SQLite 数据库简介
2017-06-20 13:09
651 查看
SQLit是一个轻量级数据库,第一个版本诞生于2000年5月。它最初是为嵌入式设计的,占用资源非常低,在内存中只需要占用几百KB的存储空间。 SQLite是遵守ACID关联式的数据库管理系统。ACID是指数据库事务正确执行的基本要素,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。SQLite没有服务器进程,它通过文件保存数据,该文件是跨平台的,可以放在其他平台中使用。并且支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)五种数据类型。
Android SDK提供了一系列对数据库进行操作的类和接口。常用的数据库操作类有:
SQLiteOpenHelper类是一个抽象类,用于创建数据库和数据库版本更新。
SQLiteDatabase类是一个数据库访问类,封装了一系列数据库操作的API,可以对数据进行增删改查操作。
Cursor接口是一个游标接口,在数据库操作中作为返回值,相当于结果集ResultSet。
SQLite事务操作 事务是针对数据库的一组操作,它可以由一条或多条SQL语句组成,同一个事务的操作具备同步的特点,如果有一条语句无法执行,那么所有语句都不会执行。也就是说,事务中的语句要么都执行,要么都不执行
Android SDK提供了一系列对数据库进行操作的类和接口。常用的数据库操作类有:
SQLiteOpenHelper类是一个抽象类,用于创建数据库和数据库版本更新。
SQLiteDatabase类是一个数据库访问类,封装了一系列数据库操作的API,可以对数据进行增删改查操作。
Cursor接口是一个游标接口,在数据库操作中作为返回值,相当于结果集ResultSet。
SQLite事务操作 事务是针对数据库的一组操作,它可以由一条或多条SQL语句组成,同一个事务的操作具备同步的特点,如果有一条语句无法执行,那么所有语句都不会执行。也就是说,事务中的语句要么都执行,要么都不执行
相关文章推荐
- SQLite 轻量级数据库简介
- System.Data.SQLite数据库简介
- SQlite 数据库简介
- iOS-数据库-SQLite的简介
- sqlite3数据库命令简介(C语 4000 言环境)
- [转] 开放源码嵌入式数据库 SQLite 简介
- sqlite 简介 命令 数据库 使用 教程
- [android]数据库SQLiteDatabase简介
- System.Data.SQLite数据库简介
- System.Data.SQLite数据库简介
- SQLite轻量级数据库简介(转)
- System.Data.SQLite数据库简介
- 开放源码嵌入式数据库 SQLite 简介
- 开放源码嵌入式数据库 SQLite 简介
- SQLite轻量级数据库简介(转)
- 开放源码嵌入式数据库 SQLite 简介
- System.Data.SQLite数据库简介
- Adobe AIR中的 SQLite 数据库简介
- 开放源码嵌入式数据库 SQLite 简介
- 嵌入式数据库 SQLite 简介