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

当前位置:首页 > 《 - 数据库原理 - 》安徽大学08 - —09 - 学年第 - 2 - 学期

《 - 数据库原理 - 》安徽大学08 - —09 - 学年第 - 2 - 学期

  • 62 次阅读
  • 3 次下载
  • 2025/12/3 7:02:11

安徽大学20 08 —20 09 学年第 2 学期

《数据库原理》考试试卷(A)

(时间120分钟)

院/系 专业 姓名 学号

题 号 得

一 二 三 四 五 六 七 总分 分 一、选择题(每小题1分,共20分)

1. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间

的关系是______________________。

得分 A.DB包括DBS和DBMS B.DBS包括DB和DBMS C.DBMS包括DB和DBS D.DBS就是DB,也就是DBMS 2. 在数据库中存储的是____________________。

A.数据 B.数据模型 C.数据以及数据之间的联系 D.信息

3. 数据库系统的数据独立性是指:______________________。

A.不会因为数据的变化而影响应用程序 B.不会因为存储策略的变化而影响存储结构

C.不会因为系统数据存储结构与逻辑结构的变化而影响应用程序 D.不会因为某些存储结构的变化而影响其他存储结构

4. 按照传统的数据模型分类,数据库系统可以分为三种类型____________________。

A.大型、中型和小型 B.西文、中文和兼容 C.层次、网状和关系 D.数据、图形和多媒体

5. 取出关系中的某些列,并消去重复的元组的关系运算称为____________________。

A.取列运算 B.投影运算 C.连结运算 D.选择运算

6. SQL语言是____________________的语言,易学习。

A.过程化 B.非过程化 C.格式化 D.导航式

7. 在数据库的三级模式结构中,描述数据库的局部逻辑结构及特征的是 。

A.外模式 B.内模式 C.存储模式 D.模式

8. 关系数据库中,视图(View)是三级模式结构中的____________________。 

A.内模式 B.模式 C.存储模式 D. 外模式

《数据库原理》试卷 第 1 页 共 5 页

9. 在关系数据库系统中,当关系模式改变时,部分应用程序可以不变。这是数据的____________________。 

A.物理独立性 B.逻辑独立性

C.位置独立性 D.存储独立性

10. 在数据库中可以创建和删除表、视图、索引,可以修改表。这是因为数据库管理系统提供了__________。

A.数据定义功能 B.数据操纵功能 C.数据维护功能 D.数据控制功能

11. 关系模型有三类完整性约束。定义外部码实现的是____________________约束。

A.实体完整性 C.用户定义的完整性

B.参照完整性

D.实体完整性、参照完整性和用户定义的完整性

12. 把SQL语言嵌入主语言使用时必须解决的问题有____________________。 ①区分SQL语句与主语言语句;②数据库工作单元和程序工作单元之间的通信 ③协调SQL语句与主语言语句处理记录的不同方式

A.①② B.①③ C.②③ D.①②③

13. SQL与C语言处理记录的方式不同。当SQL语句嵌入到C语言程序时,为协调两者而引入了__________。

A.缓冲区 B.游标 C.堆 D.栈

14. 设有关系R(A,B,C,D),其函数依赖集F={A→B,A→C,B→C},则关系R至多满足___________。

A.1NF B.2NF C.3NF D.BCNF

15. 当关系模式R(A,B,C)已属于3NF,下列说法中____________________是正确的。

A.一定消除了插入和删除异常 B.仍可能存在一定的插入和删除异常 C.一定属于 BCNF D.A和C都是

16. 若事务T 对数据 R 已经加S锁,则其他事务对数据R____________________ 。

A.可以加S锁不能加X锁

B.不能加S锁可以加X锁 D.不能加任何锁

C.可以加S锁也可以加X锁

17. 并发操作会带来哪些数据不一致性问题____________________。

A. 丢失修改、不可重复读、脏读、死锁 B. 不可重复读、脏读、死锁 C. 丢失修改、脏读、死锁 D. 丢失修改、不可重复读、脏读

18. 概念设计的结果是 ____________________。

A.一个与DBMS相关的概念模式 B.一个与DBMS无关的概念模式 C.数据库系统的公共视图 D.数据库系统的数据字典

19. 在数据库设计中,将E—R图转换成关系数据模型的过程属于____________________。

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

20. 当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是____________________。

A.属性冲突

B.命名冲突 C.结构冲突

D.语法冲突

《数据库原理》试卷 第 2 页 共 5 页

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

1. 数据模型的三要素是 ___________。

得分 2. 视图是虚表,对视图的一切操作最终要转换为对__________________的操作。

3. 数据管理技术的发展经历了如下三个阶段:人工管理阶段、文件系统阶段和__________________系统

阶段。

4. 在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种

约束称为________________________规则。

5. 多个事务在某个调度下的执行是正确的,当且仅当该调度是________________________。 6. 关系模式的码是 _____________________________________________________ 。

7. 关系规范化是为解决关系数据库中_____________________________________________问题而引入的。 8. 对数据库结构的描述和定义存储在 _______________________中,它是DBMS运行的基本依据。 9. 数据库中,每个事务都感觉不到系统中其他事务在并发地执行,这一特性称为事务的 _____________。 10. 在关系数据库规范化理论的研究中,在函数依赖的范畴内, _____________达到了最高的规范化程度。

三、简答题(每小题4分,共20分)

1. 试述数据库系统的三级模式结构及每级模式的作用。 2.简述数据库系统设计的基本步骤。

3,设有两个事务T1和T2,它们的并发操作顺序如下所示。

T1 ①读X=48 ②

③X=X+10写回X ④

T2 读X=48

X=X-2写回X

得分 对于这两个并发事务,分析它们的执行如不加控制会出现什么问题,如何解决。 4.试述事务的概念及事务的四个特性。

5.数据库恢复的基本技术有哪些?简述数据转储的类型。

《数据库原理》试卷 第 3 页 共 5 页

四、应用题(本题3小题,共40分)

1.(20分)教学管理数据库由以下三个关系模式组成:

得分 学生关系S(SNO,SN,SD,SA),各属性分别表示学生学号、姓名、所属系、年龄; 课程关系C(CNO,CN,CT),各属性分别表示课程号、课程名、课时;

选课关系SC(SNO,CNO,GR),各属性分别表示学生学号、选修课程号、成绩; 请用关系代数或SQL分别实现下列操作: 关系代数

1查询数学系的学生信息; 关系代数表达式:

2列出选修“C2”课程的学生学号和成绩 关系代数表达式:

3查询学号为“M0214003”的学生选修的所有课程号和成绩; 关系代数表达式:

4查询选修“C2”课程的学生信息和成绩 关系代数表达式: SQL语言

1.查询数学系的年龄在20岁以上(含20岁)的学生信息; SQL语句:

2.查询选修“数据库”课程的学生信息和成绩,按成绩从高到低排列。 SQL语句:

3..列出选修人数超过10人的课程的平均成绩、最高分和最低分。 SQL语句:

4..找出选修课程‘C2’且分数在90到100分之间的学生的学号、姓名、成绩; SQL语句:

5.将选修“C2”课程的学生成绩加10分; SQL语句:

6.删除所有选修“数据库”课程的选课记录; SQL语句:

2. (15分)假设某公司的业务规则如下:

(1)公司下设几个部门,如技术部、财务部、市场部等。 (2)每个部门承担多个工程项目,每个工程项目只属于一个部门。 (3)每个部门拥有多名职工,每一名职工只能属于一个部门。

《数据库原理》试卷 第 4 页 共 5 页

(4)一个职工可能参与多个工程项目,且每个工程项目有多名职工参与施工。根据职工在工程项目中完成的情况发放酬金。

(5)工程项目有工程号、工程名两个属性;部门有部门号、部门名称两个属性;职工有职工号、姓名、性别属性;

要求: 1) 根据上述规则设计E-R模型。

2) 将E-R模型转换成关系数据模型,并指出每个关系的主码和外部码。

3. (5 分)设有关系模式R(U,F),其中:

U={A,B,C,D,E}

F={AB→C,B→D,C→E,EC→B,AC→B} 计算(AB)F;

+

《数据库原理》试卷 第 5 页 共 5 页

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

安徽大学20 08 —20 09 学年第 2 学期 《数据库原理》考试试卷(A) (时间120分钟) 院/系 专业 姓名 学号 题 号 得 一 二 三 四 五 六 七 总分 分 一、选择题(每小题1分,共20分) 1. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是______________________。 得分 A.DB包括DBS和DBMS B.DBS包括DB和DBMS C.DBMS包括DB和DBS

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