第二章(关系模式:表结构,关系:表中数据,属性:列,元组:行)

2017-11-13  本文已影响0人  一村之里正

一、关系属性:

域:同数据类型的值的集合

笛卡尔积:一种域上的集合运算(元组,分量、基数),结果为各个元组之间各个值的所有组合结果的集合

关系:主属性(主键--候选码的主属性,候选码--可以标识元组的属性组),非码(不在候选码中的属性)

基础操作:选择、投影、并、交、差




二、关系的完整性:

实体完整性(主属性不为空)

参照完整性(外码赋值必须 在其作为主属性的关系中有对应的值)

用户定义的完整性(不同语境下的适当的约束条件)




三、关系代数(优化时用得上):

传统集合运算(并,交,差,笛卡儿积)

专门的关系运算(选择,投影,连接,除)

1.选择:又称限制,选择满足给定条件的元组

2.投影:从关系R上选择若干属性列组成新的关系

3.连接:从两个关系的笛卡儿积中选取满足一定关系条件的元组

4.除:设R/S=T,则T包含在R中但不在S中的属性的值,且T的元组和S的元组的所有组合在R中

上一篇 下一篇

猜你喜欢

热点阅读