二 关系代数的一些概念及其内容
1.一些正式命名与 非正式命名
非正式 命名 正式命名
table relation
column header (列标题) attribute
row tuple
table definition schema of a relation
populated table(填充表) state of the relation
2.一些概念
1.因为关系是元组的集合,所以元组不被认为是有序的
2.所有的值都被认为是原子性的,不能被组合和赋予多值属性
3.一些空值被代表未知,存在但是不能被利用被定义在元组中
4.关系型数据库模式:集合r1-Rn属于同一个数据库中
5.有效状态:每个元组都满足键和约束,并满足与数据库状态
6.当任何关系中的元组通过插入、删除或更新被更改时,数据库状态就会更改为另一种状态
7.关系完整性约束:
8.
主键:主键值不能为空,这是因为主键值用于标识单个元组,如果主键有多个属性,这些属性中任何一个都不允许为null
超键:表示实体的唯一标志,不能重复
3.关系代数
一些关系符号