【思维导图】数据库系统概论 第二章

关系数据库
Nicht_sehen
2019-10-11
关系数据库关系数据结构及形式化定义关系操作关系完整性关系代数关系笛卡儿积关系关系模式定义:一组有相同数据类型的值的集合域上一种集合运算基数一个域允许的不同取值个数称为这个域的基数定义:D1xD2x...xDn的子集叫在域D1,D2,..Dn上的关系候选码:若某一属性组的值能唯一地标识一个元组,而其子集不能,则~类型基本关系查询表视图表列是同质的不同的列可出自同一个域列的顺序无所谓任意两个元组的候选码不能取相同的值行的顺序无所谓分量必须取原子值(不可分)定义:关系的描述查询操作选择投影笛卡尔积关系数据语言分类关系代数关系演算元组关系演算域关系演算结构化查询语言具有关系代数和关系演算双重特点实体完整性参照完整性用户定义完整性若属性A是基本关系R的主属性,则A不能取空值设F是基本关系R的一个或一组属性,但不是关系R的码,Ks是基本关系S的主码。如果F与Ks相对应,则F为R的外码,并称基本关系R为参照关系,S为被参照关系指针对某一具体关系数据库的约束条件传统关系代数专门关系运算笛卡尔积选择投影连接除运算
Created With MindMaster

图片:
【思维导图】数据库系统概论 第二章