2008年数据库原理期末考试试卷A与标准答案

上传人:桔**** 文档编号:564343655 上传时间:2023-10-23 格式:DOC 页数:13 大小:112.50KB
返回 下载 相关 举报
2008年数据库原理期末考试试卷A与标准答案_第1页
第1页 / 共13页
2008年数据库原理期末考试试卷A与标准答案_第2页
第2页 / 共13页
2008年数据库原理期末考试试卷A与标准答案_第3页
第3页 / 共13页
2008年数据库原理期末考试试卷A与标准答案_第4页
第4页 / 共13页
2008年数据库原理期末考试试卷A与标准答案_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《2008年数据库原理期末考试试卷A与标准答案》由会员分享,可在线阅读,更多相关《2008年数据库原理期末考试试卷A与标准答案(13页珍藏版)》请在金锄头文库上搜索。

1、精选优质文档-倾情为你奉上试卷编号大学 试 卷学期: 2007 至 2008 学年度 第 1 学期课程: 数据库原理 专业: 信息学院各专业 班级: 姓名: 学号: 题号一二三四五六七八九十总分得分得分一、 填空题(10分 每题1分)请在答题纸的相应位置写上正确答案,错答、 不答均无分。1. 使用SQL语言的SELECT语句进行分组查询时,如果要对分组进行筛选,应该使用_子句。2. 在SQL SELECT语句查询中,要去掉查询结果中的重复记录,应该使用_关键字。3. 数据库系统设计基本分为:_、概念结构设计、逻辑结构设计、物理设计、数据库实施与数据库运行和维护等六个阶段。4. 用户权限是由数据

2、对象和_两个要素组成的。5. 防止未经授权的用户恶意地存取数据库中的数据,这是数据库系统的_控制机制要解决的问题。6. 在DBMS的授权子系统中,授权和回收权限的语句分别是 GRANT和_语句。7. 当数据库被破坏后,如果事先保存了后备副本和_,就有可能恢复数据库。8. 在SQL语言的关系定义语句中,外码子句实现_完整性约束。9. 基本的封锁类型有排它锁和_。10. 从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、插入异常、修改异常和_。得分二、判断题 (在括号内正确的打,错误的打,每题1分 共10分)1. 在基本的关系中,任意两个元组不允许重复。( )2

3、. 数据库三级模式结构中,对全局数据逻辑结构和特征的描述称为外模式或子模式。( )3. 游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果。( )4. 登记日志文件时先写数据库,后写日志文件。( )5. 一个事务中对数据库的所有操作是一个不可分割的操作序列,这个性质称为事务的一致性。( )6. 系统故障恢复时,对故障发生时尚未完成的事务要进行重做(REDO)处理。( )7. 采用封锁技术可以解决并发操作带来的数据不一致的问题。( )8. 如果事务T获得了数据对象D上的S锁,则其他事务在数据对象D上可加X锁。( )9. 一个关系只有一个外码。( )10. 在数据库的安全性控制中,授权

4、的数据对象的范围越小,授权子系统就越灵活。( )得分三、选择题 (每题1分 共30分)1. 对数据库物理存储方式的描述称为( )A.外模式 B.内模式 C.概念模式 D.逻辑模式2. 在数据库三级模式间引入二级映象的主要作用是( )A.提高数据与程序的独立性 B.提高数据与程序的安全性C.保持数据与程序的一致性 D.提高数据与程序的可移植性3. 一个关系数据库文件中的各条记录( )。A前后顺序不能任意颠倒,一定要按照输入的顺序排列B前后顺序可以任意颠倒,不影响库中的数据关系C前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果可能不同D前后顺序不能任意颠倒,一定要按照码段的顺序排列4. 在SQ

5、L中,与“NOTIN”等价的操作符是()AALL BSOMEC=SOMED=ALL5. 在SQL语言中,用于测试列值非空的短语是()A.IS NOT EMPTYB.IS NOT NULLC.NOT UNIQUED.NOT EXISTS6. 设有关系B(书号,书名),如果要检索第3个字母为N,且至少包含4个字母的书名,则SQL查询语句中WHERE子句的条件表达式应写成:书名 LIKE()A._ _N _ B._ _ N%C._ _ N _ %D._%N_ _7. 设关系R和S分别有m和n个元组,则RS的元组个数是()Am BnCm+n Dmn8. 下列结论中,错误的是( )A. 若R.A R.B

6、, R.B R.C,则R.A R.C B. 若R.A R.B, R.A R.C,则R.A R.(B,C) C. 若R.B R.A, R.C R.A,则R.(B,C) R.A D. 若R.(B,C) R.A, 则 R.B R.A, R.C R.A9. 取出关系中的某些列,并消去重复元组的关系代数运算称为( )。A取列运算 B投影运算 C连接运算 D选择运算10. 自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( )。A元组 B行 C记录 D属性11. 视图是一个“虚表”,视图的构造基于( )A.基本表 B.视图C.基本表或视图 D.数据字

7、典12. 任何一个满足2NF但不满足3NF的关系模式都不存在( )A.主属性对候选码的部分依赖B.非主属性对候选码的部分依赖C.主属性对候选码的传递依赖D.非主属性对候选码的传递依赖13. 设有关系模式EMP(职工号,姓名,年龄,技能)。假设职工号唯一,每个职工有多项技能,则EMP表的主码是()A.职工号B.姓名,技能C.技能D.职工号,技能14. 把ER模型转换成关系模式的过程,属于数据库的( ) A.需求分析 B.概念设计 C.逻辑设计 D.物理设计15. 一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是( )A. 1:1B. 1:MC

8、. M:1D. M:N 16. 设有事务T1和T2,其并发操作顺序如下图所示,该并发操作带来的问题是()步骤T1T21读A=502读A=503A=A*2写回4A=A-10写回5COMMITCOMMITA.丢失更新B.读“脏数据”C.事务不能提交D.不能重复读17. 已知事务T1的封锁序列为:LOCK S(A)LOCK S(B)LOCK X(C)UNLOCK(B) UNLOCK (A) UNLOCK (C)事务T2的封锁序列为:LOCK S(A) UNLOCK (A) LOCK S(B)LOCK X(C) UNLOCK (C) UNLOCK (B)则遵守两段封锁协议的事务是()A.T1B.T2C

9、.T1和T2D.没有18. 以下关于事务调度和封锁的描述中,正确的是( )A遵守两段封锁协议的并发事务一定是可串行化的B可串行化的并发事务一定遵守两段封锁协议C遵守两段封锁协议的并发事务不一定是可串行化的D遵守两段封锁协议的并发事务一定不会产生死锁19. 系统故障会造成( )A.内存数据丢失B.硬盘数据丢失C.软盘数据丢失 D.磁带数据丢失20. 如果事务T已在数据R上加了X锁,则其他事务在数据R上()A只可加X锁 B只可加S锁C可加S锁或X锁 D不能加任何锁 21. 在事务依赖图中,若两个事务的依赖关系构成循环,则( )。A.事务执行成功 B.系统出现活锁C.事务执行失败 D.系统出现死锁2

10、2. 设有关系模式R(A,B,C),F=BA,CA。相对于F,R的候选键为()。ABA BABCCB DBC23. 在数据库系统中,日志文件用于()A.保障事务的并发性B.保障数据的安全性C.检测系统的死锁D.数据库故障的恢复24. 在数据库系统中,保证数据及语义正确和有效的功能是( )A.并发控制B.存取控制C.安全控制D.完整性控制25. 在数据库设计中,独立于计算机的硬件和DBMS软件的设计阶段是()A.概念设计B.物理设计C.逻辑设计D.系统实施26. 区分不同实体的依据是()。A.名称 B.属性C.对象 D.概念27. 在需求分析阶段,数据字典是对系统中()A.数据的描述B.处理的描

11、述C.功能的描述D.数据与处理关系的描述28. 数据库物理设计完成以后,进入数据库实施阶段,下述工作中,( )一般不属于实施阶段的工作。A建立库结构B系统调试C加载数据 D扩充功能29. 存储过程是由PL/ SQL书写的例程,经编译和优化后存储在( )中的过程。它们成为SQL服务器模块,使用时只要调用即可。A数据库客户端程序B数据库服务器C高级语言程序 D操作系统30. ODBC的基本思想是提高应用系统与RDBMS的( ),从而使应用系统具有良好的可移植性。A一致性 B关联性C依赖性 D独立性得分四、 关系代数及SQL语句 (每小题2分,共24分)设某学校图书馆图书管理数据库有三个基本表:读者(读者号,姓名,性别,年龄,地址,联系电话,部门);书(书号,书名,作者,出版社,数量);借书(读者号,书号,借出日期,应还日期)。1、试用关系代数完成如下查询: (1)查询作者为“李东”的

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号