3.5(关系的完整性约束)、(关系代数的五种基本运算:选择和投影(关于行运算和列运算的概念还不清晰))

空值:是指缺失的值

1:关系的完整性约束:

 (1)实体完整性:

【注】外码不是码

(2)参照完整性:

 参照完整行也就是对外码的约束:关系R的任何元组在外码上的值等于关系S的某个元组在主码上的值,

或者为空

(3)用户自定义完整性:

 2:关系代数的五种基本运算:(运算的对象和运算的结果都是关系)

 (1)选择(一元运算:即只需要一个运算对象):是行运算(属性列数目不减少,元组数目减少)

 

(2:投影)一元运算:是列运算

 (3:并运算)二元运算:

(4:差运算)二元运算

 

原文地址:https://www.cnblogs.com/jiafeng1996/p/12465358.html