
一、概念模型,分三种:
1、场模型:用于描述空间中连续分布的现象;
2、对象模型:用于描述各种空间地物;
3、网路模型:可以模拟现实世界中的各种网络;
二、逻辑数据模型,常用的分:矢量数据模型,栅格数据模型和面向对象数据模型等;
三、物理数据模型,物理数据模型是指概念数据模型在计算机内部具体的存储形式和 *** 作机制,即在物理磁盘上如何存放和存取,是系统抽象的最底层。
数据库模型由以下三部分组成,分别是数据 *** 作、数据结构和数据约束。按照不同的应用层次,数据模型可以分为以下三类,分别为逻辑数据模型、概念数据模型与物理数据模型。
数据模型的优点是通过使用简单的计算机算法,将现实世界中的数据模拟呈现,使人们更好地理解数据信息。
数据模型常见用途
1、联系现实世界中的空间实体并表示其相互关系;
2、用于描述空间数据的结构;
3、为设计空间数据库的模式提供方法;
4、将复杂的地理现象利用计算机抽象表示出来,便于进一步解决现实中的问题。
两大类数据模型:数据模型分为2类(分属2个不同的层次,在开发和使用数据库中使用不同的模型)。
概念模型,也称信息模型,它是按用户的观点来对数据和信息建模,用于数据库设计。
逻辑模型和物理模型,逻辑模型主要包括:网状模型、层次模型、关系模型、面向对象模型等,按计算机系统的观点对数据建模,用于DBMS实现。
物理模型,是对数据最底层的抽象,描述数据在系统内部的表示方式和存取方法,在磁盘或磁带上的存储方式和存取方法。
概念模型:信息世界中的基本概念。
用途:数据库设计人员和用户之间进行交流的语言。但要考E-R图!
最常用的数据模型:非关系模型,有层次模型和网状模型;关系模型;面向对象模型、对象关系模型。
层次模型
网状模型
关系模型
对象关系模型
对象模型
还有这些数据库模型:
数据联合模型
面向概念模型
实体-属性-值模型
多位数据库模型
半结构化模型
以上就是关于数据库主要有哪几种数据模型全部的内容,包括:数据库主要有哪几种数据模型、数据模型有哪三种、数据库主要有哪些模型这些模型的特点是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)