目录
三级模式-两级映射
数据设计过程
E-R模型
三个实体分别转成,再加上一个多对多的关系,所以一共四个
关系代数
笛卡尔集:
连接:
规范化理论
函数依赖
价值与用途
键
求候选键
例题
例1:
寻找入度为0的节点,可以找到A1,再看A1能不能走到所有节点,可以的,那就是A1为候选键;
例2:
寻找入度为0的节点,可以找到A B C D,但是ABCD任意节点都不能走到所有节点,所以候选键应该为ABCD的组合键;
注意:画图应该跟据右边那样画,ABD组合键指向E,而不是A B D 分别指向E
例3:
本题中没有入度为0的节点,所以只能从中间找,可以发现A B都可以走完所有节点,所以候选键为A或B
范式
第一范式
不满足;去掉高级职称人数;
第二范式
CNO 与 DREDIT提出来重新做个表;
第三范式
后三个字段提出来,独立;
BC范式
候选键:SJ ST;
SJ -> T
T -> J
不是BC范式;
例题
答案: C D A,该题不够严谨
模式分解
例题
例题1:
例题2
例题3
并发控制
产生的问题:
数据库完整性约束
数据库安全
数据库备份与恢复
数据仓库与数据挖掘
反规范化技术
大数据