什么是网状数据模型?

网状数据模型也是早期数据库所使用的数据模型,它允许数据节点之间有多种联系方式。网状数据模型的每一个数据节点均代表一个数据记录,节点之间也使用链接指针来联系。网状数据模型既可以表示数据节点之间的多种从属关系,也可以表示数据节点之间的横向关系。网状数据模型扩展了层次数据模型的数据记录联系方式,其数据记录检索处理更方便。

例如,高校教务系统的网状数据模型如图1-2所示。

图1-2 高校教务系统的网状数据模型

网状数据模型允许数据节点之间不仅有上下层次联系,也可以有横向关联关系。

其优点:

可以方便地表示数据节点之间的复杂关系,数据冗余小。

其缺点:

网状数据模型的节点之间关系较复杂,增加了数据记录定位和数据记录查询的困难;各数据节点还需存放较多链接指针,使得数据存储量增大;数据记录更新不方便,除了对数据记录进行数据更新外,还需修改关联指针。

网状数据模型的数据库软件产品出现于20世纪70年代,使用网状数据模型的典型数据库软件产品有Cullinet软件公司的IDMS、Honeywell公司的IDSII、Univac公司的DMS1100、HP公司的IMAGE等。

版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。http://www.yytjw.com/401.html
联系我们

联系我们

0898-88881688

在线咨询: QQ交谈

邮箱: email@wangzhan.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部