当前位置:首页 >> 其它课程 >>

数据库试题2011-2012(A)


???????????? 装 ???????????? 订 ????????????? 线 ????????????

课程

《数据库概论》

班级

__________________

姓名 ______________________

学号 ____

_________________

???????????? 密 ???????????? 封 ????????????? 线 ???????????? 安
题号 得分
一 二 三 四 五





七 八








十一 十二


十三


十四

纸(一)
十五 十六 十七 十八 十九 二十 总 分

2011~2012 学年第一学期期末考试《数据库概论》试卷(A)
一、单项选择题(每小题 1 分,共 15 分) 。在每小题的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在 答题纸上。 1.下面关于数据库三层模式结构的说法,不正确的是( A. 用户视图属于外模式 B. 内模式也称存储模式 ) 。 C. 一致性控制 D. 安全性控制 ) 。 C. 表属于外模式 D. 模式也称概念模式

2.SQL 语言中,用 GRANT/REVOKE 语句实现数据库的( A. 并发控制 B. 完整性控制

3.在处理数据库并发控制问题时,DBMS 所使用的基本逻辑单元是( ) 。 A. 程序 B. 指令 ) 。 C. 1 ) 。 C. R 可能不是 BCNF ) 。 C. 属性 D. 行 D. R 必定 1NF D. 4 C. 事务 D. 进程

4.关系 R(ABC)与 S(BCD),运算 R÷S 结果的属性个数是( A. 3 B. 2

5.设关系模式 R 是 3NF 模式,那么下列说法不正确的是( A. R 必是 2NF B. R 必定不是 BCNF

6. 当对关系 R 和 S 进行自然连接时,要求 R 和 S 具有相同( A. 元组 7. 二级封锁协议可防止( B. 域 ) 。 B.读“脏”数据 ) 。

A. 读“脏”数据、丢失修改

C. 不可重复读、丢失修改

D. 不可重复读、读“脏”数据

8. ORACLE 中,下面哪条语句实现对权限审计( A. AUDIT TABLE BY SCOTT BY ACCESS C. AUDIT VIEW BY SCOTT BY SESSION 9. 写日志文件时应该( ) 。

B. AUDIT CREATE ANY TABLE BY SCOTT D. AUDIT SELECT, UPDATE ON SCOTT.EMP BY ACCESS

A. 将更新数据库与写日志文件两个操作同时完成 C. 先写数据库的更新,后写日志文件 10. 下列关于视图的描述中,不正确的是( A. 视图是子模式 C. 使用视图可以加快查询语句的执行速度 11. SQL 语言中,HAVING 子句用于筛选满足条件的( A. 分组 B. 行 ) 。 ) 。 C. 列 ) 。

B. 先写日志文件,后写数据库的更新 D. 将更新数据库与写日志文件两个操作按随机顺序完成

B. 视图是虚表 D. 使用视图可以简化查询语句的编写

D. 元组

12. 下列聚合函数中不忽略空值(NULL)的是( A. SUM(属性列名)

B. MAX(属性列名)

C. COUNT(*) )功能。 C. 安全性控制
A-1

D. AVG(属性列名)

13. “年龄在 15 至 30 岁之间”这种约束属于 DBS 的( A. 恢复 B. 并发控制

D.完整性控制

???????????? 装 ???????????? 订 ????????????? 线 ????????????

课程

《数据库概论》

班级

__________________

姓名 ______________________

学号 _____________________

???????????? 密???????????? 封 ????????????? 线 ???????????? 安 徽 工 业 大 学 试 题 纸(二)

14. 数据流图是结构化设计的工具,用于数据库设计的( A. 可行性分析阶段 15. 关系模式 S(A,B,C,D)代数中的 B. 概念结构设计阶段

) 。 C. 逻辑结构设计阶段 D. 需求分析阶段

? 3? '2' ( S ) 等价于如下的( )语句。
B. SELECT B,C FROM S WHERE C<’2’ D. SELECT * FROM S WHERE B>3

A. SELECT * FROM S WHERE C<’2’ C. SELECT B,C FROM S WHERE B<’2’

二、 填空题 (每空 1 分,共 15 分)。请将正确的答案填在答题纸上。 1.数据独立性是指数据的 2. 关系代数运算中,传统的集合运算有 和数据的逻辑独立性。 、并、交和差。 。

3. ODBC/JDBC 的体系结构主要有四个部件,它们是应用程序、驱动程序管理器、驱动程序和 4. 数据模型的三个组成部分是数据结构、数据操作和 。

5. ”为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计中的 6. 在两个实体类型间有一个 m:n 联系时,这个结构转换成的关系模式有 7. 主码和 提供了一个表示关系间的手段。 个。

设计阶段。

8. 在数据库设计时,把数据需求写出文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描 述,通常称为 。 ,授权子系统就越灵活。 。

9. 为了保证数据库的安全性,对一个数据库产品提供的授权定义中,提供的数据对象的粒度越 10. 若关系中的某一属性组且不存在其真子集的值能唯一地标识一个元组,则称该属性组为

现有学生课程数据库有一学生关系 STUDENT(sno,sname,age),其中 sno 为学号,sname 为姓,age 为年龄。请用 SQL 语句实现下面的操 作: 11. 向 STUDENT 关系插入元组(‘200012’,’黎明’,20): 12. 对 STUDENT 关系中的“age”增加约束条件,要求年龄在 18 到 40 之间: 13. 计算 STUDENT 关系中学生的平均年龄: 14. 删除学号为‘200012’的元组: 15. 删除 STUDENT 表: 。 ; ; ; ;

三、 判断题 (每小题 1 分,共 10 分)。正确用√表示,错误用×表示,请将的答案填在答题纸上。 1.SQL 中 LIKE 字句可以使用三个字符串匹配的通配符( “*”“%”“_”。 、 、 ) 2. 关系中元组没有先后顺序,属性也没有先后顺序。 3. 数据库的核心系统是 DBMS。 4. E-R 模型向关系模型转换时,一个 1:n 联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并。 5. 关系模式中的关系模式至少应该是 1NF。 6. 事务的持续性是指事务中包括的所有操作,要么都做,要么都不做。 7. 不是所有的视图都可以更新。 8. JDBC 的基本功能是建立与数据库的连接、处理结果等,但不发送 SQL 语句。 9. 概念结构模型的设计需要依赖于 DBMS。 10. 实现数据库并发控制的主要方法是授权。
A-2

???????????? 装 ???????????? 订 ????????????? 线 ????????????

课程

《数据库概论》

班级

__________________

姓名 ______________________

学号 _____________________

???????????? 密???????????? 封 ????????????? 线 ????????????

















纸(三)

四、程序设计题(本大题共 2 小题,第一题共 12 分,第二题共 20 分,共 32 分) 。请将的答案填在答题纸上。 1. 现有学生课程数据库,其中包括学生关系 STUDENT,课程关系 COURSE 和选修关系 SC。每个关系的具体应用如下:学生关系 STUDENT(sno,sname,age,dept),其中 sno 为学号,sname 为姓,age 为年龄,dept 为所在的系;课程关系 COURSE(cno,cname,credit), 其中 cno 为课程号,cname 为课程名,credit 为学分;选修关系 SC(sno,cno,grade),其中 grade 为成绩。 根据下述查询要求,写出相应的关系代数表达式(每小题 4 分) (1) 检索年龄小于 19 岁的学生基本情况; (2) 检索选修了课程号为”140501”课程的学生姓名、课程名与成绩; (3) 检索学习全部课程的学生姓名; 2. 设有一个 SP 数据库,包括商店表 SHOP,商品表 GOODS 和销售基本表 SALES,表的结构如下(其中记录为 SP 数据库的部分记录), 表 中下划线属性名为主关键字。
表 1 商品基本表 GOODS 商品号(GNO) G01 G02 ? 商品名(GNAME) 电视机 电冰箱 ? 价格(PRICE) 型号(TYPE) 3100 2800 ? 表 2 商场基本表 SHOPS 商场号(HNO) H01 H02 ? 商场名(HNAME) 银泰 苏宁 ? 经理(MANGER) 张三 李四 ? 地址(ADDR) 解放路 111 号 解放路 222 号 ? CH01 KJ02 ? 制造商(FACTORY) 长虹 美的 ?

表 3 销售基本表 SALES 商场号(HNO) H01 H02 ? 商品号(GNO) G01 G02 ? 销售量(QTY) 82 11 ?

用 SQL 语句完成下列各题(每小题 4 分) ①建立表 GOODS 和 SALES,并写出主码和外码(列宽自己定义) 。 ②将商场号为“H01”的地址改为“解放路 102 号” ③查询价格低于电视机的平均价格的电视机型号和制造商。 ④查询在 H01 商场销售但不在 H02 商场销售的商品号。 ⑤ 用 PL-SQL 编写一个存储过程并且调用该存储过程,要求如下:存储过程的名为 CPSUM,该存储过程统计一种商品在所有商场的销售量, 商品的商品号由存储过程的形参给出;在调用过程中,要求调用 G02 商品号。

五、设计题(每小题 5 分,共 10 分) 。请将的答案填在答题纸上。 某市人才交流中心拟建立人才信息交流网,每个应聘者可以应聘多个岗位,每个岗位可以有多名应聘者应聘;每个企业可以提供多个应聘 岗位。应聘者有姓名、性别、出生日期、毕业院校、专业学历、联系电话等属性;企业有企业编号、企业名称、地址、联系人、联系电话、电 子邮件等属性;岗位有岗位编号、岗位名称、专业、学历和薪水等属性;应聘者进行求职登记时需提出最低薪水要求和登记日期等信息;企业 发布岗位需求时需提出岗位人数,登记日期等信息。 1.根据上述语义画出人才、岗位和企业的 E-R 图,要求在图中画出属性并注明联系的类型; 2.试将 E-R 模型转换成关系模型,并指出每个关系模式的主码。
A-3

???????????? 装 ???????????? 订 ????????????? 线 ????????????

课程

《数据库概论》

班级

__________________

姓名 ______________________

学号 _____________________

???????????? 密???????????? 封 ????????????? 线 ????????????

















纸(四)

六、应用题(共 18 分) 。请将的答案填在答题纸上。 设关系模式 R<U,F>,其中 U={A, B, C, D,E},其函数依赖集为 F={AB→C,AC→E,AB→D}。求解: (1) 求属性 AB 的闭包 AC+F; 分) (3 (2) 求 F 的最小等价函数依赖集 Fmin; (要求写出步骤,只需求出一个)(5 分) 。 (3) 求关系模式 R 的所有候选码, 并说明理由。 分) (3 (4) 关系模式 R 最高属于第几级范式,并说明理由。 分) (4 (5) 如不是 BCNF,将关系模式 R 分解到 BCNF。 分) (3

???????????? 装 ???????????? 订 ????????????? 线 ????????????

课程

《数据库概论》

班级

__________________

姓名 ______________________

学号 _____________________

???????????? 密???????????? 封 ????????????? 线 ???????????? 安 徽 工 业 大 学 答 题 纸(五)

一、单项选择题(每小题 1 分,共 15 分) 。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

二、 填空题 (每空 1 分,共 15 分)。 1. 6. 11. 13. 15. 2. 7. 3. 8. 12. 14. 4. 9. 5. 10.

三、 判断题 (每小题 1 分,共 10 分)。
1 2 3 4 5 6 7 8 9 10

四、程序设计题(本大题共 2 小题,第一题共 12 分,第二题共 20 分,共 32 分) 。 1. (1) (2) (3) 2. (1)

(2) .

(3) .

(4) .

(5) .

A-4

???????????? 装 ???????????? 订 ????????????? 线 ????????????

课程

《数据库概论》

班级

__________________

姓名 ______________________

学号 _____________________

???????????? 密???????????? 封 ????????????? 线 ???????????? 安 徽 工 业 大 学 答 题 纸(六)

五、设计题(每小题 5 分,共 10 分) 。 1.

2.

六、应用题(共 18 分) 。 1. 分) (3

2. 分) (5

3. 分) (3

4. 分) (4

5. 分) (3

A-5


相关文章:
2011-2012数据库试题A
2011-2012数据库试题A_教育学_高等教育_教育专区 暂无评价|0人阅读|0次下载|举报文档 2011-2012数据库试题A_教育学_高等教育_教育专区。华中科技大学数据库考试...
2011-2012-2数据库试卷+正式+答案【A】
浙江科技学院 2011 -2012 学年第 2 学期考试试卷 A 卷 答案考试科目 数据库系统原理 考试方式 闭 完成时限 2 小时(8:30-10:30) 拟题人 信息学院 审核人 ...
数据库试题2011-2012A_n
试十三 题十四 纸(一)十五 十六 十七 十八 十九 二十 总分 20112012 学年第一学期期末考试《数据库概论》试卷(A)一、单项选择题(每小题 1 分,共 15 ...
数据库试题2011-2012(A)
试十三 题十四 纸(一)十五 十六 十七 十八 十九 二十 总分 20112012 学年第一学期期末考试《数据库概论》试卷(A)一、单项选择题(每小题 1 分,共 15 ...
华东交通大学2011~2012(1)数据库试卷
华东交通大学 20112012 学年第一学期考试卷试卷编号: (A)数据库系统原理(B) 闭卷( √) 课程 课程类别:必√、限、任 考试日期: 总分 累分人 签名 ...
2011-2012(2)数据库原理期末试卷A
2011-2012(2)数据库原理期末试卷A_工学_高等教育_教育专区。1. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。 在这几个阶段...
2012-2011互联网数据库试题及答案
2012-2011互联网数据库试题及答案 隐藏>> 28. 关系模式规范化时一般应遵循以下...( B .. A.丢失修改 B.数据泄密 ) C.读“脏”数据 4.实体完整性规则是...
2011-2012数据库系统试题A_07版
重庆大学试卷 教务处 07 版 第 1 页共 3 页 重庆大学 数据库系统 课程试卷 2011 开课学院:计算机学院姓名 Problem 2: (15 points) ~2012 学年 第二 学期...
2012数据库系统试题A
2​0​1​2​数​据​库​系​统​试​题​A 暂无评价|...重庆大学 数据库系统 2011 ~2012 学年 课程试卷第二学期考试日期: 2012-6-15...
2011-2012学年计10级数据库试题A
┉┉┉┉┉┉┉┉┉┉┉密┉┉┉┉┉┉┉┉┉┉封┉┉┉┉┉┉┉┉┉┉线┉┉┉┉┉┉┉┉┉┉ 试卷类型: A 苏州科技学院天平学院数据库原理试卷使用专业...
更多相关标签:
数据库面试题 | 数据库面试题及答案 | oracle数据库面试题 | 数据库试题及答案 | 数据库试题 | mysql数据库面试题 | 数据库常见面试题 | 数据库优化面试题 |