基本概念
-
DB 数据库:
- 对大量数据的存储 管理,分析的数据仓库
- 大体分为网状数据库,层次数据库,关系型数据库。
-
DBMS
- 数据库管理系统是一种操纵和管理数据库的软件,用于建立,使用和维护数据库。
-
DDL
- 数据定义语言
-
DML
数据操纵语言,共用户定义数据库的模式结构和权限约束,实现对数据的增删查等操作。 -
RDBMS
- 关系型数据库管理系统:通过数据,关系和对数据的约束三者组成的数据模型来存放和管理数据。
-
关系数据库
- 建立在关系模型基础上的数据库,借助集合代数等数学概念和方法来处理数据库种的数据。实体和实体之间用关系模型描述。
-
SQL 语言
- 结构化查询语言,用于存取数据以及查询,更新和管理关系数据库系统。读作sequel ,是沟通数据库服务器和客户端的工具。
包括三部分 - DDL 如CREATE,DROP,ALTER
- DML 如INSERT UPDATE DELETE 等
- DCL 如 GRANT REKOVE,COMMIT ROLLBACK
- 结构化查询语言,用于存取数据以及查询,更新和管理关系数据库系统。读作sequel ,是沟通数据库服务器和客户端的工具。
-
SQL标准
- 所有关系型数据库都遵从的数据操作语言标准(如ANSI SQL)
- 除了标准外,不同的数据库有自己私有扩展,数据库语言会有一点差异,主要在控制语言,附加语言等,方面,纯粹的数据查询,增删查改都是一致的。