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

童叟无欺 辛苦总结版武汉大学情报学与管工历年(2003-2014)真题--数据库部分

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

武汉大学情报学与管工历年(2003-2014)真题

——《数据库系统原理》部分

管工部分 2012年

一、填空

1. 在数据管理技术的发展过程中,数据独立性最高的是 阶段。(3分) 2. 设有关系模型R(A,B,C,D,E),F是R上成立的函数依赖集,候选键是ABC,F={ABC

→DE,BC→,D→E},则R达到 范式。(3分)

3. SQL语言的GRANT和REVOKE语句主要是用来维护数据库的 。(3分) 4. 如果一个分解具有无损连接性,则它能够保证 。如果一个分解保持了

函数依赖,则它可以 。(3分)

5. 如果事务T获得了数据项Q上的排它锁,则T对Q既可以做 操作又可以

做 操作。(3分)

6. 数据的逻辑独立性是通过 实现的。(3分)

7. 若D1={a1,a2,a3},D2={1,2,3,4},则D1×D2集合中元组个数为 。(3分) 8. 数据库后备副本的用途是用于 。(3分)

二、简答

1. 试描述数据库三级模式结构及其之间的关系,并说明数据库设计过程中结构设计部分如

何实现各数据库模式。(10分)

2. 规范化理论对数据库设计有什么指导意义?(6分)

3. 参与数据库系统设计实施运行的人员有哪些?他们各自的职责是什么?(10分)

三、设计

1. 设有两个基本表R(A,B,C)和S(A,B,C),试用SQL查询语句表达下列关系代数表

达式:(10分) 1) R-S 2)

2. 假设某商业集团数据库中有一关系模式R如下:

R(商店编号,商品编号,数量,部门编号,负责人)。 如果规定:每个商店的每种商品只在一个部门销售;每个商店的每个部门只有一个负责人;每个商店的每种商品只有一个库存数量。 试回答下列问题:(7分)

1) 根据上述规定,写出关系模式R的基本函数依赖; 2) 找出关系模式R的候选码;

3) 试问关系模式R最高已经达到第几范式?为什么? 4) 如果R不属于3NF,请将R分解成3NF模式集。 3. 对于教学数据库的三个基本表:

学生S(S#,SNAME,AGE,SEX) 学习SC(S#,C#,GRADE) 课程C(C#,CNAME,TEACHER)

1) 定义选修了“数据库”和“JAVA程序设计”两门课程的学生的学号和姓名的视图。

(4分)

2) 从学生关系中删除那些无成绩记录的学生记录。4分)

2013年

一、填空(每空一分)

1. 数据库三级模式结构中,内模式也称 ,模式也称 ,外

模式也称 。 2. 针对某关系(A,B,C,D),若存在函数依赖AB→C,AB→D,AC→B,则该关系的候选

码是 ,非码属性是 。

3. DROP可以实现的SQL功能是 ,

GRANT可以实现的SQL功能是 ,UPDATE可以实现的SQL功能是 。 4. 视图是从一个或几个 或 导出的表,它是一个 。 5. 与数据库有关的安全控制方法有 、 、

。 6. S锁表示 锁,又称 锁,若事务T对数据对象A加上了S锁,则其他事

务只能对A加 锁,不能加 锁。 7. E-R图的设计属于 设计,将E-R图转化为数据模型属于 设

计。

二、简答

1. 关系模型的完整性约束有哪些,其各自的规则是什么?(8分)

2. 非关系模型有哪些?关系模型相对于非关系模型有什么优点和缺点?(10分) 3. 什么是活锁和死锁?如何预防它们的发生?(12分)

三、设计

1. 现有某学生成绩信息表的表头如下所示

学生基本信息 学号 姓名 年龄 系别 系主任 课程号 成绩 试回答下列问题:(15分)

1) 该表是否符合1NF要求?为什么?如果否,请将其转化为满足1NF的表格。 2) 该表存在哪些函数依赖关系?请列举之。并指出该表的候选码。

3) 根据第(1)题的回答生成的表是否符合2NF要求?为什么?如果否,请将其转化

为满足2NF的表。

4) 根据第(3)题的回答生成的表是否符合3NF要求?为什么?如果否,请将其转化

为满足3NF的表。

2. 若有如下图所示的E-R图,请回答下列问题:(10分)

1) 将此E-R图转换成关系模式,并标明每个关系的主码和外码(若有)。

(注:不要将“商品”与“品类”间的“属于”关系转换为一个独立关系;各个表的名称可自己命名。)

2) 用SQL语句查询商品单价高于1000的产品的销售情况,显示商品号,店号,销量

与金额。

情报学部分 2003年

一、单选 (每题2分,共18分)

1. 满足下列两个基本层次联系的集合是 模型。

1) 可以有多个结点没有双亲 2) 允许有些结点有多个双亲

A)层次 B)网状 C)关系 D)面向对象 2. 依照E-R方法设计的信息模型由 构成。

A)实体、记录、方法 B)实体、联系

C)实体、实体的属性和实体间的联系 D)记录型、记录值

3. 联机文献数据库通常由 组成。

A)主文件、辅助文件、索引文件

B)主文件、辅助文件、索引文件和词表文件

C)主文件、主文件索引、倒排文件、倒排文件索引

D)主文件、主文件索引、倒排文件、倒排文件索引和词表文件 4. SQL中逻辑或的运算符是 。

5. 6.

7. 8.

9.

A) OR B)V C)AND D)|

若关系R为2NF,当且仅当每个非主属性都是非 于主码时,则关系R为3NF。 A)完全相关 B)部分相关 C)传递相关 D)多值相关 数据库设计可归纳为 等阶段。 A)系统分析、系统设计、系统实现 B)系统调查、逻辑设计、物理设计 C)系统预测、系统分析、系统设计 D)系统设计、系统测试、系统集成 SQL中用于建立表的命令是 。

A)NEW B)CREATE C)DROP D)MODIFY SQL中用于修改表结构的命令是 。

A)ALTER TABLE B)ALTER STRUCTURE C)MODIFY D)MODIFY STRUCTURE SQL中删除窗口的命令是 。

A)DELETE B)ERASE C)CANCLE D)DROP

二、填空(每小题2分,共18分)

1. 根据ANSI/SPARC的建议,数据库系统的三级模式是

,两级映象是 。 2. 在关系运算中,选择运算的结果是 。

3. ISO2709格式与MARC格式兼容,它的每条记录由

四部分组成。 4. Dublin Core分为 和 两种。

5. 多媒体数据库的关键技术有: 。 6. 在Web数据库系统中,Web服务器与数据库服务器的连接技术有 。 7. SQL语言的SELECT语句中用于求和查询的函数是 ,用于求平均值的函数

是 。

8. BCNF的条件比3NF所要求的条件 。 9. 信息资源数据库若按其存储的数据类型来分,有 。

三、简答题(每小题13分,共39分) 1. 简述DBMS的组成部分和它的主要功能

2. 根据E.F.Codd的观点,关系系统可分为哪几类?考核关系数据库系统功能的基本要素

是什么?

3. 简述ESA/IRS数据库的数据压缩方法

2004年

一、单选(共9小题,每小题2分,共18分)

1. 面向对象数据模型的核心是对象,对象由 两个部分组成。

A)超类与子类 B)属性与操作 C)属性名与属性值 D)方法与行为 2. 在数据库系统中,一个数据库的外层与概念层拥有 。

童叟无欺 辛苦总结版武汉大学情报学与管工历年(2003-2014)真题--数据库部分.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c35a1m88xas8n6j487kiz_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top