1.数据
数据(Data)是用来记录信息的可识别符号,是信息的具体表现形式。
2.数据库
数据库(DB)是用来存放数据的仓库,是按照一定的数据结构来组织、存储和管理数据的集合,具有较小的冗余度、较高的独立性和易扩展性,可供多用户共享。
3.数据库管理系统
数据库管理系统(DBMS)是操纵和管理数据库的软件,介于应用程序与操作系统之间。
4.数据库系统
数据库系统(DBS)由软件、数据库和数据库管理员组成。
1.1.2关系型数据库
关系型数据库语言由4部分组成,具体如下:
(1)数据定义语言(DDL)
(2)数据操作语言(DML)
(3)数据查询语言(DQL)
(4)数据控制语言(DCL)
1.1.3 SQL语言
1.数据定义语言
数据定义语言(DDL) 用于创建数据库和数据库对象,为数据库操作提供对象。
DDL中主要的 SQL 语句包括:创建(CREATE)、更改(ALTER)、删除(DROP)。这些只针对于数据库。
2.数据操纵语言
数据操纵语言(DML)主要用于操纵数据库中的数据。
DML中主要的 SQL 语句包括:插入数据(INSERT)、修改数据(UPDATE)、删除数据(DELETE)。
3.数据查询语言
数据查询语言(DQL) 可以根据用户需要从数据库中查询一条或多条数据。
DQL中主要的 SQL 语句包括:查询数据(SELECT)。
4数据控制语言
数据控制语言(DCL)主要实现对象的访问权限及对数据库操作事务的控制。
DQL中主要的 SQL 语句包括:给用户授予权限(GRANT)、收回用户权限(REVOKE)、提交事务(COMMIT)、回滚事务(ROLLBACK)。