自学考试互联网数据库1-11章问答资料(2)
§2
关系数据库系统与非关系数据库系统的区别是,关系系统只有"表"这一种数据结构;而非关系数据库系统还有其他数据结构,对这些数据结构有其他的操作。
关系模型的组成:关系数据结构、关系操作集合、关系完整性约束
关系数据语言
关系代数语言 例如ISBL
元组关系演算语言 例如ALPHA,QUEL
关系演算语言
域关系演算语言 例如QBE
具有关系代数和关系演算双重特点的语言 例如SQL
关系的三类完整性约束:实体完整性、参照完整性和用户定义的完整性
实体完整性规则:要求关系中组成主键的属性上不能有空值。
参照完整性规则:要求不引用不存在的实体。
用户定义完整性规则:由具体应用环境决定,系统提供定义和检验这类完整性的机制。
关系数据语言的共同特点是:语言具有完备的表达能力,是非过程化的集合操作语言,功能强,能够嵌入高级语言中使用。
0条评论