总结SQL数据库的学习路线图

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

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

二,sql的六种约束
foreign key 外键,它指向另一张表的主键
primary key 设置此字段为这张表的主键,每个表只能有一个主键,主键字段必须唯一且不为空
not null 不能为空
unique 此字段的每条记录必须唯一
check 限制字段中的值的范围
default 默认值,如果定义了默认值,再插入数据时,如果此字段没有指定数据,会根据默认值插入

#sql# #数据库#
#mysql# #oracle#
#编程# #程序员#
#转码# #计算机#
#数据科学# #数据分析#
 
posted @ 2025-09-28 22:20  智慧园区-老朱  阅读(14)  评论(0)    收藏  举报