2017年软考中级数据库系统工程师模拟试题3
-
若停车位表的关系模式为:park(parkno,isused),其中parkno为停车位号,isused为停车位标志,0为空,1为非空。
下面是用E-SQL实现的查询空车位的函数Get(),请补全空缺处的代码。
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
EXEC SQL DECLARE getblk CURSOR FOR
(a);
EXEC SQL OPEN getblk;
EXEC SQL FETCH getblk INTO:Hparkno;//Hparkno为已声明的主变量
IF SQLCA.sqlcode=100 THEN
EXEC SQL CLOSE getblk; Return NULL;
ELSE
(b);
END IF
-
阅读下列说明,回答问题。
【说明】
M公司为某旅游公司设计机票销售专用数据库,其关系模式如图22-7所示。
关系模式的主要属性、含义及约束如表22-4所示,属性间的函数依赖关系如图22-8所示,属性间函数依赖的标记方法如图22-9所示。
旅客旅行前需要向旅行社提出申请,说明要参加的旅行团队。旅行社建立的旅行申请包括,旅行出发日期和到达日期的机票预订、购票等信息。旅行社还需要为每个团队制定“旅程”和“搭乘航班”表。有关“旅程”和“搭乘航班”的示例如表22-5、表 22-6所示。
对关系“航班”请回答以下问题:
(1)列举出所有不属于任何候选键的属性(非键属性)。
(2)关系“航班”可达到第几范式,用不超过60个字的内容叙述理由。
-
不属于数据库访问接口的是( )。
- A.ODBC
- B.JDBC
- C.ADO
- D.XML
-
用户使用DML,语句对数据进行操作,实际上操作的是______。
- A.数据库的记录
- B.内模式的内部记录
- C.外模式的外部记录
- D.数据库的内部记录值
-
静态图像压缩标准JPEG2000中使用的是______算法。
- A.K-L变换
- B.离散正弦变换
- C.离散余弦变换
- D.离散小波变换
-
视图设计属于数据库设计的 () 阶段。
- A. 需求分析
- B. 概念设计
- C. 逻辑设计
- D. 物理设计
-
若CPU要执行的指令为:MOV R1,#45(即将数值45传送到寄存器R1中),则该指令中采用的寻址方式为()。
- A.直接寻址和立即寻址
- B.寄存器寻址和立即寻址
- C.相对寻址和直接寻址
- D.寄存器间接寻址和直接寻址
-
就知识产权中的财产权而言,其基本特征之一是具有法定保护期的限制,但是并非知识产权中每一项财产权都具有时间限制。根据知识产权法的有关规定,正确的说法是( )。
- A.厂商名称权、商业秘密权、商标权均有法定保护期限
- B.厂商名称权、商标权有法定保护期限,商业秘密权无法定保护期限
- C.厂商名称权、商业秘密权和商标权均无法定保护期限
- D.厂商名称权、商业秘密权无法定保护期限,商标权有法定保护期限
-
设关系模式R(A,B,C,D),F是R上成立的FD集,F={AB→C,D→B},ρ={ACD,BD}是R上的一个分解,那么分解ρ______。
- A.保持函数依赖集F
- B.丢失了AB→C
- C.丢失了D→B
- D.是否保持FD,由R的当前关系确定
-
概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是( )。
- A.把软件划分成模块
- B.确定模块之间的调用关系
- C.确定各个模块的功能
- D.设计每个模块的伪代码
-
事务的ACID性质中,关于原子性(Atomicity)的描述正确的是______。
- A.指数据库的内容不出现矛盾的状态
- B.若事务正常结束,即使发生故障,更新结果也不会从数据库中消失
- C.事务中的所有操作要么都执行,要么都不执行
- D.若多个事务同时进行,与顺序实现的处理结果是一致的
-
银行系统采用分布式数据库系统,对本地储户的存储业务能够在本地正常进行,而不依赖于其他场地数据库,称为分布式数据库的 ( )。
- A.共享性
- B.自治性
- C.可用性
- D.分布性
-
就目前计算设备的计算能力而言,数据加密标准DES不能抵抗对密钥的穷举搜索攻击,其原因是______。
- A.DES的算法是公开的
- B.DES使用的密钥较短
- C.DES中除了S盒是非线性变换外,其余变换均为线性变换
- D.DES的算法简单
-
路由器(Router)是用于连接逻辑上分开的______网络。
- A.1个
- B.2个
- C.多个
- D.无数个
-
W3C制定了同步多媒体集成语言规范,称为( )规范。
- A.XML
- B.SMIL
- C.VRML
- D.SGML
-
以下可以完成对象—关系映射的工具是( )。
- A.Hibernate
- B.Spring
- C.Spring
- D.MVC
-
单指令流多数据流计算机由______。
- A.单一控制器、单一运算器和单一存储器组成
- B.单一控制器、多个执行部件和多个存储器模块组成
- C.多个控制部件同时执行不同的指令,对同一数据进行处理
- D.多个控制部件、多个执行部件和多个存储器模块组成