SQL语言功能划分
DDL (Data Definition Language)
数据定义语言,它用来定义我们的数据库对象,包括数据库、数据表和列。通过使用 DDL,我们可以创建,删除和修改数据库和表结构。
CREATE
DROP
ALTER
DML (Data Manipulation Language)
数据操作语言,我们用它操作和数据库相关的记录,比如增加、删除、修改数据表中的记录。
INSERT
DELETE
UPDATE
DCL (Data Control Language)
数据控制语言,我们用它来定义访问权限和安全级别。
GRANT
REVOKE
DQL (Data Query Language)
数据查询语言,我们用它查询想要的记录,它是 SQL 语言的重中之重。在实际的业务中,我们绝大多数情况下都是在和查询打交道,因此学会编写正确且高效的查询语句,是学习的重点。
SELECT
TCL (Transaction Control Language)
COMMIT
ROLLBACK
Last updated