第5章 数据库设计-121030.ppt

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

* * * * * * * * * * * * * * * * * * * * * * * * 逻辑结构设计的任务 概念结构是各种数据模型的共同基础。为了能够用某一DBMS实现用户需求,还必须将概念结构进一步转化为相应的数据模型,这正是数据库逻辑结构设计所要完成的任务。 * * * 逻辑结构设计的任务 概念结构是各种数据模型的共同基础。为了能够用某一DBMS实现用户需求,还必须将概念结构进一步转化为相应的数据模型,这正是数据库逻辑结构设计所要完成的任务。 * * 逻辑结构设计的任务 概念结构是各种数据模型的共同基础。为了能够用某一DBMS实现用户需求,还必须将概念结构进一步转化为相应的数据模型,这正是数据库逻辑结构设计所要完成的任务。 * * * * * * * * * * * * * * * * * * * * * * * * * * 在从ER图到关系模式的转化过程中,下列说法错误的是() A、一个一对一的联系可以转换为一个独立的关系模式 B、一个涉及到3个以上实体的多元联系也可以转换为一个独立的关系模式 C、对关系模型优化时有些模式可能要进一步分解,有些模式可能要合并 D、关系模式的规范化程度越高,查询的效率就越高。 * 设在一个ER模型中有6个不同的实体集和9个不同的二元联系,其中包括3个一对一联系、3个一对多联系和3个多对多联系,则将此ER模型转换成关系模型时,至少得到()个关系模式。 A、6 B、9 C、12 D、15 * 对数据库的物理设计优劣评价的重点是() A、时空效率 B、动态和静态性能 C、用户界面的友好性 D、成本和效益 * 数据库的物理结构设计的目的是() A、找到一个有效、可实现的数据库存储结构 B、导出特定的DBMS可以处理的数据库模式和外模式 C、产生反映企业组织信息需求的数据库概念结构 D、收集支持系统目标的基础数据及其处理方法 * 不属于数据库物理结构设计阶段任务的() A、确定选用的DBMS B、确定数据的存放位置 C、确定数据的存取方法 D、初步确定系统的配置 * 画出ER图 设有一商业企业的局部应用,包含3个实体:“顾客”、“商品”和“厂家”,且有如下事实:顾客可以根据自己的意愿选择要购买的商品;每种商品可以有多个厂家供应。若顾客的属性包括顾客姓名、电话号码,商品的属性包括代码、品名、单价,厂家的属性包括代码、名称、地址。试画出ER图。 * 设某百货公司下设若干连锁店,每家连锁店有若干职工,每个职工只能服务于一家连锁店,每家连锁店经营若干商品,各连锁店经营的商品不完全相同。试自行设计属性,画出该百货公司管理数据库的ER图,并将ER图转换为关系模型。 * 设有电影放映管理系统的一个局部ER图,试将其转化为关系模型,并根据语义确定各关系模式的关键字。 电影 影院 摄制单位 票房总额 所在城市 影院代码 结束日期 起始日期 发行代号 电影名称 放映 n m * 作业 设某商业集团数据库中有3个实体集。一是“公司”实体集,属性有公司编号、公司名、地址等;二是“仓库”实体集,属性有仓库编号、仓库名、地址等;三是“职工”实体集,属性有职工编号、姓名、性别等。 公司与仓库间存在“隶属”联系,每个公司管辖若干仓库,每个仓库只能属于一个公司管辖;仓库与职工之间存在“聘用”联系,每个仓库可聘用多个职工,每个职工只能在一个仓库工作,仓库聘用职工有聘期和工资。 (1)试画出ER图,并在图上注明属性、联系的类型 (2)将ER图转换成关系模式集,并指出每个关系模式的主键和外键。 * * * * * * * 概念结构是对现实世界的一种抽象 从实际的人、物、事和概念中抽取所关心的共同特性,忽略非本质的细节。把这些特性用各种概念精确地加以描述,这些概念组成了某种模型 三种常用抽象 1. 分类(Classification) 定义某一类概念作为现实世界中一组对象的类型,这些对象具有某些共同的特性和行为,它抽象了对象值和型之间的“is member of”的语义。 在E-R模型中,实体型就是这种抽象,例:P91图5-7 2. 聚集(Aggregation) 定义某一类型的组成成分,它抽象了对象内部类型和成分之间“is part of”的语义。 在E-R模型中若干属性的聚集组成了实体型,就是这种抽象 例:P92图5-8 3. 概括(Generalization) 定义类型之间的一种子集联系,它抽象了类型之间的“is subset of”的语义。概括有一个很重要的性质:继承性。子类继承超类上定义的所有抽象。 例:P92图5-9 * 概念结构是对现实世界的一种抽象 从实际的人、物、事和概念中抽取所关心的共同特性,忽略非本质的细节。把这些特性用各种概念精确地加以描述,这些概念组成了某种模型 三种常用抽象 1. 分类(Cla

文档评论(0)

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

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

1亿VIP精品文档

相关文档