SQL中的分层数据库模型与网络数据库模型之间的区别

在分层数据模型中,表和数据之间的关系在父子结构中定义。在这种结构中,数据以树形结构的形式排列。此模型支持一对一和一对多关系。

另一方面,网络模型以图结构排列数据。在此模型中,每个父母可以有多个孩子,孩子也可以有多个父母。该模型还支持许多关系。

序号分层数据模型网络数据模型

1

基本的 

记录之间的关系属于父子类型

记录之间的关系以指针或链接的形式表示。

2

        资料不一致 

在更新和删除数据的过程中可能会有数据不一致 

没有数据不一致 

3

遍历 

数据遍历很复杂 

数据遍历很容易,因为可以从父级到子级或子级到父级访问节点 

4

关系

它不支持多对多关系  

它支持多对多关系  

5

结构体 

其创建树状结构 

支持图形结构