数据库主要有哪几种数据模型

数据库主要有哪几种数据模型,第1张

一、概念模型,分三种:

1、场模型:用于描述空间中连续分布的现象;

2、对象模型:用于描述各种空间地物;

3、网路模型:可以模拟现实世界中的各种网络;

二、逻辑数据模型,常用的分:矢量数据模型,栅格数据模型和面向对象数据模型等;

三、物理数据模型,物理数据模型是指概念数据模型在计算机内部具体的存储形式和 *** 作机制,即在物理磁盘上如何存放和存取,是系统抽象的最底层。

一 数据模型的分类:

最常用的数据模型是概念数据模型和结构数据模型。

1概念数据模型:面向用户的,按照用户的观点进行建模。

2结构数据模型:面向计算机系统的,用于DBMS的实现。

二E-R图:

1E-R实体联系图是直观表示概念模型的工具,其中包含了实体、联系、属性三个成分,联系的方 法为一对一(1:1)、一对多(1:N)、多对多(M:N)三种方式。

2E-R模型图,既表示实体,也表示实体之间的联系,是现实世界的抽象,与计算机系统没有关系, 是可以被用户理解的数据描述方式。

三层次模型:

1层次模型采取树形结构表示数据与数据之间的关系。

2层次模型不能直接表示多对多的联系。

四网状模型:

1用网络结构表示数据与数据之间的联系的模型。

2网状模型子节点和父节点联系不唯一,需要为联系命名。

五关系模型:

1关系模型是目前最常见的数据模型之一,主要采用表格结构表达实体集以及实体之间的联                系。

2关系是一张表,关系数据模型由若干个表组成。

两大类数据模型:数据模型分为2类(分属2个不同的层次,在开发和使用数据库中使用不同的模型)。

概念模型,也称信息模型,它是按用户的观点来对数据和信息建模,用于数据库设计。

逻辑模型和物理模型,逻辑模型主要包括:网状模型、层次模型、关系模型、面向对象模型等,按计算机系统的观点对数据建模,用于DBMS实现。

物理模型,是对数据最底层的抽象,描述数据在系统内部的表示方式和存取方法,在磁盘或磁带上的存储方式和存取方法。

概念模型:信息世界中的基本概念。

用途:数据库设计人员和用户之间进行交流的语言。但要考E-R图!

最常用的数据模型:非关系模型,有层次模型和网状模型;关系模型;面向对象模型、对象关系模型。

数据库主要的模型有:层次结构模型、网状结构模型、关系结构模型。

一、层次结构模型

定义

有且仅有一个节点,无父节点,此节点为树的根;其他节点有且仅有一个父节点。

优点

数据结构简单清晰;

利用指针记录边向联系,查询效率高;

良好的完整新支持

缺点

只能表示1:N的联系。

限制隐含了对数据库存取路径的控制。

二、网状结构模型

特征

允许一个以上的节点无双亲;

一个节点可以有多于一个的双亲。

优点

更清晰表达现实、符合现实中的数据关系;

可以很快存取 *** 作。

缺点

结构复杂;

不易掌握;

应用程序复杂,加重编写应用程序的负担;

三、关系结构模型

定义

从用户角度看,关系模型中数据的逻辑结构是一张二维表。

优点

数据结构单一、简单、清晰。

关系规范化,并建立在严格的理论基础上。

概念简单, *** 作方便。

缺点

查询效率低。

增加了数据库管理系统的开发难度。

当前常见的三种数据库数据模型是:层次模型、网状模型、关系模型。

相关知识点介绍

数据库模型描述了在数据库中结构化和 *** 纵数据的方法,模型的结构部分规定了数据如何被描述(例如树、表等)。模型的 *** 纵部分规定了数据的添加、删除、显示、维护、打印、查找、选择、排序和更新等 *** 作。

数据库模型的分类

1、概念模型

2、层次模型

3、网状模型

4、关系模型

5、面向对象模型

一般意义上的模型的表现形式可以分为物理模型、数学模型、结构模型和仿真模型。

数据模型主要有三种:层次模型、网状模型和层次模型、网状模型和关系模型。

三种模型的特点如下:

1、层次模型 :满足以下二个条件的基本层次联系的集合:

有且只有一个结点没有双亲结点。除根结点外的其他结点有且只有一个双亲结点。2、网状模型 :满足以下二个条件的基本层次联系的集合:

允许一个以上的结点没有双亲结点。一个结点可以有多个双亲结点。3、关系模型

关系模型用表的集合来表示数据和数据间的联系。每个表有多个列,每列有唯一的列名在关系模型中,无论是从客观事物中抽象出的实体,还是实体之间的联系,都用单一的结构类型“关系”来表示。

以上就是关于数据库主要有哪几种数据模型全部的内容,包括:数据库主要有哪几种数据模型、数据库主要有哪几种数据模型、数据库主要有哪些模型这些模型的特点是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9548522.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存