当前位置:首页 > 第六章 数据库 - 图文
计算机世界和信息世界概念的对应关系表现实世界事物总体事物个体特征事物间联系29信息世界实体集实体属性实体模型计算机世界文件记录字段数据模型6.2.2 数据模型
数据模型:数据库中数据的存储方式,是数据库领域中定义数据及其操作的一种抽象表示,是数据库系统的核心和基础。?数据模型的好坏,直接影响数据库的性能。?数据模型的选择,是设计数据库的一项首要任务。分为
?层次模型:树结构表示实体集之间的联系?网状模型:用网络结构表示实体集之间联系?关系模型:用二维表结构表示实体集以及其之间的联系区别在于数据结构不同,即数据之间联系的表示方式不同。其中层次模型和网状模型是早期的数据模型,统称为非关系模型。301.层次模型
校长办公室系行政处室后勤处系办公室教研室资料室教研组实验室31
1.层次模型
特征
?
有且仅有一个结点没有双亲,该结点就是根结点;??
只能直接处理一对多的实体关系;任何一个给定的记录值只有按其路径查看时,才能显出它的全部意义,没有一个子女记录值能够脱离双亲记录值而独立存在。比较简单,只需很少几条命令就能操纵数据库,比较容易使用。结构清晰,结点间联系简单,只要知道每个结点的双亲结点,就可知道整个模型结构。优点:
??
?
提供了良好的数据完整性支持。不能直接表示两个以上的实体型间的复杂的联系和实体型间的多对多联系,对数据的插入和删除的操作限制太多。查询子女结点必须通过双亲结点。缺点:
?
32??
共分享92篇相关文档