(2022年)河南省三门峡市全国计算机等级考试数据库技术预测试题(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、1.选择题(10题)
1. 下面有关模式分解的叙述中,正确的是( )。
A.若一个模式分解具有无损连接性,则该分解一定保持函数依赖
B.若一个模式分解保持函数依赖,则该分解一定具有无损连接性
C.若只要求分解保持函数依赖,那么模式分解一定可以达到BCNF
D.若只要求分解具有无损连接性,那么模式分解一定可以达到BCNF
2.破坏死锁的4个必要条件之一就可以预防死锁。假如规定一个进程在请求新资源之前首先释放已占有的资源,则是破坏了哪个条件?( )
A.互斥使用 B.部分分配 C.不可剥夺 D.环路等待
3. 设关系R和S具有相同的目,它们相对应的属性的值取自同一个域,则R-(R-S)等于( )。
A.R∪S B.R∩S C.R×S D.R÷S
4. 下列__________是网络安全技术研究主要涉及的内容。
①安全攻击
②安全服务
③安全机制
A.①和② B.②和③ C.①和③ D.①②和③
5. 按行优先顺序存储下三角矩阵的非零元素,则计算非零元素aij(1≤j≤i≤n)的地址的公式为
oracle 字符串转数组
A.LOC(aij=LOC(a11)+ix(i+1)/2+j
B.LOC(aij)=LOC(a11)+ix(i+1)/2+(j-1)
C.LOC(aij)=LOC(a11)+ix(i-1)/2+j
D.LOC(aij)=LOC(a11)+ix(i-1)/2+(j-1)
6. 以下哪一个不是队列的基本运算?
A.从队尾插入一个新元素 B.从队列中删除第i个元素 C.判断一个队列是否为空 D.读取队头元素的值
7. 数据模型应具有______。
A.数据描述功能 B.数据联系描述功能 C.数据查询功能 D.数据及数据联系描述功能
8. 用关系的运算来表达查询要求的方式是
A.关系演算 B.关系代数 C.关系逻辑 D.关系查询
9. 下列叙述小,错误的是
A.学生信息表s中的主码可以改为sname
B.如果知道了课程的cno,并不一定能够到唯一的grade
C.如果知道了课程的cno就可以在c表中到唯—的课程名称
D.如果知道了学生的sname,并不一定能够到唯一的sno
10. m阶B树的根节点至少有几棵子树?
A.0 B.2 C.m-1 D.1
二、填空题(10题)
11. 设根结点的层次为0,则高度为k的二叉树的最大结点数为______。
12. 当用户申请打开一个文件时,操作系统将该文件的文件控制块保存在内存的______表中。
13. 数据库并发操作控制包括以【 】方式打开数据库和对数据库或记录加锁两种方法。
14.SQL查询就是用户使用SQL语句来创建的一种查询。SQL查询主要包括联合查询、传递查询、 【】 和子查询等4种
15.OraCle系统不仅具有高性能的RDBMS,而且提供全过程的应用开发工具。0raCleDesigner 2000所承担的功能是____________。
16.在OSl参考模型中,每层可以使用___________层提供的服务。
17. 数据库管理系统中事务的隔离性主要由______部件来保证。
18.串是由零个或多个 【】 组成的
19. 如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为【 】调度。
20. 设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序进行排序,采取以第一个关键码为分界元素的快速排序法,第一趟完成后关键码33被放到了第 ______个位置。
三、单选题(10题)
21.索引使用原则中不可以为该列建立索引的是:( )
A.经常在查询中作为条件被使用的列。
B.频繁进行排序或分组的列。
C.一个列的值域很大时。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论