2014年9月份考试数据库原理第二次作业

上传人:20****03 文档编号:178993065 上传时间:2021-04-06 格式:DOC 页数:6 大小:19KB
返回 下载 相关 举报
2014年9月份考试数据库原理第二次作业_第1页
第1页 / 共6页
2014年9月份考试数据库原理第二次作业_第2页
第2页 / 共6页
2014年9月份考试数据库原理第二次作业_第3页
第3页 / 共6页
2014年9月份考试数据库原理第二次作业_第4页
第4页 / 共6页
2014年9月份考试数据库原理第二次作业_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《2014年9月份考试数据库原理第二次作业》由会员分享,可在线阅读,更多相关《2014年9月份考试数据库原理第二次作业(6页珍藏版)》请在金锄头文库上搜索。

1、2014年9月份考试数据库原理第二次作业一、单项选择题(本大题共90分,共 30 小题,每小题 3 分)1. 后援副本的用途是( )。A. 安全性保障B. 一致性控制C. 故障后的恢复D. 数据的转储2. 关系模型中的关系模式至少是( )。A. 1NFB. 2NF C. 3NF D. BCNF3. 事务日志是用于保存( )。A. 程序运行过程B. 程序运行结果C. 数据查询操作D. 对数据库的更新操作4. 面向对象数据库系统是一个持久的、可共享的对象库的( )。A. 集合B. 存储C. 管理者D. 存储和管理者5. 有关系: R(A,B,C) 主码=A S(D,A) 主码=D,外码=A,参照于

2、R的属性A。 关系R和S的元组如图所示: R ABC1 22 13 3S DA1 2 3 42 Null 3 1指出关系S中违反关系完整性规则的元组是( )。A. (1,2)B. (2,null)C. (3,3)D. (4,1)6. 数据字典产生于数据库设计步骤的( )。A. 需求分析阶段B. 概念设计阶段C. 逻辑设计阶段D. 物理设计阶段7. 关系数据库管理系统应能实现的专门关系运算包括( )。A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表8. 在数据库系统中,对存取权限的定义称为( )。A. 命令B. 授权C. 定义D. 审计9. 目前商品化数据

3、库管理系统主要采用(B )。A. 网状数据模型B. 关系数据模型C. 层次数据模型D. ER数据模型10. 关于数据库设计步骤的说法中错误的有( )。A. 数据库设计一般分为4步:需求分析、概念设计、逻辑设计和物理设计。B. 数据库概念模式是独立于任何数据库管理系统,不能直接用于数据库实现的。C. 物理设计阶段对数据库的性能影响已经很小了。D. 逻辑设计是在概念设计的基础上进行的。11. 在SQL中,用户可以直接操作的是( )。A. 基本标B. 视图C. 基本标或视图D. 基本标和视图12. 在关系模式中,如果属性A和B存在1对1的联系,则说( )。A. AB B. BA C. ABD. 以上

4、都不是13. 关系中组成主键的属性不能取空值,这称为关系的( )。A. 实体完整性B. 关系完整性C. 参照完整性D. 主键完整性14. 模式和内模式( )。A. 只能有一个B. 最多只能有一个C. 至少两个D. 可以有多个15. 控制数据库整体结构,负责数据库物理结构和逻辑结构的定义与修改的人员是( )。A. 系统分析员B. 应用程序员C. 专业用户D. 数据库管理员16. 数据库的( )是指数据的正确性和相容性。A. 安全性B. 完整性C. 并发控制D. 恢复17. 设计性能较优的关系模式称为规范化,规范化主要的理论依据是( )。A. 关系规范化理论B. 关系运算理论C. 系代数理论D.

5、数理逻辑18. 以下对关系的叙述中,正确的是( )。A. 任何一个二维表就是关系B. 关系就是域上笛卡尔积C. 关系是域上笛卡尔积的子集D. 以上叙述都对19. 关系代数的五种基本运算是( )。A. 并、差、选择、投影、自然连接B. 并、差、交、选择、投影C. 并、差、交、选择、笛卡尔积D. 并、差、选择、投影、笛卡尔积20. 在SELECT语句中使用*,表示( )。A. 选择任何属性B. 选择全部属性C. 选择全部元组D. 选择住码21. 根据关系数据库规范化理论,关系数据库中的关系要满足第一范式下面“部门” 关系中,因哪个属性而使它不满足第一范式?部门(部门号,部门名,部门成员,部门总经理

6、)( )A. 部门总经理 B. 部门成员C. 部门名D. 部门号22. 从ER模型向关系模型转换时,一个M :N的联系应转换为一个关系模式,则该关系模式的码应该是( )。A. M端实体的码B. N端实体的码C. M端和N端实体的码的组合D. 重新选择其它属性23. 写一个修改到数据库中,与写一个表示这个修改的运行记录到日志文件中是两个不同的操作,对这两个操作的顺序安排应该是( )。A. 前者先做B. 后者先做C. 由程序员在程序中作安排D. 哪一个先做由系统决定24. 下列关于数据库运行和维护的叙述中,正确的是( )。A. 只要数据库正式投入运行,就标志着数据库设计工作的结束B. 数据库的维护

7、工作就是维持数据库系统的正常运行C. 数据库的维护工作就是发现错误,修改错误D. 数据库正式投入运行标志着数据库运行和维护工作的开始25. 数据完整性保护中的约束条件生要是指( )。A. 用户操作权限的约束B. 用户口令校对C. 值的约束和结构的约束D. 并发控制的约束26. 关于“死锁”,下列说法中正确的是( )。A. 死锁是操作系统中的间题,数据库操作中不存在B. 在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库C. 当两个用户竟争相同资源时不会发生死锁D. 只有出现并发操作时,才有可能出现死锁27. 若事务 T对数据 R己加 X锁,则其他事务对数据 R( )。A. 可以加S锁不能

8、加X锁B. 不能加S锁可以加X锁C. 可以加S锁也可以加X锁D. 不能加任何锁28. 现在有这样的三个表,包括学生表S、课程表C和学生选课表SC,它们的结构如下: C(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE),其中,S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系列,C#为课程号,CN为课程名,GRADE为成绩。 检索选修4门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是( )。A. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE=60 GROU

9、P BY S# ORDER BY 2 DESC HAVING COUNT(*)=4B. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE=60 GROUP BY S# HAVING COUNT(*)=4 ORDER BY 2 DESC C. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE=60 HAVING COUNT(*)=4 GROUP BY S# ORDER BY 2 DESCD. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE=60 ORDER BY 2 DESC GROUP BY S#

10、 HAVING COUNT(*)=429. 关系模式的主码可以有( )。A. 0个B. l个C. l个或多个D. 多个30. 下列概念中,( )不用于嵌入式SQL和宿主语言之间的交互。A. 通信区B. 游标C. 主变量D. 文件二、多项选择题(本大题共10分,共 10 小题,每小题 1 分)1. 对于下列语句,正确的描述是( )。ALTER TABLE Product ADD Year DATE DEFAULT A. 向Product表中增加一个名为“DATE”的属性B. 该属性有一个默认的值是“”C. 该属性的数据类型是日期型D. 该属性可以被指定为键码2. 在SQL查询语句中的FROM后面

11、可以是( )。A. 基本表名B. 视图名C. 属性名D. 元组3. 数据库设计包含有以下哪几个阶段( )。A. 需求分析B. 概念设计C. 逻辑设计D. 物理设计4. 下面关于数据库设计的说法,正确的是( )。A. 信息需求表示一个单位所需要的数据及其结构。B. 处理需求表示一个单位所需要经常进行的数据处理。C. 信息需求表达了对数据库的内容及结构的要求,是动态需求。D. 处理需求表达了基于数据库的数据处理要求,是静态需求。5. 下面关于数据库性能、存储空间优化的说法正确的是( )。A. 数据库设计中,模式合理的则一定会达到最好的性能。B. 减小关系的大小以提高数据库查询的速度,可以水平分割关

12、系,也可以垂直分割关系。C. 在定义属性的时候,既要考虑易于理解性,也要考虑怎么节省存储空间。D. 假属性可以减少重复数据所占存储空间。6. 下面关于数据库模式设计的说法中正确的有( )。A. 在模式设计的时候,有时候为了保证性能,不得不牺牲规范化的需求。B. 有的情况下,把常用属性和很少使用的属性分成两个关系,可以提高查询的速度。C. 连接运算开销很大,在数据库相似的情况下,参与连接的关系越多开销越大D. 减小关系的大小可以将关系水平划分,也可以垂直划分。7. 什么样的属性不适合建立索引?( )A. 经常在查询中出现的属性。B. 属性值很少的属性,比如说性别。C. 经常更新的属性。D. 太小

13、的表里的属性8. 下面关于数据库设计方法的说法中正确的有( )。A. 面向数据的设计方法可以较好的反映数据的内在联系B. 面向过程的设计方法在初始阶段可能获得更高的性能C. 面向数据的数据方法更适合用在需求明确、固定的系统上D. 为了设计一个相对稳定的数据库,一般采用面向过程的数据方法9. 某查询语句中有“田_”语句,在查询结果中可能含有( )A. 张田B. 陈力田C. 田华D. 刘田耕10. 下面关于数据库物理设计的说法中正确的有( )。A. 物理设计的是在模式设计的基础上进行的。B. 物理设计直接面向用户。C. 物理设计的目标是提高数据库的性能和有效的利用存储空间。D. 物理设计的任务是为

14、每个关系模式选择合适的存储结构和存取路径答案:一、单项选择题(90分,共 30 题,每小题 3 分)1. C 2. A 3. D 4. D 5. C 6. A 7. B 8. B 9. B 10. C 11. C 12. C 13. A 14. A 15. D 16. B 17. A 18. C 19. D 20. B 21. B 22. C 23. B 24. D 25. C 26. D 27. D 28. B 29. B 30. D 二、多项选择题(10分,共 10 题,每小题 1 分)1. BC 2. AB 3. ABCD 4. AB 5. BCD 6. ABCD 7. BCD 8. AB 9. CD 10. ACD

展开阅读全文
相关资源
相关搜索

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

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