国家四级数据库工程师-试卷32
(总分76, 做题时间90分钟)
1. 选择题
选择题(1-20每题,21-30每题)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。
1.
下列有关数据库的描述中,不正确的是——。
A 数据库中的数据可以共享
B 数据库减少了数据冗余
C 数据库具有较高的数据独立性
D 数据库避免了一切数据的重复
分值: 2
答案:D
解析:A、B、C项均正确,数据库不可避免一切数据的重复,故D项不正确。
2.
数据库的体系结构由哪几部分组成?——
A 模式、外模式和内模式sql包含哪几个部分
B 数据库、文件和记录
C 物理级、数据级和信息级
D 文件级、记录级和数据级
分值: 2
答案:A
解析:数据库的体系结构由模式、外模式和内模式组成。
3.
根据数据库应用系统生命周期模型的描述,得到一个与计算机软硬件、DBMS的具体性能无关的全局概念模式,即E—R模型的阶段是——。
A 需求分析
B 概念设计
C 逻辑设计
D 物理设计
分值: 2
答案:B
解析:概念设计的结果是得到一个与计算机软硬件、DBMS的足体性能无关的全局概念模式,设计成果是E—R模型。
4.
下列哪项不是构成E—R图的基本要素?——
A 关系
B 属性
C 联系
D 实体集
分值: 2
答案:A
解析:构成E—R图的基本要素是实体集、属性和联系。
5.
关系规范化中的插入异常是指——。
A 应该删除的数据未被删除
B 应该插入的数据未被插入
C 不该删除的数据被删除
D 不该插入的数据被插入
分值: 2
答案:B
解析:在关系规范化中,删除异常是指不该删除的数据被删除,捅入异常是指应该捅入的数据未被插入。
6.
数据库文件结构有多种形式,其中能够记录随机地存储在文件物理空间中,而且新插入的记录存储在文件的末尾的文件结构是——。
A 堆文件
B 顺序文件
C 散列文件
D 索引文件
分值: 2
答案:A
解析:堆文件是一种数据库文件结构形式。在堆文件中,记录随机地存储在文件物理空间中,新插入的记录存储在文件的末尾。
7.
对于数据文件和它的一个索引文件,如果数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序不一致,则该索引为——。
A 聚集索引
B 非聚集索引
C 稠密索引
D 辅索引
分值: 2
答案:B
解析:对数据文件和它的一个索引文件,如果数据文件巾数据记录的排列顺序与索引文件中索引项的排列顺序一致,则该索引文件称为聚集索引。否则,该索引文件称为非聚集索引。
8.
Tinyint数据类型定义的数据的取值范围是多少?——
A 0—255
B 255—255
C 0-1024
D 0—65536
分值: 2
答案:A
解析:Tinyint数据类型定义的数据的取值范围是O-255。
9.
要查询Information表中学生姓中含有“张”的学生情况,可以用下列哪个命令?——
A SELECT* FROM Information WHERE s—Flame=‘张’
B SELECT*FROM Information WI-IERE s—name LIKE‘张%’
C SELECI*FROM Information WHERE s._name LIKE‘张一’
D SEt,ECT*FROM Information WHERE s—name LIKE‘%张%’
分值: 2
答案:D
解析:查询information表中学生姓中含有“张”的学生情况的SQL语句是:SELECT*FROM InformationWHERE s—name LIKE‘%张%’。LIKE运算符的一般形式为:列名[N0T]JKE。匹配串中可包含四种通配符:_(下划线)、%(百分号)、[]、[^]。
10.
事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做,这指的是事务的什么特性?——
A 原予陛
B 一致性
C 隔离性
D 持久性
分值: 2
答案:A
解析:事务具有四个特性:原子性、一致性、隔离性和持久性。①原子性:事务是数据库的逻辑单位,事务中包括的操作要么都做,要么都不做。②一致性:即必须保证在数据库状态发生变化时数据的一致性,在事务作用于数据库过程中,数据应始终满足完整性约束。③隔离性:事务并发执行时的相对独立性,这是事务并发控制的目标,一个事务的执行不被其他事务干扰。④持久性:指一个事务一旦提交,它对数据库中数据的改变就应该是永久的。
11.
在数据库中为什么要并发控制?——①为了控制数据库②防止多用户并发使用数据库时造成数据错误和程序运行错误③保证数据的完整性④保证数据的安全性⑤保证数据的可靠性
A ①②③
B ①②④
C ①②⑤
D ①②③④⑤
分值: 2
答案:A
解析:数据库的并发控制就是为了控制数据库,防止多用户并发使用数据库时造成数据错误和程序运行错误,保证数据的完整性。
12.
下列哪些是参数调整中需要关注的对象?——
A 内存分配
B 资源竞争
C 磁盘IVO
D 以上全部
分值: 2
答案:D
解析:参数调整中需要关注的对象包括内存分配、资源竞争和磁盘I/O 。
13.
在对数据库进行恢复时,对尚未做完的事务执行——。
A ABORt[’处理
B :REDO处理
C UNDO处理
D ROLLBACK处理
分值: 2
答案:C
解析:在对数据库恢复时。对尚未做完的事务执行UNDO操作。
14.
SQI。语言中提供了哪些数据控制(自主存取控制)的语句?——
A SELEcT语句
B GRAN"I’语句
C ALTER语句
D UPDATE语句
分值: 2
答案:B
解析:SQL语言中提供了两种数据控制(自主存取控制)的语句: ①GRANT(授权)语句 例如:GRANT SELECT,INSERT ON学生 T0张勇 WITH GRANT OPTION; ②REVOKE(收回)语句 例如:REVOKE INSERT ON学生 FORM张勇;
15.
在网络环境中,不同DBMS之问数据存取的公共接口是——。
A OODB
B OSDC
C ORDB
D ODBC
分值: 2
答案:D
解析:不同DBMS之间数据存取的公共接口是ODBC。
16.
角之间的通用化关系用下列哪个符号表示?——
A →
B ←
C
D
分值: 2
答案:D
解析:角之间的通用化关系用D项符号表示。
17.
在分布式数据库的数据分配中,所有全局数据有且只有一份,它们被分割成若干片断,每一个片断被分配在一个特定的场地上,这种数据分配的方法属于——。
A 集中式
B 分割式
C 全复制式
D 混合式
分值: 2
答案:B
解析:数据分配的方法有集中式、分割式、全复制式和混合式。集中式是指所有数据片断都在一个场地上。分割式是指所有全局数据有且只有一份,它们被分割成若干片断,每一个片断被分配在一个特定的场地上。全复制式是指全局数据有多个副本,在每个物理场地中都有一个完整的数据副本。混合式是指全局数据被分成若干个数据子集。每个子集被分配在一个或多个不同的场地上,每个场地不一定保存所有数据。这种分布方法介于分割式和全复制式之间。由上面的叙述可知答案选B。
18.
用户编写程序时不但要了解全局数据的分片情况,还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况,这种分布透明性是--- 。
A 分片透明性
B 位置透明性
C 局部数据模型透明性
D 分布透明性
分值: 2
答案:C
解析:分布透明性有三种级别:分片透明性、位置透明性和局部数据模型透明性。分片透明性位于全局概念模式和分片模式之间,是最高级别的透明性。分片透明性是指数据分片对用户是透明的,用户编写程序时只需对全局关系进行操作,当数据分片改变时,应用程序不会受到影响,由此简化了应用程序的维护。位置透明性是指数据分片的分配位置对用户是透明的,用户编写程序时只需考虑数据分片情况,无需了解各个分片在各场地的分配情况。局部
数据模型透明性位于分配模式和局部概念模式之间,它是指用户编写程序时不但要了解全局数据的分片情况,还要了解各片断的副本复制情况及各片断和它们的副本的场地位置的分配情况。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论