2022年职业考证-软考-数据库系统工程师考试全真模拟易错、难点剖析AB卷(带答案)试题号:94

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2022年职业考证-软考-数据库系统工程师考试全真模拟易错、难点剖
析AB卷(带答案)
一.综合题(共15题)
1.
单选题
模式是数据库中全体数据的逻辑结构和特征的描述,模式在某一时刻的一个具体值称为该模式的一个实例。

模式和实例分别是相对()的。

问题1选项
A.固定和变化
B.变化和固定
C.固定和固定
D.变化和变化
【答案】A
2.
单选题
关于模式分解,()不是分解前后模式等价性的准则。

问题1选项
A.分解后关系模式要达到最高范式
B.分解具有无损连接性
C.分解要保持函数依赖
D.分解既要保持函数依赖,又要具有无损连接性
【答案】A 【解析】等价的3种情况:分解具有无损连接性;分解要保持函数依赖;分解既要无损连接性,又要保持函数依赖。

3.
单选题
计算机系统中,I/O接口的功能有()。

①数据传输及缓存;②设备状态检测和反馈;③I/O操作的控制与定时
问题1选项
A.①②
B.①③
C.②③
D.①②③
【答案】D
4.
单选题
在一个关系型数据库中,参照完整性约束可以通过()来实现。

问题1选项
A.主码
B.候选码
C.外码
D.锁
【答案】C
【解析】参照完整性/引用完整性:规定,若F是基本关系R的外码,它与基本关系S的主码K,相对应(基本关系R和S不一定是不同的关系),则R中每个元组在F上的值必须为:或者取空值;或者等于S 中某个元组的主码值。

所以,在一个关系型数据库中,参照完整性约束可以通过外码来实现。

5.
单选题
在数据库设计中,下列步骤排序正确的选项是()。

①需求分析
②物理结构设计
③概念结构设计
④逻辑结构设计
问题1选项
A.①②③④
B.③①②④
C.①④③②
D.①③④②
【答案】D
【解析】数据库设计的顺序是:需求分析,概念结构设计,逻辑结构设计,物理结构设计。

6.
单选题
下列协议中,可以用于文件安全传输的是()。

问题1选项
A.FTP
B.SFTP
C.TFTP
D.ICMP
【答案】B
7.
单选题
事务故障出现后,系统自动执行()以撤销该事务。

问题1选项
A.BEGIN TRANSACTION
B.UNDO
MIT
D.REDO
【答案】B
8.
单选题
关于存储过程,下面说法中错误的是()。

问题1选项
A.存储过程可用于实施企业业务规则
B.存储过程可以有输入输出参数
C.存储过程可以使用游标
D.存储过程由数据库服务器自动执行
【答案】D
【解析】存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,它存储在数据库中,一次编译后永久有效,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。

存储过程是数据库中的一个重要对象。

主要作用包括了:提供了在服务器端快速执行 SQL 语句的有效途径;存储过程降低了客户端和服务器之间的通信量;方便实施企业规则,当企业规则发生变化时只要修改存储过程,而无需修改其他应用程序。

所以,答案为D。

9.
单选题
甲、乙两公司于2020年7月7日就各自开发的库存管理软件分别申请“宏达”和“鸿达”商标注册,两个库存管理软件相似,甲第一次使用时间为2019年7月,乙第一次使用时间为2019年5月,此情形下,()能获准注册。

问题1选项
A.“宏达”
B.“宏达”和“鸿达”均可以
C.由甲、乙协商哪个
D.“鸿达”
【答案】D
【解析】谁先申请谁拥有(除知名商标的非法抢注)
同时申请,则根据谁先使用(需提供证据)
无法提供证据,协商归属,无效时使用抽签(但不可不确定)
10.
单选题
关系模式R(U,F)中,U是属性集,F是函数依赖集,X、Y是U的子集。

若Y∈XF+,则()。

问题1选项
A.Y→X
B.X→Y
C.Y→→X
D.X→→Y
【答案】B
11.
单选题
()是一种解释性、面向对象、动态类型的脚本语言。

问题1选项
A.C
B.C++
C.Ruby
D.JavaScript
【答案】C
12.
单选题
分布式数据库CAP理论中的A指的是()。

问题1选项
A.一致性
B.可用性
C.分区容错
D.原子性
【答案】B
【解析】CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。

CAP原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。

13.
单选题
SQL语言中,NULL值代表()。

问题1选项
A.空字符串
B.数值0
C.空值
D.空指针
【答案】C
【解析】NULL值代表空值。

14.
单选题在一个关系表中,各表的行代表()。

问题1选项
A.关系
B.外码
C.元组
D.属性
【答案】C
【解析】关系数据库中的关系模型事实上可以看作是一个二维表,这个二维表中的列称为属性(或字段),行称为元组(或记录)。

15.
单选题
以下关于触发器的说法中,错误的是()。

问题1选项
A.触发器可以带参数
B.触发器不能被应用程序显式调用
C.触发器可以关联到基本表
D.一个基本表上可以定义多个触发器
【答案】A
【解析】触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作(insert,delete,update)时就会激活它执行。

触发器经常用于加强数据的完整性约束和业务规则等。

触发器可以查询其他表,而且可以包含复杂的SQL语句。

触发器也可用于强制引用完整性,以便在多个表中添加、更新或删除行时,保留在这些表之间所定义的关
系。

触发器是不能被应用程序显示调用,所以也是不能带参数的。

所以,错误的选项是A。

相关文档
最新文档