数据库的一些基础理论

9/1/2022 MySQL

# 理论

主键(主码)

外键(外码)外键是另一表的主键

# 范式

# 1NF(第一范式)
# 2NF(第二范式)
# 3NF(第三范式)

# 语句分类

# DDL - Data Definition Language-数据库定义语言

不需要commit,CREAT,ALTER,DROP

# DML - Data Manipulation Language-数据库操作语言

SELECT,UPDATE,INSERT,DELETE

# DCL - Data Control Language-数据库控制语言

授权,角色控制等 GRANT,REVOKE

# TCL - Transaction Control Language-事务控制语言

COMMIT,ROLLBACK

# 删除

# drop(丢弃数据)-DDL

drop table 表名,表结构会被删除

# truncate (清空数据)-DDL

truncate table 表名

# delete(删除数据)-DML

delete from 表名 where 列名=值

Last Updated: 4/15/2023, 1:36:11 AM