概念模型设计课后练习.doc

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

问答题 1、答: (1) 实体(Entity) 客观存在并可相互区别的事物称为实体。可以是具体的人、事、物或抽象的概念。实体可以分为事物实体和概念实体,例如,一个学生、一个工人、一台机器、一部汽车等是事物实体,一门课、一个班级等称为概念实体。 (2) 实体型(Entity Type) 用实体名及其属性名集合来抽象和刻画,同类实体称为实体型 (3) 实体集(Entity Set) 同型实体的集合称为实体集 (4) 属性(Attribute) 实体所具有的某一特性称为属性。一个实体可以由若干个属性来刻画。 (5) 码(Key) 唯一标识实体的属性集称为码。 2、答: 数据模型:模型是现实世界特征的模拟和抽象。数据模型也是一种模型,它是现实世界数据特征的抽象。现有的数据库系统均是基于某种数据模型的。 根据模型应用的不同目的,可以将模型划分为两类,它们分属于两个不同的层次。第一类模型是概念模型,也称信息模型,它是按用户的观点对数据和信息建模。满足数据模型功能的第一和第二方面的需求。另一类模型是数据模型(即结构模型),主要包括网状模型、层次模型、关系模型和面向对象模型等,它是按计算机系统的观点对数据建模。满足数据模型功能的第三方面的需求。 数据模型三要素:数据结构、数据操作和完整性约束 4、答: 1 1 n 1 n m 6、答: 概念模型独立于数据库逻辑结构和支持数据库的DBMS,其主要特点是: 概念模型是对现实世界的一个真实模型 概念模型应能真实、充分反映现实世界,能满足用户对数据的处理要求。 概念模型应当易于理解 概念模型只有被用户理解后,才可以与设计者交换意见,参与数据库的设计。 概念模型应当易于更改 由于现实世界(应用环境和应用要求)会发生变化,这就需要改变概念模型,易于更改的概念模型有利于修改和扩充。 概念模型应易于向数据模型转换 概念模型最终要转换为数据模型。设计概念模型时应当注意,使其有利于向特定的数据模型转换。 三要素:实体、属性、联系 设计题 5、答: 分析: 题目中共四个实体:商店、商品、职工和供应商; 根据题意分析联系及联系模型: 每个商店可以存放多种商品,每种商品可放在多个商店销售: 每个商店可以聘用多个职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪: 一个供应商可以供应多个商店的多种商品,一个商店可以使用多个供应商提供的多种商品,供应商供应一种商品,有供应量: 合并分E-R图: 6、答: ER图: 1 n 商品 月薪 聘期 聘用 职工 商店 1 n 一对一 一对多 多对多 管理 商品 工作 商店 服务员 商店 负责 服务员 店长 商店 销售 月销售量 1 N n n n 供应商 商品 供应 商店 销售 供应量 1 n n

文档评论(0)

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

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

1亿VIP精品文档

相关文档