一图总结sql学习的思维导图

思维导图结构清晰易懂,对于掌握sql的基础内容非常有帮助,
图中总结了 DDL/DML/DQL/DCL等sql语言,
还展示了窗口函数/函数/where/约束 等数据库内容,
对于初学者和需要对知识梳理的工程师都很有用

附带说明一下:
一, 图中提到的sql语言
DDL Data Definition Language, 数据定义语言,
用于定义不同的数据字段、数据库、表、列、索引。如:create、drop、alter等
DML Data Manipulation Language,数据操作语言,
用于添加、删除、修改、查询数据的完整性。如:insert、 update 、 delete 等
DQL Data Query Language,数据查询语言,
用于查询数据库中的记录。如:select
DCL Data Control Language,数据控制语言,
用于控制不同数据库中字段值的许可和说级别等。如:grant、 invoke 等

二,sql有哪六种约束?
not null 不能为空
primary key 设置此字段为这张表的主键,每个表只能有一个主键,主键字段必须唯一且不为空
unique 此字段的每条记录必须唯一
foreign key 外键,它指向另一张表的主键
check 限制字段中的值的范围
default 默认值,如果定义了默认值,再插入数据时,如果此字段没有指定数据,会根据默认值插入
 
posted @ 2025-12-13 01:21  智慧园区-老朱  阅读(1)  评论(0)    收藏  举报