关系数据库分类。
关系可以有三种类型:基本关系(基本表或基表)、查询表和视图表。
基本表是真实存在的表,它是实际存储数据的逻辑表示。
查询表示查询结果对应的表。
视图表示由基本表或其他视图表导出的表,是虚表,不对应实际存储的数据。
关系必须是有限集合,通过为关系的每个列附加一个属性名的方法取消关系元组的有序性。
选择、投影、并、差、笛卡尔积是5种基本操作。
关系操作的特点是集合操作方式,即操作的对象和结果都是集合。
关系模型中有三类完整性约束:实体完整性、参照完整性和用户定义的完整性,其中实体完整性和参照完整性是关系模型必须满足的完整性约束,被称作是关系的两个不变性。
实体完整性:如属性A是基本关系R的主属性,则A不能为空。
参照完整性:外码或者空或者等于其他关系的主码值。
用户定义的完整性就是针对某一具体关系数据库的约束条件。它反映某一具体应用所涉及的数据必须满足的语义要求。
http://blog.sina.com.cn/s/articlelist_1879289641_0_1.html