[工学]第2章 数据模型与概念模型1.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]第2章 数据模型与概念模型1

一对多的联系 如果实体集A与实体集B之间存在联系,并且对于实体集A中的一个实体,实体集B中可以有多个实体与之对应;而对实体集B中的任意一个实体,在实体集A中至多只有一个实体与之对应,则称实体集A到实体集B的联系是一对多的,记为1 : n 。 多对多的联系 如果实体集A与实体集B之间存在联系,并且对于实体集A中的一个实体,实体集B中可以有多个实体与之对应;而对实体集B中的一个实体,在实体集A中也可以有多个实体与之对应,则称实体集A到实体集B的联系是多对多的,记为m : n 。 小结: DBS的基础是数据模型,它是DBS中用于提供信息表示和操作手段的形式构架,由数据结构、数据操作和数据完整性约束三部分组成。 概念模型是对信息世界的管理对象、属性联系的的描述方式,是对现实世界的第一层抽象,用E-R模型表示,将概念模型数据化处理后就得到数据模型。 主要有层次、网状和关系数据模型,其中关系模型是目前最重要的、应用最广泛的一种数据模型。 在关系模型中用二维表表示实体集及其属性,用二维表描述实体集间的联系。 ● 2.3.3 网状模型 网状模型:用有向图结构表示实体类型及实体间联系的数据模型 R1 R2 R3 R5 R4 关系模型:用二维表来表示实体及实体间联系的数据模型称为关系模型。 ● 2.3.4 关系模型 …. …. …. …. …. 数学 男 20 张三 95005 计算机 女 22 王晓明 95004 专业 性别 年龄 姓名 学号 元组(行) 属性 码 学生关系 关系模型的数据结构 关系模式 分量:元组中的一个属性值称为分量 关系模型中的数据全部用关系表示 在关系模型中,实体集以及实体间的联系都用关系来表示。 例如,关系模型中,学生、课程、学生与课程之间的联系表示为: 学生(学号,姓名,性别,年龄,所在系); 课程(课程号,课程名,先行课); 选修(学号,课程号,成绩). 关系模型要求关系必须是规范化的 关系规范化是指关系模式要满足一定的规范条件。 * 第2章 数据模型与概念模型 ● 2.1 概述 ● 2.1.1 数据模型概念及分类 ● 2.2.2 信息的三种世界及其描述 ● 2.2 概念模型 ● 2.2.1 概念模型的基本概念 ● 2.2.2 概念模型的表示方法 ● 2.3 数据模型 ● 2.3.1 数据模型要素及常见数据模型 ● 2.3.2 层次模型及特点 ● 2.3.3 网状模型及特点 ● 2.3.4 关系模型概述 ● 2.1 概述 一、概念 模型是对现实世界的抽象。 数据模型是对现实世界数据特征的抽象和描述方式。 二、数据模型的分类 ● 2.1.1 数据模型概念及分类 按抽象的层次和应用目的,数据模型可分为两类: (1)概念数据模型(简称“概念模型”): 按用户的观点对数据和信息建模,是对现实世界的第一层抽象,独立于计算机系统,主要用于数据库设计。要求概念简单、表达清晰、易于交流和理解。 现实世界 信息世界 机器世界 抽象 转换 信息化 数据化 (概念模型) (数据模型) 现实世界客观对象的抽象过程: (2)结构数据模型(简称数据模型): 按计算机系统的观点,面向数据库的逻辑结构,直接与DBMS相关,用于DBMS实现。要求有严格的语法和语义的语言对数据进行严格的形式化定义、限制和规定,以便可以将其转化为计算机可以理解的格式。 数据模型是数据库系统的核心和基础。各种机器上实现的DBMS软件都是基于某种数据模型的。 2.2.2 信息的三种世界及其描述 1) 实体:现实世界中存在的可以相互区分的事物或概念称为实体。 2) 实体的特征:每个实体都有自己的特征,利用实体的特征可以区别不同的实体。 3) 实体集:具有相同特征或能用同样特征描述的实体的集合称为实体集。 4)联系:实体集之间的联系,简称实体间联系。 一、信息的现实世界 描述现实世界事物的术语: 1)对象:现实世界中具有相同性质、服从相同规则的一类事物(或概念,即实体)的抽象称为对象,对象是实体集信息化的结果。(即实体集) 2)实例:实体通过其属性表示称为实例。 (即实体) 3)属性:实体的特征。 4)联系:实体内部、实体集之间的联系 二、信息世界 信息世界的术语: 对事物进行抽象,用信息来描述,即进入信息世界: 同型 1)数据项:对象属性的数据表示,也称字段。 2)记录:字段的有序集合,实例的数据表示。 3)文件:同类记录的集合汇集成文件,对象的数据表示。 三、计算机世界 术语: 数据模型 概念模型

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档