【计算机类职业资格】三级数据库技术笔试-44及答案解析.doc
《【计算机类职业资格】三级数据库技术笔试-44及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】三级数据库技术笔试-44及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、三级数据库技术笔试-44 及答案解析(总分:51.00,做题时间:90 分钟)一、B选择题/B(总题数:1,分数:22.00)(38)(40)题,均基于“学生-选课-课程”数据库中的 3个关系:S(S#, SNAME, SEX, DEPARTMENT),主码是 S#C(C#, CNAME, TEACHER),主码是 C#SC(S#,C#, GRADE),主码是(S#,C#)(分数:22.00)(1).下列关于保持数据库完整性的叙述中,不正确的是U /U。 A. 向关系 SC插入元组时,S#和 C#都不能是空值(NULL) B. 可以任意删除关系 SC中的元组 C. 向任何一个关系插入元组时,必
2、须保证该关系主码值的唯一性 D. 可以任意删除关系 C中的元组(分数:1.00)A.B.C.D.(2).为了提高特定查询的速度,对 SC关系创建唯一索引,应该创建在U /U属性上。 A. (S#,C#) B. (S#, GRADE. C. (C#, GRADE. D. GRADE(分数:1.00)A.B.C.D.(3).查找每个学生的学号、姓名、选修的课程名和成绩,将使用关系U /U。 A. 只有 S、SC B. 只有 SC、C C. 只有 S、C D. S、SC、C(分数:1.00)A.B.C.D.(4).哪一个不是基本的操作系统? A. 批处理操作系统 B. 分时操作系统 C. 实时操作系
3、统 D. 网络操作系统(分数:1.00)A.B.C.D.(5).当利用大小为 N的数组顺序存储一个栈时,假定用栈顶指针 top=N+1表示栈空,则向这个栈插入一个元素时,首先应执行_语句修改 top指针。 A. top:=top+1 B. top:=top-1 C. top:=0 D. top:=N(分数:1.00)A.B.C.D.(6).设计磁盘调度算法时应考虑的两个基本因素是 A. 公平性和高效性 B. 独立性和可靠性 C. 有效性和安全性 D. 以上都不对(分数:1.00)A.B.C.D.(7).下面关于数据库系统基于日志的恢复的叙述中,U /U是正确的。 A.利用更新日志记录中的改前值
4、可以进行 UNDO,利用更新日志记录中的改前值可以进行 REDO B.利用更新日志记录中的改前值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDO C.利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的改前值可以进行 REDO D.利用更新日志记录中的改后值可以进行 UNDO,利用更新日志记录中的改后值可以进行 REDO(分数:1.00)A.B.C.D.(8).处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许什么使用? A. 操作员 B. 联机用户 C. 操作系统 D. 目标程序 (分数:1.00)A.B.C.D.(9).SQL的 DROP INDEX
5、语句的作用是 A.删除索引 B.建立索引 C.修改索引 D.更新索引(分数:1.00)A.B.C.D.(10).在数据库管理系统中,下面不是数据库定义的功能模块是_。 A. DDL翻译程序模块 B. 安全性定义程序模块 C. 系统初启程序模块 D. 完整性定义程序模块(分数:1.00)A.B.C.D.(11).在一个数据库中,模式与内模式的映像个数是U /U。 A.1个 B.与用户个数相同 C.由设置的系统参数决定 D.任意多个(分数:1.00)A.B.C.D.(12).用下列 4种排序方法,对一个已排好序(由小到大)的序列进行排序(由小到大),哪种方法最好? A. 冒泡排序 B. 直接选择排
6、序 C. 直接插入排序 D. 归并排序 (分数:1.00)A.B.C.D.(13).由于关系模式设计不当所引起的插入异常指的是 A. 两个事务并发地对同一关系进行插入而造成数据库不一致 B. 由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中 C. 未经授权的用户对关系进行了插入 D. 插入操作因为违反完整性约束条件而遭到拒绝(分数:1.00)A.B.C.D.(14).若用如下的 SQL语句创建表 S,CREATE TABLES (S# CHAR(6)PRIMARY KEY,SNAME CHAR(8)NOT NULL,SEX CHAR(2),AGE INTEGER)(分数:1.00
7、)A.B.C.D.(15).数据管理技术发展阶段中,人工管理阶段与文件系统阶段的主要区别是文件系统 A. 数据共享性强 B. 数据可长期保存 C. 采用一定的数据结构 D. 数据独立性好 (分数:1.00)A.B.C.D.(16).通常可用传输速率描述通信线路的数据传输能力,传输速率指的是 A. 每秒钟可以传输的中文字符个数 B. 每秒钟可以传输的字符数 C. 每秒钟可以传输的比特数 D. 每秒钟可以传输的文件数 (分数:1.00)A.B.C.D.(17).下列关于保持数据库完整性的叙述中,不正确的是U /U。 A. 向关系 SC插入元组时,S#和 C#都不能是空值(NULL) B. 可以任意
8、删除关系 SC中的元组 C. 向任何一个关系插入元组时,必须保证关系主码值的唯一性 D. 可以任意删除关系 C中的元组(分数:1.00)A.B.C.D.(18).在计算机上设计某种汽车的外形属于哪一类计算机应用领域?U /U A.科学和工程计算 B.过程控制 C.辅助设计 D.数据和信息处理(分数:1.00)A.B.C.D.(19).下列关于“数据库三级模式结构”的叙述中,哪一条是不正确的( ) A.视图是外模式 B.模式是数据库中全体数据的逻辑结构和特征的描述 C.一个数据库可以有多个模式 D.一个数据库只有一个内模式 (分数:1.00)A.B.C.D.(20).数据库规范化理论中,在执行关
9、系模式分解时,必须遵守的原则是:保持无损连接和U /U。 A.更高级别范式 B.原有函数依赖关系 C.减少冗余 D.达到 4NF(分数:1.00)A.B.C.D.(21).下列关于分布式数据库系统的叙述中,哪一条是不正确的?U /U A.分布式数据库系统的数据存储具有分片透明性 B.数据库分片和副本的信息存储在全局目录中 C.数据在网络上的传输代价是分布式查询执行策略需要考虑的主要因素 D.数据的多个副本是分布式数据库系统和集中式数据库系统都必须面对的问题(分数:1.00)A.B.C.D.(22).Oracle的核心是关系型数据库,其面向对象的功能是通过对关系功能的扩充而实现的。这些扩充功能包
10、括抽象数据类型 对象视图 可变数组 嵌套表 大对象封装 A. 仅,和 B. 都包括 C. 仅,和 D. 仅,和(分数:1.00)A.B.C.D.二、B填空题/B(总题数:20,分数:29.00)1.多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是U U /U /U。(分数:1.00)填空项 1:_2.设关系 R(U),X,YU,XY 是一个函数依赖,如果存在 XX,使 XY 成立,则称函数依赖 XY是 函数依赖。(分数:2.00)填空项 1:_3.散列法存储的基本思想是:由结点的U U /U /U决定结点的存储地址。(分数:1.00)填空项 1:_4.在学生表 ST
11、UD中,查询既不是信息系IS、数学系MA也不是计算机系CS的学生的姓名(XM)和性别(XB) 。SD 为系名。实现该功能的正确 SQL语句是 SELECT XM, XB FROM STUD WHEREU U /U /U。(分数:1.00)填空项 1:_5.关系代数中专门的关系运算包括:选择、 1 、连接和除法。(分数:1.00)填空项 1:_6.从 WWW的资源和行为中抽取感兴趣的、有用的模式或隐含的信息的过程,称为 1 挖掘。(分数:2.00)填空项 1:_7.在数据库管理系统中,DBMS 提供的U U /U /U语言的语句可以嵌入到某一高级语言中,该语言称为宿主语言。(分数:1.00)填空
12、项 1:_8.层次模型的数据约束,上一层记录与下一层记录之间的关联关系只能是 1 联系。(分数:2.00)填空项 1:_9.在 TCP/IP的参考模型中,HTTP 协议定义在U /U层。(分数:2.00)填空项 1:_10.对象数据库设计与关系数据库设计的主要区别是如何处理联系和 1 以及操作的指定问题。(分数:2.00)填空项 1:_11.在最坏情况下,冒泡排序的时间复杂度为U U /U/U。(分数:1.00)填空项 1:_12.如果某事务成功完成执行,则该事务称为U U /U /U事务。(分数:1.00)填空项 1:_13.三元组法和十字链表法都可以用于 1 矩阵的存储表示。(分数:2.0
13、0)填空项 1:_14.在顺序表(8,11,15,19,25,26,30,33,42,48,50)中,用二分法查找关键码值 20,需做的关键码比较次数是 1。(分数:2.00)填空项 1:_15.在数据库管理系统的 6个方面的功能中,U U /U/U功能是数据库管理系统的核心。(分数:1.00)填空项 1:_16.在页式存储管理中,存放在高速缓冲存储器中的部分页表称为U U /U /U。(分数:1.00)填空项 1:_17. 【12】 是指一个 SELECT-FROM-WHERE查询块可以嵌入在另一个查询块之中。(分数:1.00)填空项 1:_18.链表对于数据元素的插入和删除不需要移动结点,
14、只需改变相关结点的U U /U /U域的值。(分数:1.00)填空项 1:_19.数据仓库体系结构通常采用 3层结构,中间层是 1。(分数:2.00)填空项 1:_20.使用 PowerDesigner 的 Data Architect,可以对已有数据库生成物理数据模式(PDM),这种功能通常称为 1。(分数:2.00)填空项 1:_三级数据库技术笔试-44 答案解析(总分:51.00,做题时间:90 分钟)一、B选择题/B(总题数:1,分数:22.00)(38)(40)题,均基于“学生-选课-课程”数据库中的 3个关系:S(S#, SNAME, SEX, DEPARTMENT),主码是 S#
15、C(C#, CNAME, TEACHER),主码是 C#SC(S#,C#, GRADE),主码是(S#,C#)(分数:22.00)(1).下列关于保持数据库完整性的叙述中,不正确的是U /U。 A. 向关系 SC插入元组时,S#和 C#都不能是空值(NULL) B. 可以任意删除关系 SC中的元组 C. 向任何一个关系插入元组时,必须保证该关系主码值的唯一性 D. 可以任意删除关系 C中的元组(分数:1.00)A.B.C.D. 解析:解析 根据参照完整性规则,若属性 P是关系 R的外码,它与关系 S的主码 KS相对应(关系 R和S不一定是不同的关系),则对于 R中每个元组在 F上的值必须为:取
16、空值(F 的每个属性值均为空值)或者等于 S中某个元组的主码值。C#是关系 C的主码,也是关系 SC中的外码,根据参照完整性规则,外键的值不允许参照不存在的相应表的主键的值,或者外键为空值,所以不可以任意删除关系 C中的元组。(2).为了提高特定查询的速度,对 SC关系创建唯一索引,应该创建在U /U属性上。 A. (S#,C#) B. (S#, GRADE. C. (C#, GRADE. D. GRADE(分数:1.00)A. B.C.D.解析:解析 在一个关系中指定一个唯一标识该关系的元组,称为主码。可以通过查询主码来提高查询速度,一般都是在主码上建立索引,而关系 SC的主码是(S#,C#
17、),所以应该在(S#,C#)上建立唯一索引。(3).查找每个学生的学号、姓名、选修的课程名和成绩,将使用关系U /U。 A. 只有 S、SC B. 只有 SC、C C. 只有 S、C D. S、SC、C(分数:1.00)A.B.C.D. 解析:解析 依据题意,我们查询涉及到“学号”的字段、“姓名”字段、“课程名称”字段和“成绩”字段,“学号”字段 S#和“姓名”字段 SNAME隶属于关系 S,“课程名称”字段 CNAME隶属于关系 C,“成绩”字段 GRADE属于关系 SC,所以涉及到的关系分别为 SC、 C 和 S。(4).哪一个不是基本的操作系统? A. 批处理操作系统 B. 分时操作系统
18、 C. 实时操作系统 D. 网络操作系统(分数:1.00)A.B.C.D. 解析:解析 计算机网络是通过通信设施将地理上分散的计算机系统互连起来,实现信息交换、资源共享、互操作的系统。网络操作系统就是在原来各自计算机基本的操作系统之上,按照网络体系结构的各个协议标准开发的软件,包括网络管理、资源共享、通信、系统安全和多种网络服务等。(5).当利用大小为 N的数组顺序存储一个栈时,假定用栈顶指针 top=N+1表示栈空,则向这个栈插入一个元素时,首先应执行_语句修改 top指针。 A. top:=top+1 B. top:=top-1 C. top:=0 D. top:=N(分数:1.00)A.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 三级 数据库技术 笔试 44 答案 解析 DOC
