oracle_5(约束、三大范式、数据库设计软件) 课堂笔记

约束:

常见约束:

主键和唯一的区别:

分类:

列级约束:

插入数据

注意事项:

表级约束:

外键约束

外键描述: 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进行处理,非常感谢!

上一篇 2019年10月17日
下一篇 2019年10月17日

相关推荐