关系数据库
关系:
1.域 Domain
2.笛卡尔积 Cartesian Product
D1*D2*D3……*Dn
[n]元组->分量
3.关系 Relation
R(D1,D2,D3……Dn)
n为目、度
候选码Candidate key
主码 Primary key
主属性 Prime attribute
非主属性 Non-prime attribute
全码 All-key
关系模式: R(U,D,DOM,F)
U:属性集合
D:域
DOM:属性向域的映像集合
F:属性间数据的依赖关系集合
关系操作:
1.查询 (Query)
2.插入 (Insert)
3.删除 (Delete)
4.更改 (Update)
查询: 选择 投影 [连接] [除] 并 差 [交] 笛卡尔积
select project join divide union except intersection cartesian product
连接:
1.等值连接 Equijoin
2.自然连接 Natural join : 外连接(outer join) 左外连接(left outer join) 右外连接(right outer join)
关系完整性约束:
1.实体完整性 Entity Integrity
2.参照完整性 Referential Integrity
3.用户定义的完整性 User-defined Integrity