本文主要是介绍【数据库系统概论】绪论----数据库系统概论(三),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.2.7 关系模型
关系模型是目前最重要的一种数据模型。
一、关系模型的数据结构
关系模型是由一组关系组成的,每个关系的数据结构是一张规范化的二维表。
元组:表中一行即为一个元组
属性:一列
码:某个属性组可以唯一确定一个元组
域:属性的取值范围
分量:元组中的一个属性值
关系模式:用表模型来描述:关系名(属性1,属性2,。。。属性n)
关系模型要求必须是规范的,即要求关系满足一定的规范要求(范式要求)。
二、关系数据模型的操纵与完整性约束
操纵主要有:插入、删除、查询和更新数据
完整性约束包括:①实体完整性②参照完整性③用户定义的完整性
关系模型把储存路径隐藏起来,用户只要指出“干什么”或“找什么”而不需要详细说明
怎么做,从而大大提高了数据的独立性,提高了用户的生产率。
三、关系数据模型的储存结构
有的DBMS一个表对应一个系统文件,有的DBMS在若干大文件中自己设计表,建立索引
四、关系数据模型的优缺点
优点:①与格式化模型不同,关系模型是建立在严格的数学概念模型上的
②关系模型的高年单一
③存储路径透明,从而具有更高的数据独立性,更好的安全保密性ÿ
这篇关于【数据库系统概论】绪论----数据库系统概论(三)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!