计算机数据库

网络数据模型

网络数据模型取代了更加简单和清晰的分层。 在它的核心,网络模型是非常相似的层次结构,它也有分量,也就是在其中存储的最重要的信息根元素。 之间节点通过键结合。 并且位于从根节点相同的距离的节点以形成,如在分层模型,水平。 分层模型的特点是,从一个元素到另一个只能是一个途径,并在网络中并非如此,有几种途径。 网络数据模型提供了构建更复杂的结构机会 的数据。 这 是这两种模式之间的主要区别。

为了创建一个数据模型是实现关系“多对多”与在分层模型中存在的不足,这已经确定随着时间的推移同时修正。 网络数据模型的基础上,利用 图论。 从这个角度来看,它对应于一个任意曲线图。 在这个模型中,每个后代可以拥有任意数量的祖先。 网络数据库由一组记录,并表示设置有数据记录之间存在的关系。 两种类型的记录,这是祖先和后代,确定类型的连接。 类型通信实例典型代表祖先与包容有序的一组属于子条目类型项目的记录的一个实例。 在一组通常被理解为一组命名的记录,其中一个记录类型宣布集的所有者,和其他记录 - 这组的成员。

网络数据模型具有一定的特殊性。 所有类型的使用的连接必然是功能性的,即是“多对一”,“一到多个”或“一对一”。 该模型被内部限制表示,对于这类与特定类型的记录祖先和记录一定特定条件类型的后代的连接都得到满足的断言。 为了确定“多对多”的关系的记录的特殊类型的已被引入,以及一对功能性的 形式的链接 “一个至多个”和“多到一个”。 如有必要,可在拍摄中加入更多的信息,进行韧带的作用。

网络模型组关系大致描述“一个到组”的关系类型,也就是老板之一,但他有很多下属。 可以列举作为此态度的一个例子“工作”。 这意味着,每个员工在任何特定的部门工作,但是每个部门可以很好地工作几名员工。 网络模型类型“一至多个”的各种实体之间的关系是由基团的关系来实现。

网络模型数据库涉及到使用上的数据如下操作:

- 记住,你要进入我们的数据库中的信息;

- 为包括在该组姿态时,设置这些特定的通信之间;

- 开关,即从构件的一个组的任何其他所有者使过渡;

- 更新,也就是,为了使数据的任何修改;

- 提取物,即,开展对数据读取操作;

- 删除,也就是,为了使一个逻辑或物理除去数据的;

- 排除组关系的记录,那就是,开展打破数据之间的联系。

在这样的数据模型具有特殊功能的其中数据操作和导航。 在建立记录的图模型的导航单元中要应用其他数据操作。 这些记录通常被称为电流。 网络模型可以是从当前过渡到当前节点的下一个实例,其是由一组关系来实现另外的任意顶点链路电流存在。 导航可以被任意的记录开始。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.delachieve.com. Theme powered by WordPress.