您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页第2章信息与数据模型

第2章信息与数据模型

来源:二三娱乐


数据库系统原理及MySQL应用教程(第2版)

课后习题参考答案

第2章信息与数据模型

1. 信息的三种世界分别是:信息的现实世界、信息世界和信息的计算机世界。

这3个领域是由客观到认识、由认识到使用管理的3个不同层次,后一领域是前一领域的抽象描述。信息的三种世界描述:

现实世界问题事物及其联系现实世界人脑的认识抽象概念模型实体及其联系信息世界转换数据模型数据及其联系数据世界 2.也称信息模型,按用户的观点对数据和信息建模,主要用于数据库设计。

3.实体:客观存在的实体事物。

实体型:用实体类型名和所有属性来共同表示同一类实体。

实体集:同一类型实体的集合

属性:实体所具有的某一特性

码:可以唯一标识一个实体的属性集

E-R图:E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。

4. 转换原则:一个实体转换为一个关系模式。实体的属性就是关系的属性。

联系类型的转换:

1).若实体间联系是 1∶1,可以在两个实体类型转换成的两个关系模式中任意一个关系模式中加入另一个关系模式的码和联系类型的属性。

2.)若实体间的联系是 1∶n,则在 n 端实体类型转换成的关系模式中加入1端实体类型的码和联系类型的属性。

3.)若实体间联系是m∶n,则将联系类型也转换成关系模式,其属性为两端实体类型的码加上联系类型的属性,而码为两端实体码的组合。

5 A 6 D 7 C 8 D 9 A 10 A 11 B 12 C 13 B 14 A 15 C 16 C 17 D 18 A 19 C 20 B 21 A 22A 23 A 24 A

25(1)B (2)D (3)C (4)A

23 (1)D (2)C (3)C (4)B

27 答:

(1) 学生与课程联系类型是多对多联系。

(2) 课程与教师的联系类型是多对多联系。

(3) 学生与教师的联系类型是一对多联系。

(4) 完善本题E-R图的结果如下图所示。

28

(1)

(2)对应的关系模型结构如下:

科室(科名,科地址,科电话)

病房(病房号,床位号,科室名)

医生(工作证号,姓名,职称,科室名,年龄)

病人(病历号,姓名,性别,诊治,主管医生,病房号)

(3)每个关系模式的候选码如下:

科室的候选码是科名;

病房的候选码是科室名、病房号;

医生的候选码是工作证号;

病人的候选码是病历号。

29

(1)

(2)这个ER图可转换4个关系模式:

商店(商店编号,商店名,地址)

主码:商店编号

职工(职工编号,姓名,性别,业绩,商店编号,聘期,月薪)

主码:职工编号 外码: 商店编号

商品(商品号,商品名,规格,单价)

主码:商品号

销售(商店编号,商品号,月销售量)

主码:商店编号,商品号

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务