您的位置:首页 > 数据库

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语句组成,同一个事务的操作具备同步的特点,如果有一条语句无法执行,那么所有语句都不会执行。也就是说,事务中的语句要么都执行,要么都不执行
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: