7. SQL 语言与四大分类(重点)

SQL(Structured Query Language,结构化查询语言)是操作关系型数据库的标准语言。无论用命令行还是 Navicat,最终发给 MySQL 的都是 SQL 语句。

SQL 语句书写规范:

  • 以分号 ; 结尾;
  • 关键字建议大写(MySQL 不区分大小写,但大写更清晰);
  • 可用空格、换行增强可读性;
  • 注释:单行 -- 或 #,多行 /* ... */。

按功能,SQL 分为四大类,后面每一章都对应其中一类:

分类英文作用对应章节
DDLData Definition Language定义数据库对象(库、表、字段)第3章 建库建表
DMLData Manipulation Language对表中数据增删改第4章 更新操作
DQLData Query Language查询表中记录第5章 数据查询
DCLData Control Language创建用户、控制访问权限第8章 安全管理
💡 记忆口诀:建(DDL)→改(DML)→查(DQL)→管(DCL)。四步走,数据库就玩明白了。