|
知识路径: > 计算机系统基础知识 > 计算机软件知识 > 数据库知识 > 数据模型 >
|
相关知识点:11个
|
|
|
|
采用网状结构表示数据与数据间联系的数据模型称为网状模型。在网状模型中,允许一个以上的节点无双亲,一个节点可以有多于一个的双亲。
|
|
|
网状模型是一个比层次模型更具普遍性的数据结构,是层次模型的一个特例。它去掉了层次模型的两个限制,并允许两个节点之间有多种联系(称之为复合联系)。
|
|
|
网状模型中的每个节点表示一个记录类型(实体),每个记录类型可以包含若干个字段(实体的属性),节点间的连线表示记录类型之间一对多的联系。
|
|
|
网状模型在模式DDL中提供了定义DBTG数据库完整性的若干概念和语句,主要有:支持记录码的概念,保证一个联系中双亲记录和子女记录之间是一对多的联系,支持双亲记录和子女记录之间的某些约束条件。
|
|
|
网状模型的优点是:能够更为直接地描述现实世界,具有良好的性能,存取效率高。
|
|
|
网状模型的缺点是:结构比较复杂。随着应用环境的扩大,数据库的结构变得越来越复杂,不利于最终用户掌握,编制应用程序难度比较大。
|
|
|