不同类型的SQL之间的区别?

RCI*_*CIX 29 sql database

所有不同类型的SQL之间有什么区别?我听说过PostgreSQL,SQLite,MySQL,SQL,......它们之间有什么区别?

rah*_*hul 20

SQL是结构化查询语言是一种数据库计算机语言,用于管理关系数据库管理系统(RDBMS)中的数据.

PostgreSQL是一个对象关系数据库管理系统(ORDBMS).1它是在BSD风格的许可下发布的,因此是免费软件.与许多其他开源程序一样,PostgreSQL不受任何一家公司的控制,但有一个开发人员和公司的全球社区来开发它.

SQLite是一个符合ACID标准的嵌入式关系数据库管理系统,包含在一个相对较小的(~225 KB 1)C编程库中.SQLite的源代码位于公共域中.

MySQL(发音为/maɪˌɛskjuːɛl/ 1 My SQL,或"我的续集"/maɪsiːkwəl/)是一个关系数据库管理系统(RDBMS) 2 ,其安装量超过600万.3 MySQL代表"我的结构化查询语言".该程序作为服务器运行,提供对多个数据库的多用户访问.

  • @RCIX,http://www.postgresql.org/community/survey.33 (4认同)
  • 这回答了问题,但实际上是表面的... (2认同)

Pra*_*dda 11

PostgreSQL,SQLite,MySQL,MS SQL只是来自不同供应商的数据库管理系统


Nif*_*fle 11

如果您想了解SQL(结构化查询语言)的 不同方言
请看这里:

http://en.wikibooks.org/wiki/SQL_dialects_reference