数据库的一些基础理论
wzg 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 列名=值