文档介绍:2022年软考-数据库系统工程师考试题库及全真模拟冲刺卷(附答案带详解)
1. 单选题
在数据库系统中,使数据恢复到故障发生前的一致状态的机制称为(  )。
问题1选项
∩F
-F
【答案】C
【解析】关系的基本运算有两类:一类是传统的集合运算(并、差、交、笛卡尔积),另一类是专门的关系运算(选择、投影、连接、除法、外连接等)。
传统的集合运算:
(1)并(UNION) 设有两个关系R和S,它们具有相同的结构。R和S的并是由属于R或属于S的元组组成的集合,运算符为∪。记为T=R∪S。
(2)差(DIFFERENCE) R和S的差是由属于R但不属于S的元组组成的集合,运算符为-。记为T=R-S。
(3)交(INTERSECTION) R和S的交是由既属于R又属于S的元组组成的集合,运算符为∩。记为T=R∩S。 R∩S=R-(R-S)。
因此,对于两个关系E和F, E∩F的运算结果的任一元组, 同时属于E和F。答案为C。
9. 单选题
关于存储过程,下面说法中错误的是(  )。
问题1选项
【答案】D
【解析】存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。
主要作用包括了:提供了在服务器端快速执行 SQL 语句的有效途径;存储过程降低了客户端和服务器之间的通信量;方便实施企业规则,当企业规则发生变化时只要修改存储过程,而无需修改其他应用程序。
所以,答案为D。
10. 单选题
OLTP 指的是(  ),OLAP 指的是(  )。
问题1选项
问题2选项
【答案】第1题:A
第2题:B
【解析】OLTP 指的是联机事务处理,OLAP 指的是联机分析处理。
11. 单选题
( )是一种先进先出的线性表,只允许在表的一端插入元素,而在表的另一端删除元素。
问题1选项
【答案】B
【解析】队列是先入先出的线性表,队列仅在表头删除元素、在表尾插入元素。
12. 单选题
以下关于RISC和CISC计算机的叙述中,正确的是(  )。
问题1选项
,CISC采用流水线技术
,CISC使用简单的指令
,CISC采用很多的通用寄存器
,CISC普遍采用微程序控制器
【答案】D
【解析】在RISC中,CPU中通用寄存器数量相当多, 以硬布线控制逻辑为主,不用或少用微码控制。而在CISC中普遍采用微程序控制器。
13. 单选题
UNIX/Linux系统中Telnet 服务的默认端口号是(  )。
问题1选项
【答案】D
【解析】在 UNIX/Linux 系统中,telnet 服务的默认端口是 23,ftp 的端口号是 21和20。
14. 单选题
在死锁产生的必要条件中,可以使用(  )方法破坏“不可剥夺条件”。
问题1选项
【答案】C
【解析】产生死锁的四个必要条件:
互斥条件:一个资源每次只能被一个进程使用。
请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。
不剥夺条件:进程已获得的资源,在未使用完之前,不能强行剥夺。
循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。
这四个条件是死锁的必要条件,只要系统发生死锁,这些条件必然成立,而只要上述条件之一不满足,就不会发生死锁。
所以题干中就是需要打破不