(1)
行:元组
列:属性(不可再分)
关系:二维表
元组中一个属性:分量
关系表有三种:
基本表(实际存在)
查询表
虚表(视图表)
(2)
数据库系统三级模式:
外模式:面向用户,多个用户多个外模式
模式:数据,逻辑结构(只有一个)
内模式:存储,一个,物理结构存储描述 :内部实现堆 B+树 hash等
(3)
完整性:
实体完整性:主键不能为空
参照完整性:外键取值要参照另外一个表得主键
用户定义完整性:例如成绩范围0-100
(4)
连接:从两个关系得笛卡尔积选取属性间满足一定条件的行。
等值连接:连接条件为相等。
自然连接:把重复属性列去掉
外连接:自然连接时舍弃的元组也保存在结果关系里。其他属性为NULL
左外连接:左边保留
右外连接:右边保留