Oracle 约束-15

1.

Oracle 约束-15

2. 约束的作用

Oracle 约束-15

3. 约束的类型

Oracle 约束-15

3.1 非空约束

3.1.1 建表时添加非空约束

Oracle 约束-15
Oracle 约束-15

3.1.2 只有非空约束得在修改表的时候添加约束

Oracle 约束-15

3.1.3

Oracle 约束-15

3. 2 唯一性约束

3.2.1 什么是唯一性约束?

Oracle 约束-15

3.2.2 添加唯一性约束

Oracle 约束-15
Oracle 约束-15
2.1 添加唯一性约束有两种形式:
1)简写约束
Oracle 约束-15
2) 自行指定

什么叫表记约束,什么叫列记约束?
列记约束指在定义列的同时指定约束,非空是典型的列记约束,剩下的可以是表记,也可以是列记。
表记约束是先把列定义好,再确定给哪个字段加,

3.3 主键约束

3.3.1

Oracle 约束-15

3.3.2 主键的选取原则:

主键的id 永远不改
Oracle 约束-15

3.3.3

Oracle 约束-15

3.3.4

Oracle 约束-15

3.3.5 添加主键约束

Oracle 约束-15

3.4 外键约束

3.4.1

Oracle 约束-15
外键性能会降低

3.4.2

Oracle 约束-15

3.4.3

Oracle 约束-15

3.4.4

Oracle 约束-15

3.4.5

Oracle 约束-15

3.4.6

Oracle 约束-15

3.5 检查约束

3.5.1

Oracle 约束-15

3.5.2

Oracle 约束-15