探索 SQL 语句的结构

已完成

在任何 SQL 方言中,SQL 语句都会组合成几种不同类型的语句。 这些不同类型包括:

  • 数据操作语言 (DML) 是侧重于查询和修改数据的 SQL 语句集。 DML 语句包括 SELECT(本训练的主要重点)以及 INSERT、UPDATE 和 DELETE 等修改语句。
  • 数据定义语言 (DDL) 是处理数据库对象(例如表、视图和过程)定义和生命周期的 SQL 语句集。 DDL 包括 CREATE、ALTER 和 DROP 等语句。
  • 数据控制语言 (DCL) 是用于管理用户和对象安全权限的 SQL 语句集。 DCL 包括 GRANT、REVOKE 和 DENY 等语句。

有时,可能还会看到 TCL 被列为语句类型,这是指事务控制语言。 此外,有些列表可能会将 DML 重新定义为“数据修改语言”,其中不包括 SELECT 语句,但随后会添加数据查询语言 (DQL) 用于 SELECT 语句

在此模块中,我们将重点介绍 DML 语句。 数据分析师通常使用这些语句来检索用于报表和分析的数据。 应用程序开发人员也会使用 DML 语句来执行“CRUD”操作,以创建、读取、更新或删除应用程序数据。