- 80
- 0
- 约3.62千字
- 约 1页
- 2021-08-27 发布于湖北
- 举报
层次、网状、关系模型一览表
模型名称 数据结构 特点 数据操作 完整性约束 存储结构 优缺点 异常说明
优点:①层次模型的数据结构比较简
单清晰。
②层次书籍库的查询效率高。
③层次数据库模型提供了良好的完
整性支持。
缺点:①现实世界中很多联系是非层
1、有且只有一个结点,没 任何一个给定的记录值只 1、主要有查询、插入、删 1、进行插入操作时,如果 层次数据库中不仅要存储 次性的,如结点之间具有多对多联
层次 有双亲结点,这个结点 有按其路径查看时,才能显 除和更新。 没有相应的双亲结点 数据本身,还要存储数据之 系。
称为根结点。 出它的全部意义,没有一个 2、进行插入、删除、更新 值皆不能插入它的子 间的层次联系。(常用的方 ②一个结点具有多个双亲等,层次模
2、根以外的其他结点有 子女记录值能够脱离双亲 操作时要满足层次模型 女结点值。 法有邻接法和链接法) 型表示这联系的方法很笨拙,对插入
且只有一个双亲结点。 记录值而独立存在。 的完整性约束条件 2、进行删除操作时,如果 和删除操作的限制比较多。
删除双亲结点值,则相 ③查询子女结点必须通过双亲结点。
应的子女结点值也被 ④由于结构严密,层次命令趋于程序
同时删除。 化。
优点:①能够更为直接地描述现实世
界,如一个结点可以有多个双亲。结
点之间可以有多种联系。
1、支持记录码的概念,码 网状数据库模型的存储结 ②具有良好的性能,存取效率高。
允许两个结点之间有多种 即唯一标识记录的数 构中关键是如何实现记录 缺点:①结构复杂,而且随着应用环
原创力文档

文档评论(0)