2013年9月份考试数据库原理第一次作业

上传人:kms****20 文档编号:40226773 上传时间:2018-05-24 格式:DOC 页数:4 大小:27.50KB
返回 下载 相关 举报
2013年9月份考试数据库原理第一次作业_第1页
第1页 / 共4页
2013年9月份考试数据库原理第一次作业_第2页
第2页 / 共4页
2013年9月份考试数据库原理第一次作业_第3页
第3页 / 共4页
2013年9月份考试数据库原理第一次作业_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

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

1、20132013 年年 9 9 月份考试数据库原理第一次作业月份考试数据库原理第一次作业 一、单项选择题(本大题共一、单项选择题(本大题共 100100 分,共分,共 2525 小题,每小题小题,每小题 4 4 分)分) 1. 故障后引起内存信息丢失,但未破坏外存中的数据,可用重新启动系统的方 法恢复,则这类故障称为( )。 A. 事务故障 B. 系统故障 C. 介质故障 D. 硬故障 2. 只有两个属性的关系,其最高范式必属于( )。 A. 1NF B. 2NF C. 3NF D. BCNF 3. 使用 CREATE INDEX 语句建立的是( )。 A. 数据库 B. 表 C. 视图 D.

2、 索引 4. 使用 CREATE VIEW 语句建立的是( )。 A. 数据库 B. 表 C. 视图 D. 索引 5. 关系数据模型是目前最重要的一种数据模型,它的三个要素分别为( ) A. A 实体完整、参照完整、用户自定义完整 B. B 数据结构、关系操作、完整性约束 C. C 数据增加、数据修改、数据查询 D. D 外模式、模式、内模式 6. 在数据库的概念设计中,最常用的数据模型是( )。 A. 形象模型 B. 物理模型 C. 逻辑模型 D. 实体联系模型 7. SQL 语句中,ALTER 的作用是( )。 A. 删除基本表 B. 修改基本表中的数据 C. 修改基本表的结构 D. 修改

3、视图 8. 数据库设计可划分为七个阶段,每个阶段都有自己的设计内容,“为哪些关 系,在哪些属性上、键什么样的索引”这一设计内容应该属于( )设计阶段 A. A 概念设计 B. B 逻辑设计 C. C 物理设计 D. D 全局设计9. 日志文件是用于记录( )。 A. 程序运行过程 B. 数据操作 C. 对数据的所有更新操作 D. 程序执行的结果 10. 在 SQL 语句中,对输出结果排序的语句是( )。 A. GROUP BY B. ORDER BY C. WHERE D. HAVING 11. 有关系: R(A,B,C) 主码=A S(D,A) 主码=D,外码=A,参照于 R 的 属性 A。

4、 关系 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) 12. 若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损 失或全部损失,这种情况称为( ) A. A 介质故障 B. B 运行故障 C. C 系统故障 D. D 事务故障 13. 数据库需求分析时,数据宇典的含义是( )。 A. 数据库中所涉及的属性和文件的名称集合 B. 数据库中所涉及到宇母、字符及汉字的集合 C. 数据库中所有数据的集合

5、D. 数据库中所涉及的数据流、数据项和文件等描述的集合 14. 不允许任何其他事务对这个锁定目标再加任何类型锁的锁是( )。 A. 共享锁 B. 排他锁 C. 共享锁或排他锁 D. 以上都不是 15. 关系数据库的规范化理论主要解决的问题是( ) A. A 如何构造合适的数据逻辑结构 B. B 如何构造合适的数据物理结构 C. C 如何构造合适的应用程序界面 D. D 如何控制不同用户的数据操作权限 16. 下面不属于数据库物理设计阶段应考虑的问题是( )。 A. 存取方法的选择 B. 索引与入口设计 C. 与安全性、完整性、一致性有关的间题 D. 用户子模式设计 17. 下列不属于需求分析阶

6、段工作的是( )。A. 分析用户活动 B. 建立 ER 图 C. 建立数据宇典 D. 建立数据流图 18. 下列几种情况中,不破坏数据库的是( )。 A. 磁盘的磁头碰撞 B. 突然停电 C. 瞬时的强磁场干扰 D. 磁盘损坏 19. 一个关系数据库文件中的各条记录( )。 A. 前后顺序不能任意颠倒,一定要按照输入的顺序排列 B. 前后顺序可以任意颠倒,不影响库中的数据关系 C. 前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 D. 前后顺序不能任意颠倒,一定要按照码段值的顺序排列 20. 写一个修改到数据库中,与写一个表示这个修改的运行记录到日志文件中 是两个不同的操作,对

7、这两个操作的顺序安排应该是( )。 A. 前者先做 B. 后者先做 C. 由程序员在程序中作安排 D. 哪一个先做由系统决定 21. 当局部 E-R 图合并成全局 E-R 图时可能出现冲突,不属于合并冲突的是( )。 A. 属性冲突 B. 语法冲突 C. 结构冲突 D. 命名冲突 22. 关于“死锁”,下列说法中正确的是( )。 A. 死锁是操作系统中的间题,数据库操作中不存在 B. 在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库 C. 当两个用户竟争相同资源时不会发生死锁 D. 只有出现并发操作时,才有可能出现死锁 23. 现在有这样的三个表,包括学生表 S、课程表 C 和学生选课

8、表 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 GROUP BY S# ORDER BY 2 DESC HAVING COUNT(*)=4 B. SELECT S

9、#,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 DESC D. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE=60 ORDER BY 2 DESC GROUP BY S# HAVING COUNT(*)=4 24. 数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据

10、包指( )。A. 数据字典、应用程序、审计档案、数据库后援副本 B. 数据字典、应用程序、日志文件、审计档案 C. 日志文件、数据库后援副本 D. 数据字典、应用程序、数据库后援副本 25. 下列概念中,( )不用于嵌入式 SQL 和宿主语言之间的交互。 A. 通信区 B. 游标 C. 主变量 D. 文件答案:答案:一、单项选择题(一、单项选择题(100100 分,共分,共 2525 题,每小题题,每小题 4 4 分)分) 1. B 2. D 3. D 4. C 5. B 6. D 7. C 8. C 9. C 10. B 11. C 12. A 13. D 14. B 15. A 16. D 17. B 18. B 19. B 20. B 21. B 22. D 23. B 24. C 25. D

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

最新文档


当前位置:首页 > 生活休闲 > 科普知识

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