约束:
常见约束:
主键和唯一的区别:
分类:
列级约束:
插入数据
注意事项:
表级约束:
外键约束
外键描述: A表中的a列指向B表中的b列;a称为外键
创建表的同时 增加外键
外键含义: A.a ->B.b a中的数据必须来自于b中
如果删除父表中 外键所指向的字段,两个方法
外键使用建议:
追加约束 创建时忘了加约束,后续可以追加
1.(唯一(UQ_字段),主键(PK_),检查(CK_),外键(FK_))
2.(默认(不起名字,不要constraint)、非空(NN_字段))
删除约束:
唯一、主键、检查、外键、非空
特殊情况: 默认约束 没有约束名字
完整性约束:
三大范式NF
1NF.确保每列的原子性(不可再分)
2NF :
3NF:
注意: 要满足N范式,必须先满足N-1范式
建议: 三大范式 只是一个建议,不必严格遵守
实际使用时,需要在 “规范性”、“易用性”、“性能” 间综合考虑
数据库设计软件:
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成表31861 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!