文章目錄
- Day3
- 約束
- 非空約束
- 唯一性約束(unique)
- 主鍵約束
- 主鍵作用?
- 主鍵分類?
- mysql主鍵值自增 auto_increment(重要)
- 外鍵約束
- 存儲引擎
- 事務
- 索引
- 查看sql執行計劃
- 視圖
- DBA命令
- 數據庫設計三範式(重點)
- 一對一設計方案?
- 其餘兩天鏈接
- 看到最後的幫忙點個==贊==👍🙏 謝謝!![在這裏插入圖片描述](https://img-blog.csdnimg.cn/20200129163341581.png )
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