2022年河北省衡水市全国计算机等级考试数据库技术真题(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、1.选择题(10题)
1. 设有关系R(S,D,M),其函数依赖集F:{S→D,D→M),则关系R至多满足
A.1NF B.2NF C.3NF D.BCNF 
2. 数据库系统的并发控制主要方法是采用哪种机制?
A.拒绝 B.可串行化 C.封锁 D.不加任何控制 
3. 先写日志的原则是为了发生故障后保持数据库的( )所必须遵循的原则。
A.原子性和持久性 B.一致性和持久性 C.原子性和一致性 D.原子性和隔离性 
2022计算机考试时间4. 若系统中有5个并发进程涉及某个相同的变量A,则变量A的相关临界区是由几个临界区构成?
A.2个 B.3个 C.4个 D.5个 
5.计算机病毒是指能够侵入计算机系统并在计算机系统中潜伏、传播、破坏系统正常工作的一种具有繁殖能力的( )。
A.指令 B.文件 C.信号 D.程序 
6. 在包含1000个元素的线性表中实现如下各运算,所需的执行时间最长的是
A.线性表按顺序方式存储,性表的第10个结点后面插入一个新结点 
B.线性表按链接方式存储,性表的第10个结点后面插入一个新结点 
C.线性表按顺序方式存储,删除线性表的第990个结点 
D.线性表按链接方式存储,删除指针p所指向的结点 
7. 设某散列表的当前状态如下:一共有20个位置,在第0、3、4、6、13、14、)7、19的位置存放着各结点的值,则该散列表的负载因子约为______。
A.0.27 B.0.52 C.0.667 D.0.4 
8. 二维数组A[0..8,0..9],其每个元素占2字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]的存储地址为
A.570 B.506 C.410 D.482 
9. 用单链表表示的链式队列的队头在链表的哪个位置?
A.链头 B.链尾 C.链中 D.任意位置 
10. 在数据库系统阶段,数据
A.具有物理独立性,没有逻辑独立性 
B.具有逻辑独立性,没有物理独立性 
C.物理独立性和逻辑独立性均没有 
D.具有高度的物理独立性和逻辑独立性 
二、填空题(10题)
11.___________的虚拟局域网的建立是动态的,它代表了一组IP地址,并由称做代理的设备对虚拟局域网中的成员进行管理。 
12. 死锁的4个必要条件是【 】、占用并等待资源、不可抢夺资源和循环等待资源。
13.一旦CA验证了实体的身份,就产生一个证书,将这个公共密钥和身份进行绑定。 
证书中包括公共密钥和密钥所有者的全球惟一的___________。 
14. 对并行数据库______的研究是研究如何对数据库中的关系进行划分,并把它们分布到多个处理器或多个磁盘。
15. 在请求页式存储管理中,若采用FIFO页面淘汰算法,则当分配的页面数增加时, 【 】的次数可能增加也可能减少。
16. 严格两阶段封锁协议要求事务所持有的所有______必须在事务提交后方可释放。
17. 用二维表的形式来表示实体之间联系的数据模型叫做 ______。
18.
假设在关系模式R (U)中,X, Y, Z都是U的子集,且Z=UXY。若X→→Y,则称X→→Y 【】 
19.
【】 是专门用来进行数据检索,以及便于以后进行数据加工的一种重要的数据库对象。
20.从目前的发展情况来看,局域网产品可以分为共享介质局域网和______两类。
三、单选题(10题)
21.一个栈的入栈序列是a、b、c、d、e,则栈的不可能的输出序列是( )
A.edcba B.decba C.dceab D.abcde 
22.“把查询sc表和更新sc表的grade列的权限受予用户user1”的正确SQL语句是(  )。
A.GRANT SELECT,UPDATE(grade)ON TABLE sc TO user1 
B.GRANT SELECT sc,UPDATE sc,grade TO user1