概述

结构化查询语言(SQL)是一种专用编程语言,用于管理关系数据库管理系统(RDBMS)中保存的数据。类似 SQL 的语言也可用于关系数据流管理系统(RDSMS)或“非 SQL”(NoSQL)数据库。

SQL 由 3 种主要子语言组成:

  1. 数据定义语言(DDL):创建和修改数据库的结构;
  2. 数据操作语言(DML):对数据库的数据执行读取,插入,更新和删除操作;
  3. 数据控制语言(DCL):控制对数据库中存储的数据的访问。

维基百科上的 SQL 文章

核心 DML 操作是创建,读取,更新和删除(简称 CRUD),它们由语句 INSERTSELECTUPDATEDELETE 执行。
还有一个(最近添加的)MERGE 语句,它可以执行所有 3 个写操作(INSERT, UPDATE, DELETE)。

维基百科上的 CRUD 文章

许多 SQL 数据库都实现为客户端/服务器系统; 术语“SQL 服务器”描述了这样的数据库。
与此同时,Microsoft 创建了一个名为 SQL Server 的数据库。虽然该数据库使用 SQL 的方言,但特定于该数据库的信息不在此标记中的主题上,而是属于 SQL Server 文档