




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
思考习题思考习题 一 选择题一 选择题 1 在数据库设计中 用 E R 图来描述信息结构但不涉及信息在计算机中的 表示 它是数据库设计的 B 阶段 A 需求分析 B 概念设计 C 逻辑设计 D 物理设计 2 E R 图是数据库设计的重要工具之一 它包括用于建立数据库的 B A 概念模型 B 逻辑模型 C 结构模型 D 物理模型 3 在关系数据库设计中 设计关系模式是 C 的任务 A 需求分析阶段 B 概念设计阶段 C 逻辑设计阶段 D 物理设计阶 段 4 在数据库的概念设计中 最常用的数据模型是 D A 形象模型 B 物理模型 C 逻辑模型 D 实体联系模型 5 从 E R 模型向关系模型转换时 一个 M N 联系转换为关系模式时 该 关系模式的关键字是 C A M 端实体的关键字 B N 端实体的关键字 C 两端实体关键字的组合 D 重新选取其它属性 6 数据库逻辑设计的主要任务是 B A 建立 E R 图 B 创建数据库说明 C 建立数据流图 D 建立数据索 引 7 数据流图 DFD 是用于数据库设计过程中 B 阶段的工具 A 可行性分析 B 需求分析 C 概念结构设计 D 逻辑结构设计 8 关系数据规范化是为解决关系数据中 A 问题而引入的 A 插入 删除和数据冗余 B 提高查询速度 C 减少数据操作的复杂性 D 保证数据的安全性和完整性 9 若两个实体之间的联系是 1 N 则实现 1 N 联系的方法是 A A 在 N 端实体转换的关系中加入 1 端的实体转换关系的码 B 将 N 端实体转换关系的码加入到 1 端的关系 C 在两个实体转换的关系中 分别加入另一个关系码 D 将两个实体转换成一个关系 10 数据库概念设计的 图中 用属性描述实体的特征 属性在 图 中用 D 表示 A 矩形 B 四边形 C 菱形 D 椭圆形 二 填空题二 填空题 1 数据库设计分为以下六个阶段 需求分析 概念设计 逻辑设 计 物理设计 编码 和 调试 2 为哪些表 在哪些字段上 建立什么样的索引 这一设计内容应该属 于数据库设计中的 物理 设计阶段 3 关系规范化的目的是 解决插入异常 删除异常和更新异常的问题 4 1NF 2NF 3NF 之间 相互是一种 包含 关系 5 三分 技术 七分 管理 十二分 基础数据 是数据库建设 的基本规律 6 客观存在并可相互区别的事物称为 实体 它可以是具体的人 事 物 也可以是抽象的概念或联系 7 实体之间的联系有 1 1 1 N M N 三种 8 如果两个实体之间具有 N N 联系 则将它们转换为关系模型的结果是 3 个关系 9 E R 模型是对现实世界的一种抽象 它的主要成分是 实体 联 系和 属性 10 关系数据库的规范化理论是数据库 规范化 的一个有力工具 E R 模型是数据库的 概念模型 设计的一个有力工具 三 简答题三 简答题 1 某大学实行学分制 学生可根据自己的情况选修课程 每名学生可同时 选修多门课程 每门课程可由多位教师讲授 每位教师可以讲授多门课程 若 每名学生有一位教师导师 每个教师指导多名学生 请根据题意画出 E R 图 并表明实体之间的联系类型 然后再将 E R 图转换为关系模式 实体与联系的 属性自己确定 答 参考 E R 图如下 图 1 E R 图 2 某医院病房计算机管理中需要如下信息 科室 科室名 科室地址 科室电话 医生姓名 病房 病房号 床位号 所属科室名 医生 姓名 职称 所属科室名 年龄 工作证号 病人 病历号 姓名 性别 诊断 主管医生 病房号 其中 一个科室有多个病房 多个医生 一个病房只能属于一个科室 一 个医生只能属于一个科室 但可以负责多个病人的诊治 一个病人的主管医生 只能有一个 要求完成如下数据库设计 1 设计该计算机管理系统的 E R 图 2 将该 E R 图转换为关系模型结构 3 指出转换结果中每个关系模式的候选码 答 1 本题的 E R 图如图 2 所示 2 对应的关系模型结构如下 科室 科名 科地址 科电话 病房 病房号 床位号 科室名 医生 工作证号 姓名 职称 科室名 年龄 病人 病历号 姓名 性别 诊治 主管医生 病房号 3 每个关系模式的候选码如下 科室的候选码是科名 病房的候选码是科室名十病房号 医生的候选码是工作证号 病人的候选码是病历号 图 2 E R 图 3 在学校管理中 设有如下实体 学生 学号 姓名 性别 年龄 所属教学部门 选修课程名 教师 教师号 姓名 性别 职称 讲授课程号 课程 课程号 课程名 开课部门 任课教师号 部门 部门名称 电话 教师号 教师名 上述实体中存在如下联系 一个学生可选修多门课程 一门课程可被多名 学生选修 一个教师可讲授多门课程 一门课程可被多名教师讲授 一个部门 可有多名教师 一个教师只能属于一个部门 请完成如下数据库设计工作 1 分别设计学生选课和教师任课两个局部 E R 图 2 将两个局部 E R 图合并成一个全局 E R 图 3 将全局 E R 图转换为等价的关系模型表示的数据库逻辑结构 答 1 学生选课局部 E R 图如图 3 所示 教师任课局部 E R 图如图 4 所示 2 合并的全局 E R 图如图 5 所示 为避免图形复杂 下面给出各实体属性 单位 单位名 电话 学生 学号 姓名 性别 年龄 教师 教师号 姓名 性别 职称 课程 编号 课程名 3 该全局 E R 图转换为等价的关系模型表示的数据库逻辑结构如下 单位 单位名 电话 教师 教师号 姓名 性别 职称 单位名 图 3 学生选课局部 E R 图 4 设有关系模式 R U F 其中 U A B C D E P F A B C P E A CE D 请求出 R 的所有候选关键字 答 R 的候选关键字为 CE 5 设有关系模式 R U F 其中 U A B C D F A B B C D B 现要把 R 分解成 BCNF 模 式集 1 如果首先把 R 分解成 ACD BD 请写出两个关系模式在 F 上的投 影 2 ACD 和 BD 是 BCNF 吗 如果不是 请进一步分解 答 6 简述数据库设计的内容和步骤 答 数据库设计分为 6 个阶段 需求分析 概念结构设计 逻辑结构设计 物理结构设计 数据库实施 数据库运行和维护 各阶段的主要内容为 1 需求分析阶段 准确了解并分析用户对系统的需要和要求 弄清系统 要达到的目标和实现的功能 2 概念结构设计阶段 通过对用户需求进行综合 归纳与抽象 形成一 个独立于具体 DBMS 的概念模型 3 逻辑结构设计阶段 将概念结构转换为某个 DBMS 所支持的数据模型 并将其性能进行优化 4 数据库物理设计阶段 为逻辑数据模型选取一个最适合应用环境的物 理结构 包括数据存储结构和存取方法 5 数据库实施阶段 运用 DBMS 提供的数据操作语言和宿主语言 根据 数据库的逻辑设计和物理设计的结果建立数据库 编制与调试应用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 离婚时夫妻共同债务执行异议及追加被执行人协议范本
- 离婚协议中关于共同债务处理及子女抚养及赡养协议
- 离婚协议书范本:房产分割与租赁权处理
- 商业地产租赁合同范本:包含租金调整条款
- 离婚协议书范本:共同财产分割及子女抚养权协议参考
- 离婚房产分割协议书及未成年子女抚养权与财产分配
- 离婚财产分割协议书范本及财产评估标准
- 2025年药品人员专业试题及答案
- 2025年节能宣传周知识竞赛题库(试题及答案)
- 屋面防水样板施工方案
- 医务人员职业道德准则(2025年版)全文培训课件
- 恒瑞医药2023ESG社会责任报告:关注员工成长共建美好家园
- 医院网络信息安全培训
- 《构成设计基础》全套教学课件
- 项目初步验收汇报
- 2025年山东省济宁市电工等级低压电工作业(应急管理厅)真题(含答案)
- otc药品管理办法
- 康复医学科病历书写规范与质量控制
- 商用厨房设计汇报
- 战术搜索教学课件
- 教科版五年级科学上册第一单元《光》测试卷及答案(含四题)
评论
0/150
提交评论