层次型网状型和关系型数据库的划分原则是什么
网站编辑2023-06-30 11:00:37597
层次型数据库应以记录的物理分布为基础,按照不同的层次存储,并按照相邻关系进行分类和管理;网状型数据库则以节点为基础,按照邻接表存储,按照相邻节点的关联关系进行分类和管理;关系型数据库则应按照外键关系进行分类和管理。
层次型数据库的主键应该由字段名和它们的组合方式来确定;网状型数据库的主键应由邻居节点的属性和关联关系来确定;关系型数据库的主键应由外键或关联来确定。
层次型数据库的数据结构通常为树型结构,节点用于存储记录,分支用于存储记录之间的关系,叶子节点用于存储最终的结果。网状型数据库的数据结构通常为网状结构,节点用于存储记录,边用于存储记录之间的联系,边根节点用于存储最终的结果。关系型数据库的数据结构通常为树型结构,节点用于存储记录,叶子节点用于存储最终的结果。







