补一张大纲图
一、关系代数
并:两张表相同记录只显示一次
交:两张表中相同的记录
差:S1-S2,S1表中有,S2中没有的记录
一、函数依赖
键与约束
有时候也叫做“码”
结合例子理解一下:
候选关键字的求法:根据依赖集,找出从末在右边出现过的属性,必然是候选键之一,以该属性为基础,根据依赖集依次扩展,看能否遍历所有属性,将无法遍历的加入候选键中。
范式,就是规范,就是指设计数据库需要(应该)遵循的原则。
每个范式,都是用来规定某种结构或数据要求——后一范式都是在前一范式已经满足的情况用来“加强要求”
第一范式(1NF):原子性(存储的数据应该具有“不可再分性”)
第二范式(2NF):唯一性 (消除非主键部分依赖联合主键中的部分字段)(一定要在第一范式已经满足的情况下)