Android studio -SQLite数据库简介

1.SQLite数据库简介
SQLite数据库是一个轻量级 数据库,第一个版本诞生于2000年5月。它最初是为嵌入式设计的,占用资源非常低,在内存中只需要占用几百KB的存储空间。

– SQLite是遵守ACID关联式的数据库管理系统。ACID是指数据库事务正确执行的基本要素,即原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。– SQLite没有服务器进程,它通过 文件保存数据,该文件是跨平台的,可以放在其他平台中使用。并且支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)五种数据类型。

2. SQLite 操作API
– Android SDK提供了一系列对数据库进行操作的类和接口。常用的数据库操作类有:
SQLiteOpenHelper 类
• 该类是一个抽象类,用于创建数据库和数据库版本更新。
SQLiteDatabase 类
• 该类是一个数据库访问类,封装了一系列数据库操作的API,可以对数据进行增删改查操作。
Cursor 接口

• 是一个游标接口,在数据库操作中作为返回值,相当于结果集ResultSet。

3.Android SDK提供的一系列操作SQLite 数据库的API。SQLiteDatabase就是其中的一个,它提供了一些列用于操作数据库的方法。insert()-update()-delete()-query()


猜你喜欢

转载自blog.csdn.net/huanhuan59/article/details/80179192