第一范文网 - 专业文章范例文档资料分享平台

数据库复习题5-6-7-8章(附答案)

来源:用户分享 时间:2025/6/18 1:12:56 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

(2)是否存在删除操作异常?若存在,则说明是在什么情况下发生的?

(3)将它分解为高一级范式,分解后的关系是如何解决分解前可能存在的删除操作异常问题?

假设course课程名 tname教师名 tadder教师地址 T(course,tname,tadder)

1. 属于2NF,tadder存在传递依赖course->tname->tadder

2. 存在删除异常,假设某门课程更换教师,需要删除教师信息,会连同课程一并删除 3. T1(course,tname) T2(tname,tadder)

第7章数据库设计 一、选择题

1、在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的 B 阶段。

A.需求分析 B.概念设计 C.逻辑设计 D.物理设计 2、在关系数据库设计中,设计关系模式是 C 的任务。

A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段

3、数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是 B 。

A.建立库结构 B.扩充功能 C.加载数据 D.系统调试 4、在数据库的概念设计中,最常用的数据模型是 D 。

A.形象模型 B.物理模型 C.逻辑模型 D.实体联系模型 5、从E-R模型关系向关系模型转换时,一个M∶N联系转换为关系模型时,该关系模式的关键字是 C 。

A.M端实体的关键字 B.N端实体的关键字 C.M端实体关键字与N端实体关键字组合 D.重新选取其他属性

6、概念模型独立于 B A.E-R模型 B.硬件设备和DBMS C.操作系统和DBMS D.DBMS

7、数据流程图(DFD)是用于描述结构化方法中 B 阶段的工具。 A.可行性分析 B.详细设计 C.需求分析 D.程序编码

8、下图所示的E-R图转换成关系模型,可以转换为 C 关系模式。 A.1个B.2个 C.3个 D.4个

借书证借书人 借阅日期 位置 价借阅 姓单总编m n 图书 格 作者 书分类

二、填空题

1、数据库设计的几个步骤是 需求分析,概念设计,逻辑设计,物理设计,系统实施,系统运行和维护 。

2、在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,通常称为 系统实施 。 三、应用题

设有如下实体:学生:学号、单位、姓名、性别、年龄、选修课程名 课程:编号、

课程名、开课单位、任课教师号 教师:教师号、姓名、性别、职称、讲授课程编号 单位:单位名称、电话、教师号、教师名

上述实体中存在如下联系:

(1).一个学生可选修多门课程,一门课程可为多个学生选修;(2).一个教师可讲授多门课程,一门课程可为多个教师讲授;(3).一个单位可有多个教师,一个教师只能属于一个单位。

为避免图形复杂,下面给出各实体属性:

单位:单位名、电话 学生:学号、姓名、性别、年龄 教师:教师号、姓名、性别、职称 课程:编号、课程号

试完成如下工作:(1).分别设计学生选课和教师任课两个局部信息的结构E-R图。(2).将上述设计完成的E-R图合并成一个全局E-R图。(3).将该全局E-R图转换为等价的关系模型表示的数据库逻辑结构。 解:(1).

单位名电话单位1附属1n设立学号性别学生姓名年龄nn选修m课程编号开课单位课程名任课教师学生选课局部E-R图

搜索更多关于: 数据库复习题5-6-7-8章(附答案) 的文档
数据库复习题5-6-7-8章(附答案).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2zzca38e4o85bn78arf2570pk9t82300b6y_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top