问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据模型的分类有哪些?

发布网友 发布时间:2022-03-30 14:10

我来回答

2个回答

热心网友 时间:2022-03-30 15:39

在满足能够比较真实的模拟现实世界;容易为人们所理解的;同时便于在计算机上实现的要求下,分为两个不同的层次,第一类是概念层数据模型,第二类是逻辑层数据模型和物理层数据模型。其中概念层数据模型,也称为数据的概念模型或信息模型,它用来描述现实世界的事物,与具体的计算机系统无关,且独立于任何DBMS,但容易向DBMS所支持的逻辑数据模型转换。其次,主要的逻辑数据模型有层次模型、网状模型、关系模型、面向对象模型等。

热心网友 时间:2022-03-30 16:57

数据模型(Data Model)是数据特征的抽象,是数据库管理的教学形式框架。数据库系统中用以提供信息表示和操作手段的形式构架。数据模型包括数据库数据的结构部分、数据库数据的操作部分和数据库数据的约束条件。
1)数据结构:数据模型中的数据结构主要描述数据的类型、内容、性质以及数据间的联系等。数据结构是数据模型的基础,数据操作和约束都建立在数据结构上。不同的数据结构具有不同的操作和约束。
2)数据操作:数据模型中数据操作主要描述在相应的数据结构上的操作类型和操作方式。 3)数据约束:数据模型中的数据约束主要描述数据结构内数据间的语法、词义联系、他们之间的制约和依存关系,以及数据动态变化的规则,以保证数据的正确、有效和相容。
优点: 存取方便且速度快 结构清晰,容易理解 数据修改和数据库扩展容易实现 检索关键属性十分方便 缺陷: 结构呆板,缺乏灵活性 同一属性数据要存储多次,数据冗余大(如公共边) 不适合于拓扑空间数据的组织 网状模型用连接指令或指针来确定数据间的显式连接关系,是具有多对多类型的数据组织方式 优点: 能明确而方便地表示数据间的复杂关系 数据冗余小 缺陷: 网状结构的复杂,增加了用户查询和定位的困难。 需要存储数据间联系的指针,使得数据量增大 数据的修改不方便(指针必须修改) 关系数据库模型是以记录组或数据表的形式组织数据,以便于利用各种地理实体与属性之间的关系进行存储和变换,不分层也无指针,是建立空间数据和属性数据之间关系的一种非常有效的数据组织方法 优点: 结构特别灵活,满足所有布尔逻辑运算和数*算规则形成的查询要求 能搜索、组合和比较不同类型的数据 增加和删除数据非常方便 缺陷: 数据库大时,查找满足特定关系的数据费时 对空间关系无法满足
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...油桶横放长6、25米,圆的直径为2、05米,液体横放的高度为1、8米。求... 一个圆桶半径为1.2米,高为12米,现将油桶平放,此时装油的高度为1.722米... 大油桶是横放的,油桶圆的直径是2.15米,长是3.6米,里面的净油位高度... 一个圆柱油桶横着放,长5.5米,直径2.4米,里面装着油,油高度1米,求现在... 有一个圆柱体桶横放,长7米,高2.7米,里面装的油与油桶距离1.2米,求油的... 圆柱形油桶横放时油部分占底面圆周的三分之一当油桶直立油的高度和桶... 有一个圆柱体桶横放 有一个圆柱体桶横放 长9.4米 高2.6米 里面装的油与桶底距离0.6米,求里 ... 电脑单独安装outlook教程如何在电脑上安装outlook 直角转弯为什么会压角 支付宝零钱提现到银行卡要手续费吗 支付宝余额提现手续费怎么算 支付宝提现需要手续费吗 数据库中最常用的数据模型是哪种 华为al10在哪插卡? 华为的sim卡管理在哪 华为的sim卡设置在哪 华为matex2卡槽在哪里? 华为手机的sim卡设置在哪里面 华为手机的sim卡设置在哪里 绿萝如何快速长爆盆? 怎么让绿萝长的旺盛? 绿萝怎么生长你知道吗告诉我行吗求点赞? 种绿萝的过程 绿萝如何种植,才能生长更快? 如何让绿萝快速生长 绿萝如何快速生长 绿萝的生长过程。 画图画的小猫怎么画 简单的小猫怎么画比画 oracle数据库连接方式有几种 oracle如何连接oracle数据源 如何连接oracle数据库? Oracle数据库连接的几种方式 oracle中怎样连接到数据库 怎么连接oracle数据库服务器 如何用navicat连接oracle数据库 如何创建oracle连接其他数据库的方法? 起泡胶材料有哪些? navicat for oracle 怎么连接oracle数据库 求 穿越成女配的小说 做起泡胶的材料有哪些 oracle远程数据库连接(局域网访问) oracle数据库连接怎么使用 起泡胶有几种做法? 女主穿越成女配的小说 局域网内如何连接Oracle数据库 穿成女配怎么破 怎么做起泡胶有胶水 oracle数据库如何通过ip连接