2022年河北省沧州市全国计算机等级考试数据库技术测试卷(含答案)
学校:________ 班级:________ 姓名:________ 考号:________
一、1.选择题(10题)
1. 设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R× S,则关系T的元数是
A.7 B.9 C.12 D.16 
2. 在逻辑结构设计中,关系已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做
A.模式评价 B.优化模式 C.合并 D.分解 
3. C语言中提供的串操作函数strncat完成的功能是( )。
A.拷贝n个字符给某个字符串 
B.添加源在字符串的n个字符到目的字符串结尾处 
C.比较两个字符串的n个字符是否相同 
D.为某个字符串再分配n个字符空间 
4. 下述数据库系统属于第一代数据库系统的是
A.SYBASE B.Ingres C.IMS D.ObjectStore 
5. MS SQL Server数据库系统的核心是______。
2022全国计算机等级考试成绩查询A.Sybase SQL Server B.IBM DB2 C.Microsoft SQL Server D.Oracle 
6. 在快速开发项目中,用来处理网络通信控制,流处理,Mail,Email,FTP,HTTP等应用协议处理以及生成动态页面和商业逻辑的封装,选择下面 ______ 开发工具更合适。
A.VB B.PB C.VC D.Dephi 
7. 在数据库技术中,通过 ______ 反映现实世界中事物的存在方式或运动状态。
A.信息 B.数据 C.消息 D.命令 
8. 消息的序号和时间性的认证主要是阻止消息的______。
A.对抗攻击 B.非对抗攻击 C.重放攻击 D.非重放攻击 
9. 若使关系模式R<U,F>分解为关系模式R1<U1,Fl>,R2<U2,F2>能够进行无损连接性分解的充分必要条件是
A.(U1∩U2→U1) F+ 
B.(U1U2→U1-U2) F+ 
C.(U1∩U2→U2) F+ 
D.(U1∩U2→U1-U2) F+ 
10. 下列描述正确的是
A.系统软件是紧挨着计算机硬件的第一层软件 
B.操作系统是紧挨着计算机硬件的第一层软件 
C.编译软件是紧挨着计算机硬件的第一层软件 
D.应用软件是紧挨着计算机硬件的第一层软件 
二、填空题(10题)
11. 采用IPv4协议的互联网中,IP地址的长度是______位。
12.XMPP是一种基于___________的即时通信协议。 
13.数据库主要维护者是(  )。
14. 如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为【 】调度。
15. 在嵌入式SQL中,为了区分SQL语句和主语言语句,在每一个SQL语句的前面加前缀______。
16.常用的身份认证方法有:___________、持证认证和生物识别。 
17. 在关系数据模型中,二维表的列称为属性,二维表的行称为______。
18.虚电路的工作方式的工作过程分为3个阶段:虚电路建立阶段、___________阶段与虚电路拆除阶段。 
19.网络攻击者设法涂改一个网站的主页,使得该网站的VWW服务不能正常工作,这种网络攻击称为 【】。
20. 程序向邮件服务器发送邮件时,使用的协议是______。
三、单选题(10题)
21.下列不是TCP/IP参考模型中的应用层协议(  )。
A.A.协议SMTP B.网络文件系统NFS C.简单网络管理协议SNMP D.文件传输协议FTP
22.下面哪些是参数调整中需要关注的对象。
A.内存分配 B.磁盘I/O C.资源竞争 D.以上全部 
23.用数组A[0…m-1]存放循环队列的元素值,若其头尾指针分别为front和rear,则循环队列中当前元   素的个数为( )
A.(rear-front m) mod m 
B.(rear-front 1) mod m