Day3
约束
什么是约束?
常见约束?
非空约束
唯一性约束(unique)
但可以为null
表集约束 多个列添加unique
列级约束
主键约束
主键作用?
主键分类?
mysql主键值自增 auto_increment(重要)
外键约束
删表顺序
存储引擎
什么是存储引擎?
查看当前mysql支持的存储引擎
常见存储引擎
MyISAM
innoDB
MEMORY
事务
DML语句
事物的特性
关于事务之间的隔离性(4个级别)
事务流程
start transaction
演示两个事务
索引
索引为什么提高了效率?
什么时候给字段添加索引?
主键和unique自动添加索引
创建删除索引
索引的实现原理
索引分类?
索引失效 like
模糊查询第一个是%
查看sql执行计划
视图
创建删除
视图作用
DBA命令
导出数据
指定库
指定表
导入数据
数据库设计三范式(重点)
三范式有哪些?
口诀:
二 多对多?三张表,关系表加外键
三 一对多? 两张表,多的表加外键**
(*)面试加分项
一对一设计方案?
主键共享
外键唯一
其余两天链接
第一天链接:https://blog.csdn.net/qq_43649223/article/details/106221325
第二天链接:https://blog.csdn.net/qq_43649223/article/details/106225054
看到最后的帮忙点个赞👍🙏 谢谢!
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200129163341581.png)