SQL中的分层数据库模型与网络数据库模型之间的区别
在分层数据模型中,表和数据之间的关系在父子结构中定义。在这种结构中,数据以树形结构的形式排列。此模型支持一对一和一对多关系。
另一方面,网络模型以图结构排列数据。在此模型中,每个父母可以有多个孩子,孩子也可以有多个父母。该模型还支持许多关系。
1
基本的
记录之间的关系属于父子类型
记录之间的关系以指针或链接的形式表示。
2
资料不一致
在更新和删除数据的过程中可能会有数据不一致
没有数据不一致
3
遍历
数据遍历很复杂
数据遍历很容易,因为可以从父级到子级或子级到父级访问节点
4
关系
它不支持多对多关系
它支持多对多关系
5
结构体
其创建树状结构
支持图形结构