将数据以结构化方式做存储,让用户可以通过结构化查询语言(Structured Query Language,简称SQL)快速获取及维护数据。

不可分割性(Atomicity):交易必须全部完成或全部不完成。例如,转账。

一致性(Consistency):交易开始到结束,数据完整性都符合既设规则与限制。例如,账号。

隔离性(Isolation):并行的交易不会影响彼此。例如,余额查询。

持久性(Durability):进行完交易后,对数据库的变更会永久保留在数据库。例如,系统损毁。

SQLite是一款轻型的数据库,是遵守ACID的关系型数据库管理系统。