云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 04735《数据库系统原理》复习题答案

04735《数据库系统原理》复习题答案

  • 62 次阅读
  • 3 次下载
  • 2025/5/7 2:55:52

解:① 根据ER图和转换规则,7个实体类型转换成7个关系模式,1个M:N联系转换成1个关系模式,2个M:N:P联系转换成2个关系模式。因此,该ER图可转换成10个关系模式,如下:

制造商(制造商编号,名称,地址)

交通管理大队(大队编号,地址,区域,电话) 警察(警号,姓名,性别,出生年月,大队编号) 车主(身份证号,姓名,地址,电话)

车辆(车辆牌号,型号,发动机号,座位数,登记号,制造商编号,保险公司编号,车主身份证号)

警号)

警号)

驾驶员(驾驶证号,姓名,性别,地址,准驾车型,发证日期,保险公司编号) 保险公司(保险公司编号,名称,地址,电话)

违章(违章编号,时间,地点,违章行为,处理结果,车辆牌号,驾驶证号,事故(事故编号,时间,地点,事故简要,处理结果,车辆牌号,驾驶证号,

被盗(被盗编号,被盗时间,被盗地点,找回时间,找回地点,车主身份证号,

车辆牌号)

② 在上述数据库中,主键的总数为10个,外键的总数为13个。

47.设关系模式R(车间编号,零件编号,数量,仓库编号,仓库地址)。

如果规定:每个车间每需要一种零件只有一个数量;

每种零件只存放在一个仓库里; 每个仓库只有一个地址。

(1)试根据上述规定,写出模式R的基本FD和关键码。 (2)说明R不是2NF的理由,并把R分解成2NF模式集。 (3)再进而分解成3NF模式集,并说明理由。

解:① 基本的FD有3个: (车间编号,零件编号)→ 数量 零件编号 → 仓库编号 仓库编号 → 仓库地址 R的关键码为(车间编号,零件编号)。

② R中有两个这样的FD: (车间编号,零件编号)→(仓库编号,仓库地址) 零件编号 → 仓库编号,仓库地址)

可见前一个FD是局部依赖,所以R不是2NF模式。

R应分解成R1(零件编号,仓库编号,仓库地址) R2(车间编号,零件编号,数量) 此处,R1和R2都是2NF模式。 ③ R2已是3NF模式。

在R1中,存在两个FD:零件编号 → 仓库编号

仓库编号 → 仓库地址

因此,“零件编号 → 仓库地址”是一个传递依赖,R1不是3NF模式。 R1应分解成R11(零件编号,仓库编号) R12(仓库编号,仓库地址)

这样,ρ= { R11,R12,R2 }是一个3NF模式集。

48.某学员为高校社团信息管理系统设计了数据库的ER图,对学生、社团、社团成员、社团活动、主管老师、对活动和成员的评价等信息进行了管理,其ER图如下所示。 1 主管老师 评价 N 1 活动评价 主管 1 N 社团 有 开展 N 1 1 M 属于 社团活动 M N 具有 N 1 能力状况 N 参加 社团成员 1 1 N N 评语 产生 获得 成为 1 N 奖励信息 学生 该ER图有9个实体类型,其结构如下:

学生(学号,姓名,性别,出生年月,政治面貌)

社团(社团编号,类别,名称,成员数,组织描述,活动概览)

容)

活动评价(社团活动编号,评价日期,评分,说明) 奖励信息(奖励序号,奖励日期,奖项,奖励描述)

能力状况(序号,日期,健康状况,体育特长,文学特长,艺术特长) 评语(序号,日期,等级,描述,评语教师)

该ER图有10个联系类型,其中1个是1:1联系,7个是1:N联系,2个是M:N联系。其联系的属性如下:

参加(参加情况评级) 开展(开展日期)

试将上述ER图转换成关系模型:

① 写出关系模式集,并用下划线和波浪线标识出每个模式的主键和外键。 ② 在上述数据库中,写出主键和外键的总数这两个数字。

社团成员(成员编号,在社职务,证件编号,发放日期) 主管老师(教师工号,姓名,性别,政治面貌,职称,电话)

社团活动(社团活动编号,活动日期,主题,参加成员数,活动级别,活动内

解:① 根据ER图和转换规则,9个实体类型转换成9个关系模式,2个M:N联系转换

成2个关系模式。因此,该ER图可转换成11个关系模式,如下: 学生(学号,姓名,性别,出生年月,政治面貌)

社团(社团编号,类别,名称,成员数,组织描述,活动概览,主管教师工号)

社团成员(成员编号,学号,在社职务,证件编号,发放日期,社团编号) 主管老师(教师工号,姓名,性别,政治面貌,职称,电话)

社团活动(社团活动编号,活动日期,主题,参加成员数,活动级别,活动内容)

活动评价(社团活动编号,评价日期,评分,说明,主管教师工号) 奖励信息(奖励序号,成员编号,奖励日期,奖项,奖励描述)

能力状况(序号,成员编号,日期,健康状况,体育特长,文学特长,艺术特长)

评语(序号,成员编号,日期,等级,描述,评语教师) 参加(社团活动编号,成员编号,参加情况评级) 开展(社团编号,社团活动编号,开展日期)

② 在上述数据库中,主键的总数为11个,外键的总数为12个。

搜索更多关于: 04735《数据库系统原理》复习题答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

解:① 根据ER图和转换规则,7个实体类型转换成7个关系模式,1个M:N联系转换成1个关系模式,2个M:N:P联系转换成2个关系模式。因此,该ER图可转换成10个关系模式,如下: 制造商(制造商编号,名称,地址) 交通管理大队(大队编号,地址,区域,电话) 警察(警号,姓名,性别,出生年月,大队编号) 车主(身份证号,姓名,地址,电话) 车辆(车辆牌号,型号,发动机号,座位数,登记号,制造商编号,保险公司编号,车主身份证号) 警号) 警号) 驾驶员(驾驶证号,姓名,性别,地址,准驾车型,发证日期,保险公司编号) 保险公司(保险公司编号,名称,地址,电话) 违章(违章编号,时间,地点,违章行为,处理结果,车辆牌号,驾驶证号,事

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com