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

数据库系统1-2:数据模型的概念

发布网友 发布时间:2023-04-23 17:11

我来回答

1个回答

热心网友 时间:2023-10-09 21:33

韦伯斯特字典中对模型的定义是“对不能直接观察的事物进行形象的描述和模拟”,即模型是对客观世界中复杂事物的抽象描述。在用计算机处理现实世界的信息时,必须抽取局部范围的主要特征,模拟和抽象出一个能反映局部世界中实体和实体之间联系的模型,即数据模型。也就是说,数据模型是抽象描述现实世界的一种工具和方法,是表示实体及实体之间联系的形式。

  

   数据模型描述了数据库中的数据内容及其联系方式,体现了数据库的逻辑结构。数据模型对于数据库系统很重要,不同的数据模型就是用不同的数据组织形式来表达实体及其联系。
  1.2.1.1数据模型的级别
  从形式上看,数据模型可分为二个级别:概念模型和实施模型。
  概念模型主要表示数据的逻辑特性,即只是在概念上表示数据库中将存储什么信息,而不管这些信息在数据库中怎么实现。因此,它是从用户的角度对现实世界建立的数据模型,和DBMS及计算机都无关。概念模型也称信息模型。在概念模型中强调是能比较真实地模拟现实世界,并且容易理解,易于向实施模型转换。常见的概念模型有实体-联系模型(Entity-Relationship Model简称E_R模型)及语义对象模型(Semantic Object Model)。它们多用于数据库设计阶段,并且有工具支持建模过程。
  实施模型侧重于数据库中数据的表示方法和数据库结构的实现方法,是计算机实际支持的数据模型。实施模型和DBMS有关,DBMS常以其所支持的数据模型分类。实施模型也是用户从数据库所看到的数据模型,因此,实施模型也称逻辑模型。常见的实施模型有层次模型(Hierarchical Model),网络模型(Network Model)和关系模型(Relational Model)。

  1.2.1.2 实施数据模型的三要素
  实施数据模型是用来描述数据的一组概念和定义。数据的描述包括三个方面:
  (1) 数据的静态特征
  它由对数据结构和数据之间联系的描述组成。
  (2) 数据的动态特征
  它指定义在数据上的操作。
  (3) 数据约束
  它是数据库中的数据必须满足的一组规则。
  不同的数据模型在这三方面的表现不同。

  1.2.1.3实体间的联系
  实体间的联系有两种,一种是实体内部的联系,反映在数据上是记录内部即字段间的联系;另一种是实体集与实体集之间的联系,反映在数据上就是记录之间的联系。实体集间的联系虽然复杂,但抽象化后,可分为三类。
  (1) 一对一的关系
  如果实体集合E1,E2中每个实体至多和另一个实体集合中的一个实体有联系,则E1和E2之间的联系就叫做“一对一”的关系,简记为“1-1”。这是最简单的实体关系。
  (2)一对多的关系
  若实体集合E2中的每一个实体与E1中的任意多个实体(包括零个)有关,而E1中的每一个实体至多与E2中的一个实体有关,则称该关系为“从E2到E1的一对多”关系,简记为“1-M”。
  (2) 多对多的关系
  如果两个实体集合E1、E2中的每个实体都和另一个实体集合中的任意多个实体(包括零个)有关,则称这两个实体集是多对多的关系,简记为“M-M”。 “M-M”是比“1-M”更普遍的关系。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人大政协辅助岗是什么 政务辅助人员是干什么 政府辅助人员是什么 努比亚的海拔什么意思 北非努比亚现在怎么样了啊 相邻权的相关法律 梦见老公离世了什么预兆 梦见自己老公走掉 你出轨后 怎么操作才没被发现? 评评怎么造句 常见的数据模型有三种,它们是( ) 朋俦的拼音狐朋俦的拼音是什么 朋肯的拼音狐朋肯的拼音是什么 伉暴的成语伉暴的成语是什么 奖励的读音奖励的读音是什么 称奖的读音称奖的读音是什么 授奖的读音授奖的读音是什么 提奖的读音提奖的读音是什么 抬奖的读音抬奖的读音是什么 华为p30只要没有软件运行就无限重启怎么回事? 怎么办理四川自考毕业预提呢? 梦见我弹古筝应考 用2021版本cad作图使用多重引线为什么会无法关联 求《七个会议》全文免费下载百度网盘资源,谢谢~ 羸缩的引证解释羸缩的引证解释是什么 车保险可以推迟多久买 怎么才能让同桌欺负我(我初二,是男的,同桌是女的,很美的,比较内向,但也掐过人的) 好吃的松子品牌有哪些 iphone6屏幕碎了,裂缝上很烫 灭神之神心魔劫怎么做 DNF手游徽章袖珍罐怎么获得 dnf智慧的引导史诗袖珍罐怎么获得智慧的引导史诗袖珍罐获取方法 DNF欧气的袖珍罐获得方法奖励内容一览 鄙怎么读 鄙的拼音是什么 痊复的网络解释痊复的网络解释是什么 日积月累属于课外书吗 《日积月累》有这本书吗 诡髻的引证解释诡髻的引证解释是什么 诡崛的引证解释诡崛的引证解释是什么 诡窜的引证解释诡窜的引证解释是什么 诡幻的引证解释诡幻的引证解释是什么 都市狂枭怎么不更新了 被盗怎么找回好友? 朋友被盗了怎么帮他找回? 蒙语鄂托克是什么意思? 内蒙古自治区一共分几个盟市,鄂尔多斯市有哪几个旗县?鄂尔多斯市汉语的意思是什么? 被盗好友被删怎么找回 2022年上证50里是否有中国核电 我的被盗了申诉找回需要好友辅助,但是好友都被删了怎么办? 装修房子怎么提取住房公积金你好!