数据库工程师考试试题及答案解析 - 读趣百科
单选题

下列关于部分函数依赖的叙述中,哪一条是正确的?

A
若X→Y,且存在属性集Z,Z∩Y≠φ,X→Z,则称Y对X部分函数依赖
B
若X→Y,且存在属性集Z,Z∩Y≠φ,X→Z,则称Y对X部分函数依赖
C
若X→Y,且存在X的真子集X
D
若X-→Y,且对于X的任何真子集X

题目答案

C

答案解析

暂无解析
多选题

以下的说法中,属于项目范围管理的是

A
清晰定义项目的各项工
B
明确各项工作的衔接关系和历时
C
清楚定义工作责任划分
D
确定项目范围变更的控制机制

题目答案

ACD

答案解析

暂无解析
单选题

设有关系模式 SC( Sno, Sname, Sex, Birthday, Cno, Cname, Grade, Tno, Tname)满足函数 依赖集: {Sno→Sname, Sno→Sex, Sno→Birthday, Cno→Cname, (Sno, Cno)→Grade, Tno→ Tname}.SC 的主码和属性集( Sno, Tno)的闭包分别是

A
(Sno,Tno)和{Cno,Cname,Grade,Tno,Tname}
B
(Sno,Cno,Tno)和{Sno,Sname,Sex,Birthday,Cno}
C
(Sno,Cno,Tno)和{Sno,Sname,Sex,Birthday,Tno,Tname}
D
(Sno,Cno,Tno)和{Sno,Sname,Sex,Birthday)

题目答案

C

答案解析

暂无解析
单选题

ADO对象模型用于简化通过ODBC,OLEDB等接口访问数据库的编程工作。下列关于ADO的说法错误的是

A
用ADO对象访问数据库时,仍需依赖OLEDB,ODBC等数据库访问接口
B
ADO是在OLEDB,ODBC等接口基础上设置的高一层接口
C
ADO对象模型提供的编程接口与数据提供者无关,提高了数据访问的透明性
D
开发者只需通过使用ADO对象模型中的几个简单对象的方法和属性即可实现对数据库的访问,因此,使用ADO对象模型可以提高数据访问效率

题目答案

B

答案解析

暂无解析
单选题

以下有关项目进度管理的说法中错误的是

A
当参加同一软件项目的人数不止一人的时候,开发工作就会出现并行情形
B
项目的活动必须有一个清晰的起始点和清晰的结束点
C
项目成本估算的准确程度可能比进度安排的准确程度更重
D
进度管理的各个过程与其他项目管理领域的过程相互作用

题目答案

C

答案解析

暂无解析
单选题

维护过程是维护方所从事的一系列活动。以下不属于维护过程活动的是

A
制订维护活动的规程
B
建立接受问题、记录问题、追踪问题的过程
C
对用户的要求提供咨询和帮助
D
实施配置管理过程

题目答案

C

答案解析

暂无解析
单选题

由于关系模式设计不当所引起的删除异常指的是

A
两个事务并发地对同一关系进行删除而造成数据库不一致
B
由于关系中元组的删除而造成有用的信息无法作为一个元组在数据库中存在
C
未经授权的用户对关系进行了删除
D
删除操作因为违反完整性约束条件而遭到拒绝

题目答案

B

答案解析

暂无解析
多选题

下列关于访问保护、用户账户和数据库审计的叙述,哪些是正确的?

A
当一个用户需要访问数据库时,DBA将会为该用户创建一个新的账户和口令
B
可以建立一个只有两个字段的加密表来跟踪数据库用户的账户与口令
C
系统日志记录了用户对数据库实施的每个操作的条目
D
数据库审计是数据进行结算审核、数据一致性审查
E
用于数据库安全目的的数据库日志也称为审计跟踪

题目答案

ABCE

答案解析

暂无解析
单选题

基本加工是底层数据流图中的加工。以下有关基本加工逻辑说明描述的说法中错误的是

A
对数据流图的每一个基本加工,必须有一个加工逻辑说明
B
加工逻辑说明必须描述基本加工如何把输入数据变换为输出数据的加工规则
C
加工逻辑说明必须描述加工的主体和加工的客体
D
加工逻辑说明必须描述加工的主体和加工的主体

题目答案

C

答案解析

暂无解析
单选题

结构化设计方法在软件开发中用于

A
程序设计
B
概要设计
C
算法设计
D
详细设计

题目答案

B

答案解析

暂无解析
单选题

下列关于 SQL语言支持用户在基本表上建立索引的叙述中,哪一条是错误的

A
索引可以建立在表的一个列或多个列上
B
索引一经建立就不能删除
C
在一个基本表上最多只能建立一个聚簇索引
D
系统在存取数据时会自动选择合适的索弓|作为存取路径

题目答案

B

答案解析

暂无解析
单选题

下列关于关系操作的叙述中,哪一条是错误的?

A
关系操作的对象和结果都是集合
B
关系操作的对象和结果都是集合
C
关系操作通过关系语言实现,关系语言的特点是高度过程化
D
关系操作的能力可以通过代数方式和逻辑方式来表示

题目答案

B

答案解析

暂无解析
单选题

数据库镜像有很多有点,但不包括

A
提供完整或接近完整的数据允余,提高数据可靠性
B
主数据库系统发生故障时,可快速启用数据库镜像提供服务
C
降低数据库存储系统的建设成本
D
提高主数据库系统在升级期间的可用性

题目答案

C

答案解析

暂无解析
单选题

下列关于动态 SQL语句的叙述中,哪一条是错误的

A
动态SQL允许在SQL客户模块或嵌入式宿主程序的执行过程中执行动态生成的SQL语句
B
动态SQL语句是指在程序编译时尚未确定,其中有些部分需要在程序的执行过程中临时生成的SQL语句
C
SQL标准提供的动态SQL语句的执行方式只能是先准备后执行方式
D
SQL标准弓|入动态SQL的原因是由于静态SQL语句不能提供足够的编程灵活性

题目答案

C

答案解析

暂无解析
单选题

下列哪一条不是数据库查询处理中所涉及的活动?

A
对用SQL这样的数据库语言表达的查询语句进行分析,形成语法分析树
B
将语法分析树翻译成关系代数表达式
C
在查询所涉及的属性上建立索引,以提高查询速度
D
为关系代数表达式中的每一个操作符选择具体的实现算法

题目答案

C

答案解析

暂无解析
单选题

下列关于数据库管理系统维护事务的ACID特性的叙述中,哪一条是正确的?

A
保证事务的原子性是DBMS的事务管理器中并发控制部件的责任
B
保证单个事务的一致性是DBMS的事务管理器中并发控制部件的责任
C
保证单个事务的一致性是DBMS的事务管理器中并发控制部件的责任
D
保证事务的持久性是DBMS的事務管理器中并发控制部件的责任

题目答案

C

答案解析

暂无解析
单选题

下列关于用户定义完整性约束的叙述中,哪一条是错误的?

A
用户定义完整性约束主要是对属性的取值进行限制
B
域完整性约束是用户定义完整性约束的重要组成部分
C
域完整性约束中含有属性间的多值依赖关系,但没有函数依赖关系
D
取值范围可分为静态定义和动态定义两种

题目答案

C

答案解析

暂无解析
多选题

按照GB/T 20157-2006 《信息技术 软件维护》,软件维护过程实施管理的活动有

A
制订维护计划和规程
B
建立修改请求/问题报告规程
C
拟订维护评审规程
D
实施配置管理

题目答案

ABD

答案解析

暂无解析
单选题

在SQLServer2000中,如果己分配给某个数据库的空间大小远远大于存放该数据库数据需要的实际大小,则应该对该数据库进行收缩,以释放多余的空间。关于收缩数据库,下列说法错误的是

A
收缩数据库中的某个文件时,收缩后的文件大小可以小于定义文件时的初始大小
B
只能收缩数据库所包含的数据文件,不能收缩其日志文件
C
收缩某个具体文件时,只要收缩后的文件空间大于该文件存放数据所需的实际空间,收缩操作即可进行
D
按比例收缩数据库时,收缩后的数据库大小不能小于定义数据库时的初始大小

题目答案

D

答案解析

暂无解析
单选题

下列关于数据模型的叙述中,哪一条是错误的?

A
模型是现实世界特征的抽象和模拟
B
数据模型用来描述、组织和处理现实世界中的数据
C
数据模型描述了数据库的静态结构特征,但无法描述其动态行为特征
D
数据模型是数据库的核心和基础

题目答案

C

答案解析

暂无解析