当前位置:嗨网首页>书籍在线阅读

10-关系型数据模型的存储结构

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

2.2.3 关系型数据模型的存储结构

关系数据模型以关系数学理论为基础,用二维表结构来表示实体以及实体之间联系的模型称为关系模型。在关系模型中,把数据看成是二维表中的元素,操作的对象和结果都是二维表,一张二维表就是一个关系。关系模型与层次模型、网状模型的本质区别在于数据描述的一致性,模型概念单一。在关系型数据库中,每一个关系都是一个二维表,无论实体本身还是实体间的联系均用称为“关系”的二维表来表示,它由表名、行和列组成。表的每一行代表一个元组,每一列称为一个属性,使描述实体的数据本身能够自然地反映它们之间的联系。而传统的层次型和网状型数据库是使用链接指针来存储和体现联系的。尽管关系型数据库管理系统比层次型和网状型数据库管理系统出现得晚了很多年,但关系型数据库以其完备的理论基础、简单的模型、说明性的查询语言和使用方便等优点得到了最广泛的应用。