首页 > 编程知识 正文

数据库层次模型的优缺点有哪些,层次模型和网状模型基本数据的优缺点是什么?

时间:2023-05-06 05:07:47 阅读:178988 作者:4649

数据库层次模型的优缺点层次模型的优点主要是:

1:层次模型的数据结构比较简单清晰

2:层次数据库查询效率高。 阶层模型内的记录间的联系用有向边表示,这种联系在DBMS中多通过指针实现,所以这种联系也就是记录间的访问路径。

3:分层模型提供了良好的完整性支持。

分层模型的缺点主要是:

1:现实世界的许多联系是非层次的,例如节点之间存在多对多的联系,不适合用层次模型来表示。

2:在一个节点中有多个父节点等情况下,用层次模型来表现这样的联系是笨拙的,只能通过导入数据的冗余或制作不自然的数据结构来解决,由于插入和删除操作的限制较多,所以APP断开的制作很复杂

3:查询儿童节点必须通过父母节点。

4:由于结构严密,所以分层命令有被程序化的倾向。

这样,用层次模型描述一对多层次联系的部门是非常自然、直观、容易理解的。 这是分层数据库的一大优点。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。