各种数据库模型有什么特点?

发布网友 发布时间:2022-04-22 09:57

我来回答

1个回答

热心网友 时间:2023-10-09 14:53

数据库主要的模型有:层次结构模型、网状结构模型、关系结构模型。

一、层次结构模型

定义

有且仅有一个节点,无父节点,此节点为树的根;其他节点有且仅有一个父节点。

优点

数据结构简单清晰;

利用指针记录边向联系,查询效率高;

良好的完整新支持

缺点

只能表示1:N的联系。

*隐含了对数据库存取路径的控制。

二、网状结构模型

特征

允许一个以上的节点无双亲;

一个节点可以有多于一个的双亲。

优点

更清晰表达现实、符合现实中的数据关系;

可以很快存取操作。

缺点

结构复杂;

不易掌握;

应用程序复杂,加重编写应用程序的负担;

三、关系结构模型

定义

从用户角度看,关系模型中数据的逻辑结构是一张二维表。

优点

数据结构单一、简单、清晰。

关系规范化,并建立在严格的理论基础上。

概念简单,操作方便。

缺点

查询效率低。

增加了数据库管理系统的开发难度。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com