数据库系统工程师基础知识(选择题)模拟试卷30
中文选择题
1.在ISO/IEC 9126软件质量模型中,可移植性是指将软件产品从某一个硬件或者软件环境中转移到另外一个硬件或者软件环境中所需要付出的努力的软件属性,它反映对软件产品进行移植的难易程度,可以从______、易安装性、一致性、易替换性几个方面描述软件产品的可移植性属性。(C)
A. 易操作性
B. 易改变性
C. 适应性
D. 稳定性
解析:
2.数据模型的3个要素是( )。(D)
A. 数据结构、数据定义和完整性约束
B. 数据结构、数据操作和数据定义
C. 数据结构、数据定义和数据联系
D. 数据结构、数据操作和完整性约束
解析:
3.在数据库系统的组织结构中,下列( )映射把概念数据库与物理数据库联系了起来。(C)
A. 外模式/模式
B. 内模式/外模式
C. 模式/内模式
D. 模式/外模式
解析:
4.现在,数据库技术已被应用到超出数据处理的范围,新领域中的应用也更多,更复杂,下面关于新应用的概括,比较全面的是( )。
①计算机辅助设计
②计算机辅助软件工程
③多媒体数据库
④办公信息系统
⑤超文本数据库(D)
A. ①、③、④、⑤
B. ①、②、③、④
C. ②、③、④、⑤
D. ①、②、③、④、⑤
解析:
5.数据仓库系统通常采用3层的体系结构,底层为数据仓库服务器,中间层为(12),顶层为前端工具。(B)
A. 应用服务器
B. OLAP服务器
C. OLTP服务器
D. ODS
解析:数据仓库的体系结构如图21-1所示。
6.在分布式数据库的垂直分片中,为保证全局数据的可重构和最小冗余,分片满足的必要条件是(1)。(D)
A. 要有两个分片具有相同关系模式以进行并操作
B. 任意两个分片不能有相同的属性名
C. 各分片必须包含原关系的键
D. 对于任一分片,总存在另一个分片能够和它进行无损连接
解析:数据分片的方式有多种,水平分片和垂直分片是两种基本的分片方式,混合分片和导出分片是比较复杂的分片方式。水平分片是指按一定的条件将关系按行(水平方向)分为若干个相交的子集,每个子集为关系的一个片段。垂直分片是指将关系按列(垂直方向)分为若干个子集。因此为保证全局数据的可重构和最小冗余,分片满足的必要条件是对于任一分片,总存在另一个分片能够和它进行无损连接。导出分片是指导出水平分片,即水平分片的条件不是本身属性的条件而是其他关系的属性的条件。混合分片是指按上述三种分片方式得到的片段继续按另一种方式分片。
7.分布式数据库中,(2)是指各场地数据的逻辑结构对用户不可见。(D)
A. 分片透明性
B. 场地透明性
C. 场地自治
D. 局部数据模型透明性
解析:在分布式数据库中,分布透明性指用户不必关心数据的逻辑分片,不必关心数据物理位置分配的细节,也不必关心各个场地上的数据库的数据模型。分布透明性可归入物理独立性的范围,包括三个层次:分片透明性、位置透明性和局部数据模型透明性。分片透明性是最高层次的分布透明性,即用户或应用程序只对全局关系进行操作而不必考虑数据的分片。位置透明性是指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。位置透明性位于分片视图与分配视图之间。局部数据模型透明性位于分配视图与局部概念视图之间,指用户或应用程序要了解分片及各片段存储的场地,但不必了解局部场地上使用的是何种数据模型。
8.分布式数据库的场地自治性访问的是(8)。(C)
A. 全局外层
B. 全局概念层
C. 局部概念层
D. 局部内层
解析:分布式数据库的体系结构分为全局外层、全局概念层、局部概念层和局部内层。全局外层即全局外模式,是全局应用的用户视图;全局概念层是全体数据的逻辑结构和特征的描述,按照分片映射到各局部概念层。局部概念层是对全局关系在这个结点上物理图像的逻辑结构及特征的描述。局部内层描述局部概念模式涉及的数据在局部DBMS中的物理存储。场地自治是各局部的DBMS可以独立地管理所辖局部数据,通过局部概念层(相当于集中式的模式层)进行访问。
9.并行数据库体系结构中具有独立处理机、内存和磁盘的是(10)结构。(C)
A. 共享内存
B. 共享磁盘
C. 无共享
D. 共享内存和磁盘
解析:并行数据库按照对处理机、内存和磁盘等资源是否共享划分结构,题目中的并行数据库对上述三类资源都不共享,应为无共享结构。
10.两个函数依赖集等价是指(7)。(B)
A. 函数依赖个数相等
B. 函数依赖集的闭包相等
C. 函数依赖集相互包含
D. 同一关系上的函数依赖集
解析:如果两个函数依赖集能推演出相同的集来,则称它们是等价的。两个函数依赖集等价是指两个函数依赖集包含的依赖信息等价,即函数依赖集的闭包相等;
11.若数据A持有事务T1所加的排他锁,那么其他事务对数据A(18)。(D)
A. 加共享锁成功,加排他锁失败
B. 加排他锁成功,加共享锁失败
C. 加共享锁、加排他锁都成功
D. 加共享锁、加排他锁都失败
解析:详细分析见试题3。
12.James Martin明确计算机有4类数据环境,独立于应用项目,具有较低的维护成本,应用开发效率较高的是(7)。(C)
A. 数据文件
B. 应用数据库
C. 主题数据库
D. 信息检索系统
解析:James Martin明确计算机有4类数据环境:
(1)文件环境
不使用数据库管理系统。当建立一个应用项目时,由系统分析员或程序员来设计一些独立的数据文件。对于大多数应用项目,都使用这类独立文件。
特点如下:
①简单,实现起来相对地容易。
②随着有高冗余度的大量文件激增,这类环境将导致维护的成本提高。
③对应用项目表面上的微小改变,都可能引起一系列的其他改变和反应,这就使得改变迟缓、困难和昂贵。
(2)应用数据环境
使用数据库管理系统,其数据共享程度高于文件环境但低于主题数据库环境。各独立的数据库是为各独立的应用项目而设计的。
特点如下:
①较主题数据库环境容易实现。
②如同文件环境一样,随着有冗余的数据库的大量激增,维护成本有时比文件还高。当然也未达到数据库操作的主要优点。
(3)主题数据库环境
数据库的建立基本上独立于具体应用,数据的设计和存储独立于它们的应用功能。有关业务主题的数据间的联系,由共享数据库来表示。
特点如下:
①需要详尽的数据分析和模式化,具有较低的维护成本。
②这将逐步地导致应用开发效率的提高和用户同数据库的直接的交互式对话。
③需要改变传统的系统分析方法和全部数据处理方式。
④如果管理不善,会退化成前两类
本文档预览:3600字符,共6784字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载