网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
简述Android中的SQLite数据库具有哪些特点。
参考答案和解析
SQLite是一个轻量级数据库,第一个版本诞生于2000年5月。它最初是为嵌入式设计的,占用资源非常低,在内存中只需要占用几百KB的存储空间。这也是Android移动设备采用SQLite数据库的重要原因之一。 SQLite是遵守ACID关联式的数据库管理系统。这里的ACID是指数据库事务正确执行的四个基本要素,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。同时SQLite还支持SQL语言、事务处理等功能。 SQLite没有服务器进程,它通过文件保存数据,该文件是跨平台的,可以放在其他平台中使用。并且在保存数据时,支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)五种数据类型。但实际上SQLite也接受varchar(n)、char(n)、decimal(p,s) 等数据类型,只不过在运算或保存时会转换成对应的五种数据类型。因此,可以将各种类型的数据保存到任何字段中,而不用关心字段声明的数据类型。这也是SQLite数据库的最大特点。
更多 “简述Android中的SQLite数据库具有哪些特点。” 相关考题
考题
下列关于数据持久化的描述正确的有()A、在内存中缓存多个Bitmap对象是一种数据持久化方法B、SQLite数据库文件可以保存在SD卡中C、ContentProvider的主要目的是为了将Android应用的数据持久化D、数据持久化就是将内存的数据保存到外存
考题
问答题在SQLite中有哪些数据类型?
热门标签
最新试卷