在数据库管理系统中,SQL语句主要分为四大类:
-
DDL (Data Definition Language) 数据定义语言
- 这类语句用于创建、修改和删除数据库中的对象,如表、视图、索引、序列、存储过程等。常见的DDL语句包括:
CREATE TABLE创建新表ALTER TABLE修改已有表的结构DROP TABLE删除表CREATE VIEW创建视图DROP VIEW删除视图CREATE INDEX创建索引DROP INDEX删除索引
- 这类语句用于创建、修改和删除数据库中的对象,如表、视图、索引、序列、存储过程等。常见的DDL语句包括:
-
DML (Data Manipulation Language) 数据操作语言
- DML语句用于插入、更新和删除数据记录,以及查询数据。常用的DML语句包括:
INSERT INTO向表中插入新的数据行UPDATE更新已存在的数据行DELETE FROM从表中删除数据行SELECT查询并检索数据(虽然SELECT命令主要用于检索数据,但有时也会被归为DQL的一部分)
- DML语句用于插入、更新和删除数据记录,以及查询数据。常用的DML语句包括:
-
DQL (Data Query Language) 数据查询语言
- 专门用来执行查询操作的语言,通常指的是
SELECT语句,它用于从数据库中检索特定的数据。
- 专门用来执行查询操作的语言,通常指的是
-
DCL (Data Control Language) 数据控制语言
- 这类语句用于管理用户对数据库或其对象的访问权限,如授予、撤销和拒绝用户的权限。常见的DCL语句包括:
GRANT授予用户访问数据库或对象的权限REVOKE撤销之前通过GRANT语句赋予用户的权限DENY拒绝用户对特定资源的访问权限
- 这类语句用于管理用户对数据库或其对象的访问权限,如授予、撤销和拒绝用户的权限。常见的DCL语句包括:
这四种类型的SQL语句共同构成了对数据库进行完整管理和操作的基础工具。
本文介绍了SQL语句的四大类别:数据定义语言(DDL)用于创建和管理数据库对象,数据操作语言(DML)处理数据增删改查,数据查询语言(DQL)专注于检索数据,而数据控制语言(DCL)则关注用户权限管理。这些语句是数据库管理系统的核心组件。
409

被折叠的 条评论
为什么被折叠?



