一图总结怎样学习数据库

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

附带说明一下:
一, 图中提到的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 默认值,如果定义了默认值,再插入数据时,如果此字段没有指定数据,会根据默认值插入
 
posted @ 2025-11-12 21:01  智慧园区-老朱  阅读(3)  评论(0)    收藏  举报