(第4章习题参考答案.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(第4章习题参考答案

第4章习题参考答案 4.1 答案 数据库概念设计包括如下基本步骤: (1)确定实体集 (2)确定联系和联系类型 (3)建立由信息模型表示的企业模型 (4)确定实体集属性 (5)对信息模型优化 4.2 答案 (1)实体集与实体集实例 如,李明读了两本书,丁一读了3本书。 根据这个事实可以抽象出一个数据模型“学生读书”。其中“学生”是一个实体集,因为实体集描述具有相同属性特征和性质的事物集合(如学生对象集合); 而其中的“李明”、“丁一”是学生实体集中的实例,因为他们都是学生集合中的一个具体对象,实体集实例描述一个集合中客观存在并可以相互区分的事物。 (2)属性与属性实例 如“学生读书”数据模型中的姓名是学生实体集的一个属性,属性描述实体所具有的某一特征或性质,一个实体通常由多个属性来刻画; 而“李明”、“丁一”是姓名属性的实例也是姓名属性的取值。 (3)联系与联系基数 学生和图书两个实体集之间的关系叫做“联系”,联系描述实体集之间的一种连接或关系; 如果实体集学生的一个实例与实体集图书的2个、3个或N个实例相联系, 就说明在联系的学生端有基数1,而在联系的图书端有基数2、3、或N, 联系的基数刻画两个实体集之间联系的类型:1:1或1:N或M:N。 4.3 答案 (1)分类联系 在现实世界中,有些事物是其它事物的类。例如,实体集 “电冰箱”、“洗衣机”、“彩电”是实体集“电器”的分类实体集。“分类联系”描述两个或多个实体集之间的联系,在这些实体集中,存在一个一般实体集如电器,它的每一个实例都恰好与一个且仅一个分类实体集如“电冰箱”或“洗衣机”或“彩电”的一个实例相联系。通常,一般实体集的每一个实例和与之相关的一个分类实体集实例描述的是现实世界的同一事物,它们具有相同的唯一标识符。 (2)不确定联系 例如,商场允许一位客户购买多种商品,而同一种商品允许多名客户购买。在实体集“客户”和“商品”之间就存在着不确定的联系。不确定联系又称为“多对多联系”或M:N的联系。这种联系关联的两个实体集之间的任一实体集的一个实例都将对应另一个实体集的1个或多个实例。 4.4 答案 (1)教务管理系统ER图 ER图实体集属性列表: 系实体集属性:系号,系名,系主任,系办公室电话 班级实体集:班级名,学生人数 学生实体集属性:学号,姓名,性别,出生日期 教师实体集属性:教师号,教师名,职称,性别,出生日期,工资 课程实体集属性:课程号,课程名,学分,上课时间,课容量 教材实体集属性:教材号,教材名,出版社,第一作者 (2)教务管理系统Idef1x图 Idef1x图实体集属性列表: 系/10, 属性:系号,系名,系主任,系办公室电话 班级/20,属性:班级名,学生人数,系号,教师号 教师/30,属性:教师号,教师名,职称,性别,出生日期,工资,系号 学生/40,属性:学号,姓名,性别,出生日期,班级名 课程/50,属性:课程号,课程名,学分,上课时间,课容量 教课/55,属性:教师号,课程号,授课评价 教材/60,属性:教材号,教材名,出版社,第一作者,课程号 选课/65,属性:学号,课号,成绩 4.5 答案 电器销售管理系统ER图 ER图实体集属性列表: 总公司实体集属性:工商注册号,地点,总裁,总公司电话,总公司职工数 分店实体集属性:分公司注册号,地点,经理,电话,职工数 职工实体集属性:工作证号,姓名,性别,年龄,工资,工种,奖金 电器实体集属性:型号,名称,电器指标,生产商,生产日期,进货价格,售出价格 第5章习题参考答案 5.1 答案 关系模型用二维表格结构表示实体及实体间的联系。现实世界中的每个客观对象对应表中的一行叫做一条记录,表中的每个列(属性)描述对象类的某一特征,列的值(属性的取值)刻画和描述客观对象的某一具体的特征。 关系数据库是按照二维表格组织和存储的相互关联的关系(表)的集合。 关系数据库采用关系模型在计算机中组织、存储、处理和管理数据。 5.2 答案 如学号是学生关系(表)的主码,因为这个属性能够唯一识别学生关系中的每一条记录。 5.3 答案 主码约束定义指定关系的主码列不能取空值,并且取值要唯一。 5.4 答案 如果两个关系R和S,X是R的属性或属性组,且X不是R的码,但X是S的码,则称X是R的外码。 5.5 答案 外码约束也叫引用完整性约束,定义外码与主码之间的引用规则,即若关系R含有另一个关系S的主码Ks所对应的属性或属性组F(该属性或属性组F称为关系R的外码),则关系R中的每一个元组在属性组F上的值必须满足:或者取空值,或者等于S中某个元组的主码Ks的值。 5.7

文档评论(0)

84537592 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档