📜  SQLite 和 dBASE 的区别

📅  最后修改于: 2021-09-09 11:33:43             🧑  作者: Mango

1. SQLite :
SQLite 是一个提供关系数据库管理系统 (RDBMS) 的软件库。它由 D. Richard Hipp 于 2000 年 8 月设计。SQLite 的设计目标是允许程序在不安装数据库管理系统 (DBMS) 或不需要数据库管理员的情况下运行。 SQLite 中的 lite 意味着在设置、数据库管理和所需资源方面的轻量级。

2. 数据库:
dBase 是运行在 Windows 平台上的微型计算机数据库管理系统 (DBMS)。它是最早在微机上运行的数据库系统之一。它由 Asthon Tate 于 1979 年开发,旨在操作关系数据库。现在,它使用的是 dBASE PLUS 11 版本。它于 2016 年发布。

SQLite 和 dBASE 之间的区别:-

S.N0. SQLite dBASE
1. Developed By D. Richard Hipp on August 2000. Developed by Asthon Tate in 1979
2. MYSQL is open source software, public domain software. 
 
dBASE is commercial software only licensed version. 
 
3. SQLite do not have any server operating system DOS and Windows are server operating system using dBASE. 
 
4. ADO.NET, JDBC, ODBC, e.t.c are used as APIs and other access method. 
 
It does not support any APIs and access method. 
 
5. SQLite support SQL(standard query language) dBASE does not support SQL
6. ACID properties (Atomicity, Consistency, Isolation, and Durability) of transaction is followed by SQLite. 
 
dBASE does not hold for ACID properties
7. No Access right for users in SQLite Access rights for users and roles is in dBASE
8. Triggers can be used in SQLite Triggers can’t be used in dBASE.