特点:非过程化、简单易学、易迁移、高度统一
4种语言子集:
- DDL(Data Definition Language,数据定义语言): 定义、修改、删除数据模式,通常包括
CREATE TABLE
、ALTER TABLE
、DROP TABLE
等操作。 - DQL(Data Query Language,数据查询语言): 查询数据。DQL指的是以
SELECT
命令开始的SQL语句,对数据表中的数据进行投影、选择、连接等操作。 - DML(Data Manipulation Language,数据操作语言): 插入、删除、更新数据,主要包括
INSERT
、DELETE
、UPDATE
等操作。 - DCL(Data Control Language,数据控制语言): 控制用户对数据的访问权限,主要包括
GRANT
、REVOKE
等操作。
数据类型
-
字符串型
-
数值类型
-
时间/日期
-
常用类型说明