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

当前位置:首页 > 数据库系统应用试题及答案

数据库系统应用试题及答案

  • 62 次阅读
  • 3 次下载
  • 2025/12/11 0:22:19

(2) R.A < S.A的不等值连接结果如下:

7、 有关系模式R(U,F),属性集合U ={A,B,C,D,E}, 函数依赖集合F = {A->BC, B->D, CD->E, E->B}, 请回答如下的问题: (1) R的候选码是: (2) R的主码是:

(3) R最高属于第几范式? 说明理由; (4) R是否为第三范式 , 解释原因;

(5) 请分解R为符合第三范式的关系模式集合,并给出每个关系模式的主码。 问答第7题

(1) R的候选码是:A (2) R的主码是: A

(3) R最高属于第几范式? 说明理由; R最高属于第2(2NF)范式。 理由:关系模式R(U,F)中不存在非主属性对码的部分函数依赖。

(4) R是否为第三范式 , 解释原因; R不属于第三范式。 理由:关系模式R(U,F)中存在非主属性对码的传递函数依赖,如A->B, B->D。

(5) 请分解R为符合第三范式的关系模式集合,并给出每个关系模式的主码。

保持函数依赖的分解如下: R1(A,B,C),主码:A R2(B,D), 主码:B R3(C,D,E), 主码:(C,D) R4(E,B), 主码:E

不保持函数依赖的分解如下: R1(A,B,C),主码:A R2(C,D,E), 主码:(C,D) 8、完成下面的数据库设计: 请设计某单位的科研项目管理数据库,主要的实体包括:科研项目组、科研人员和科研项目。

他们之间的关系如下:每个科研项目组可以有多个科研人员,每个科研人员可以属于多个科研项目组;每个科研项目组可以负责多个科研项目,每个科研项目只能由一个科研项目组负责;每个科研人员可以参与多个科研

13

项目的工作,每个科研项目由多个科研人员参与工作。学生自己设计每类实体的主要属性。 要求完成如下设计工作:

(1) 画出该系统的E-R模型图,包括实体及实体之间的联系,并标出: (a) 实体的主要属性,

(b) 实体之间联系的主要属性;

(2) 把E-R模型图转换为关系表(标明主关键字)。

(3) 请设计一个SQL查询语句,显示参与科研项目数大于5项的科研人员的姓名、参与的科研项目数目。 E_R模型图如下:

实体关系表,红色为主码:

(1) 项目表:(项目号,项目名,?????) (2) 科研组表:(科研组号,科研组名,?????) (3) 科研人员表:(人员号,人员名,?????) 两个多对多的联系转换为两个关系表:

(1) 属于表:(人员号,科研组号,?????) (2) 参与项目表:(人员号,项目号,?????) SQL语句如下:

SELECT 人员名称,COUNT(*) FROM 科研人员表 R,参与项目表 M WHERE R.人员号 = M. 人员号 GROUP BY 人员名称 HAVING COUNT(*) > 5

14

思考题二 参考答案:

一、填空题

第1个空答案为网络技术 第2个空正确答案为关系表

第3个空正确答案为水平分片、垂直分片、水平垂直混合分片三种方法 第4个空正确答案为数据页

第5个空正确答案为访问时间效率和空间利用效率 第6个空正确答案为共享锁和独占锁

第7个空正确答案为直接数据挖掘和间接数据挖掘 第8个空正确答案为一对一联系、一对多联系、多对多联系 第9个空正确答案为提高数据库恢复的效率 第10个空正确答案为外模式、概念模式和内模式

二、问答题答案

问答第1题

(1)提供了逻辑上的数据独立性:修改了基本表,通过建立视图,可以不改变应用程序。(2)简化了用户查询;

(3)不同的用户通过视图可以从不同的观点观察数据;

(4)视图作为授权的单位提高了系统的安全性,通过视图可以对用户隐藏某些数据。

问答第2题

(1) 从E-R模式导出初始数据库模式。 (2) 关系模式规范化。 (3) 模式评价。

(4) 以DBMS语法描述数据库模式。

问答第3题

(1) 语义数据模型注重:数据表示的语义 (2) 语义数据模型不注重:数据的组织结构

(3) 语义数据模型如:实体联系数据模型、面向对象数据模型 A、结构数据模型注重:数据的组织结构 B、结构数据模型不注重:数据表示的语义

C、结构数据模型如:层次数据模型、网状数据模型、关系数据模型。

问答第4题

(1) 数据仓库是面向主题的。 (2) 数据仓库是集成的的。 (3) 数据仓库是随时间变化的。 (4) 数据仓库是稳定的。 (5) 信息的概括和聚集

15

问答第5题

(1) 物理数据的独立性: 指数据的全局逻辑结构独立于物理存储结构。 (2) 逻辑数据的独立性: 指数据的全局逻辑结构独立于局部逻辑结构。

(3) 意向锁: 意向锁是在加锁结点的祖先结点上用作\意向\或\标记\,意味着锁是加在该结点的下属结点上。 (4) 关系: 某一时刻对应某个关系模式的内容(元组的集合,或称行的集合)称作关系。

问答第6题

(1) R.A = S.A的等值连接结果如下:

(2) R.A < S.A的不等值连接结果如下:

问答第7题

(1) R的候选码是:A (2) R的主码是: A

(3) R最高属于第几范式? 说明理由; R最高属于第2(2NF)范式。 理由:关系模式R(U,F)中不存在非主属性对码的部分函数依赖。

(4) R是否为第三范式 , 解释原因; R不属于第三范式。 理由:关系模式R(U,F)中存在非主属性对码的传递函数依赖,如A->B, B->D。

(5) 请分解R为符合第三范式的关系模式集合,并给出每个关系模式的主码。

保持函数依赖的分解如下: R1(A,B,C),主码:A R2(B,D), 主码:B R3(C,D,E), 主码:(C,D) R4(E,B), 主码:E

不保持函数依赖的分解如下: R1(A,B,C),主码:A R2(C,D,E), 主码:(C,D)

16

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

共分享92篇相关文档

文档简介:

(2) R.A < S.A的不等值连接结果如下: 7、 有关系模式R(U,F),属性集合U ={A,B,C,D,E}, 函数依赖集合F = {A->BC, B->D, CD->E, E->B}, 请回答如下的问题: (1) R的候选码是: (2) R的主码是: (3) R最高属于第几范式? 说明理由; (4) R是否为第三范式 , 解释原因; (5) 请分解R为符合第三范式的关系模式集合,并给出每个关系模式的主码。 问答第7题 (1) R的候选码是:A (2) R的主码是: A (3) R最高属于第几范式? 说明理由; R最高属于第2(2NF)范式。 理由:关系模式R(U,F)中不存在非主属性对码的部分函数依赖。 (4) R是否为第三范式 , 解释原因

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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