(2023年)安徽省宣城市全国计算机等级考试数据库技术真题(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、1.选择题(10题)
1. 为了增加内存空间的利用率和减小溢出的可能性,由两个栈共享一片连续的内存空间时,应将两个栈的栈底分划设在这片内存空间的两端。如此只有当( )时,才产生上溢。
A.两个栈的栈顶同时到达栈空间的中心点
B.两个栈的栈顶在栈空间的某一位置相遇
C.其中一个栈的栈顶到达栈空间的中心点
D.两个栈不空,且一个栈的栈顶到达另一个栈的栈底
2. 虚拟页式存储管理中页表有若干项,当内存中某一页面被淘汰时,可根据其中哪一项决定是否将该页写回外存?
A.内存标志 B.外存地址 C.修改标志 D.访问标志
3. 在一个长度为n的顺序表的表尾插入一个新元素的渐进时间复杂度为
A.O(n) B.O(1) C.O(n2) D.O(log2n)
4. 候选关键字的属性可以有
A.0个 B.1个 C.1个或多个 D.多个
5.系统出现死锁的原因是( )。
A.计算机系统发生了重大故障
B.有多个封锁的进程同时存在
C.若干进程因竞争资源而无休止地等待其他进程释放已占有的资源
D.资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数
6. 下列进程状态的转换中,哪一个是不正确的?
A.就绪运行 B.运行就绪 C.就绪等待 D.等待就绪
7. 关系数据模型
A.只能表示实体间的1∶1联系
B.只能表示实体间的1∶N联系
C.只能表示实体间的M∶N联系
D.可以表示实体间的上述3种联系
8. 层次模型和网状模型统称为
A.关系模型 B.非关系模型 C.用户模型 D.对象模型
9. 在就绪队列中,一旦有优先级高于当前运行进程优先级的进程存在时,便立即对进程进行调度,转让CPU,这叫做oracle字符串转数组
A.可剥夺方式 B.不可剥夺方式 C.时间片轮转 D.实时调用
10. 当下述哪一条成立时,称X-Y为平凡的函数依赖?
A.X包含于Y B.Y包含于X C.X∩Y= D.X∩Y≠
二、填空题(10题)
11.在OSl中,采用了三级抽象,即体系结构、服务定义和___________。
12.若一棵二叉树中只有叶结点和左、右子树皆非空的结点,设叶结点的个数为R,则左、右子树皆非空的结点个数是 【】
13. 数据模型可分为概念数据模型和【 】模型。
14. 在树中,一个结点的直接子结点的个数称为该结点的【 】。
15. Oracle数据库系统中快速生成报表的工具是Oracle______。
16. 从设备的工作特性来分类,设备可以分为存储设备、【 】。
17.空闲块表方式特别适合于文件物理结构为 【】 的文件系统
18.网络中的计算机之间为了能正确交换数据,必须遵守事先约定好的【】 。这些规则明确规定了所交换数据的格式和时序
19. 在关系数据模型中,二维表的列称为属性,二维表的行称为______。
20.常用的身份认证方法有:___________、持证认证和生物识别。
三、单选题(10题)
21.设数组data[0…m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队 操作的语句为( )
A.front:=front 1
B.front:=(front 1) mod m
C.rear:=(rear 1) mod m
D.front:=(front 1) mod (m 1)
22.下列关于数据库重构的说法中,错误的是__________。
A.数据库的重构就是对数据库的逻辑结构作必要的小范围改变
B.当存储空间的分配过于零散,导致存取效率下降,所以必须重构数据库
C.数据库重构包括重新设计数据库及其应用程序
D.如果能够重构数据库,尽量不要重新设计数据库及相应的应用程序
23.下列不属于创建分区表步骤的是__________。
A.创建分区依据列 B.创建分区函数 C.创建分区方案 D.使用分区方案创建表
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论