逻辑模型包括哪些(什么是数据模型,包含哪几种类型 (数据库))

案例 2020-02-01 09:46:26

数据库逻辑模型类型
数据模型应满足三方面要求:一是能比较真实地模拟现实世界;二是容易为人所理解;三是便于在计算机上实现。数据结构、数据操作和完整性约束是构成数据模型的三要素。数据模型主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模,用于DBMS的实现。

1.2.1 层次模型

若用图来表示,层次模型是一棵倒立的树。在数据库中,满足以下条件的数据模型称为层次模型: ① 有且仅有一个结点无父结点,这个结点称为根结点; ② 其他结点有且仅有一个父结点。 根据层次模型的定义可以看到,这是一个典型的树型结构。结点层次从根开始定义,根为第一层,根的子结点为第二层,根为其子结点的父结点,同一父结点的子结点称为兄弟结点,没有子结点的结点称为叶结点。

1.2.2 网状模型

在现实世界中,事物之间的联系更多的是非层次关系的,用层次模型表示非树型结构是很不直接的,网状模型则可以克服这一弊病。网状模型是一个网络。在数据库中,满足以下两个条件的数据模型称为网状模型。 ① 允许一个以上的结点无父结点; ② 一个结点可以有多于一个的父结点。 从以上定义看出,网状模型构成了比层次结构复杂的网状结构。

1.2.3 关系模型

在关系模型中,数据的逻辑结构是一张二维表。
在数据库中,满足下列条件的二维表称为关系模型:
① 每一列中的分量是类型相同的数据;
② 列的顺序可以是任意的;
③ 行的顺序可以是任意的;
④ 表中的分量是不可再分割的最小数据项,即表中不允许有子表;
⑤ 表中的任意两行不能完全相同。

关系数据库采用关系模型作为数据的组织方式。 关系数据库因其严格的数学理论、使用简单灵活、数据独立性强等特点,而被公认为最有前途的一种数据库管理系统。它的发展十分迅速,目前已成为占据主导地位的数据库管理系统。自20世纪80年代以来,作为商品推出的数据库管理系统几乎都是关系型的,例如,Oracle,Sybase,Informix,Visual FoxPro等。
什么是数据模型,包含哪几种类型 (数据库)
层次模型
网状模型
关系模型
对象关系模型
对象模型
还有这些数据库模型:

数据联合模型
面向概念模型
实体-属性-值模型
多位数据库模型
半结构化模型

H25-0624新中式酒店大堂旋转楼梯盆景植物松树旋转门大堂吧H25-0624新中式酒店大堂旋转楼梯盆景植物松树旋转门大堂吧


mis系统的逻辑模型的具体描述形式有哪些
数据流程图(Data Flow Diagram,简称DFD)是系统分析的主要工具,是组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式。 数据词典(Data Dictionary,简称DD)在结构化分析中的作用是给数据流程图上每个成分以定义和说明,数据流程图上所有成分的定义和解释的文字集合就是数据词典。除此之外,数据词典还要对系统分析中其它需要说明的问题进行定义和说明。