[计算机类试卷]软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷12及答案与解析.doc
《[计算机类试卷]软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷12及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷12及答案与解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷 12 及答案与解析 1 在分布式数据库的垂直分片中,为保证全局数据的可重构和最小冗余,分片满足的必要条件是 (1)。 ( A)要有两个分片具有相同关系模式以进行并操作 ( B)任意两个分片不能有相同的属性名 ( C)各分片必须包含原关系的键 ( D)对于任一分片,总存在另一个分片能够和它进行无损连接 2 分布式数据库中, (2)是指各场地数据的逻辑结构对用户不可见。 ( A)分片透明性 ( B)场地透明性 ( C)场地自治 ( D)局部数 据模型透明性 3 分布式数据库两阶段提交协议是指 (3)。 ( A)加锁阶段、解锁阶段
2、 ( B)扩展阶段、收缩阶段 ( C)获取阶段、运行阶段 ( D)表决阶段、执行阶段 4 在基于 Web的电子商务应用中,业务对象常用的数据库访问方式之一是 (4)。 ( A) JDBC ( B) COM ( C) CGI ( D) XML 5 为防止非法用户进入数据库应用系统,应采用的安全措施是 (5)。 ( A)授权机制 ( B)视图机制 ( C)数据加密 ( D)用户标识与鉴别 6 要使用户张先生只能查询表 A中的部分 记录,应采取的策略是 (6)。 ( A)构建该部分记录的行级视图,并将该视图的查询权限赋予张先生 ( B)将表 A的查询权限赋予张先生 ( C)编写查询表 A的存储过程
3、( D)将张先生的用户级别设定为 DBA 7 如果数据库应用系统的用户表中存有用户登录口令,则应该 (7)。 ( A)撤销任何用户对用户表的访问权限,限止登录口令泄露 ( B)对用户登录口令进行加密存储 ( C)只允许 DBA直接查看登录口令 ( D)将用户记录的操作权限仅赋予该用户本人 8 分布式数据库的场地自治性访问的是 (8)。 ( A)全 局外层 ( B)全局概念层 ( C)局部概念层 ( D)局部内层 9 针对分布式事务,要求提供参与者状态的协议是 (9)。 ( A)一次封锁协议 ( B)两段锁协议 ( C)两阶段提交协议 ( D)三阶段提交协议 10 并行数据库体系结构中具有独立处
4、理机、内存和磁盘的是 (10)结构。 ( A)共享内存 ( B)共享磁盘 ( C)无共享 ( D)共享内存和磁盘 11 在 C/S体系结构中,客户端连接数据不需要指定的是 (11)。 ( A)数据库服务器地址 ( B)应用系统用户名和密码 ( C)数据库用户 名和密码 ( D)连接端口 12 不属于数据库访问接口的是 (12)。 ( A) ODBC ( B) JDBC ( C) ADO ( D) XML 13 分布式数据库中每个节点都能够执行局部应用请求,是指 (13)。 ( A)数据分布性 ( B)逻辑相关性 ( C)场地透明性 ( D)场地自治性 14 分布式事务故障不同于集中式事务故障的
5、是 (14)。 ( A)介质故障 ( B)系统故障 ( C)事务故障 ( D)通信故障 15 除了一般数据库系统要解决的主要问题外,并行数据库中还要解决的主要问题是 (15)。 ( A)任务分解 ( B) CPU监控 ( C) I/O处理 ( D)事务处理 16 在一个采用 (16)数据库体系结构的网络数据库应用系统中,计算机 C上运行着 DBMS软件和应用程序,并存有所有的用户数据,其余各节点作为终端通过通信线路向计算机 C发出数据库应用请求。 ( A)集中式 ( B)主从式 ( C)客户机 /服务器 ( D)分布式 17 分布式数据库系统中查询处理的一般过程是:由全局数据库管理系统在查询产
6、生结点时对查询进行词法和语法分析,生成 (17); (17)进行变换,查询分解,把全局查询分 解成若干个子查询,确定处理子查询结果的运算次序和结点;对子查询进行优化和执行:最后是子查询结果的汇总和处理。 ( A)查询语句 ( B)子查询模式 ( C)全局查询树 ( D)查询视图 18 在系统转换的过程中,旧系统和新系统并行工作一段时间,再由新系统代替旧系统的策略称为 (13):在新系统全部正式运行前,一部分一部分地代替旧系统的策略称为 (14)。 ( A)直接转换 ( B)位置转换 ( C)分段转换 ( D)并行转换 ( A)直接转换 ( B)位置转换 ( C)分段转换 ( D)并行转换 20
7、 下列要素中,不属于 DFD的是 (15)。当使用 DFD对一个工资系统进行建模时, (16)可以被认定为外部实体。 ( A)加工 ( B)数据流 ( C)数据存储 ( D)联系 ( A)接收工资单的银行 ( B)工资系统源代码程序 ( C)工资单 ( D)工资数据库的维护 22 在系统验收测试中, (17)是在一个模拟的环境下使用模拟数据运行系统; (18)是在一个实际环境中使用真实数据运行系统。 ( A)验证测试 ( B)审计测试 ( C)确认测试 ( D)模块测试 ( A)验证测试 ( B)审计测试 ( C)确 认测试 ( D)模块测试 24 在 UML提供的图中, (20)用于描述系统
8、与外部系统及用户之间的交互; (21)用于按时间顺序描述对象间交互。 ( A)用例图 ( B)类图 ( C)对象图 ( D)部署图 ( A)网络图 ( B)状态图 ( C)协作图 ( D)序列图 26 采用 UML进行软件建模过程中, (34)是系统的一种静态视图,用 (35)可表示两类事物之间存在的整体 /部分形式的关联关系。 ( A)序列图 ( B)协作图 ( C)类图 ( D)状态图 ( A)依赖关系 ( B)聚合关系 ( C)泛 化关系 ( D)实现关系 28 在进行金融业务系统的网络设计时,应该优先考虑 (36)原则。在进行企业网络的需求分析时,应该首先进行 (37)。 ( A)先进
9、性 ( B)开放性 ( C)经济性 ( D)高可用性 ( A)企业应用分析 ( B)网络流量分析 ( C)外部通信环境调研 ( D)数据流向图分析 30 在表示多个数据流与加工之间关系的符号中,下列符号分别表示 (104)和 (105)。( A)若 A, 则 (B或 C)或 (B与 C) ( B)若 A或 B,则 C ( C)若 A与 B,则 C ( D)若 A,则 (B或 C)但非 (B与 C) ( A)若 A, 则 (B或 C)或 (B与 C) ( B)若 A或 B,则 C ( C)若 A与 B,则 C ( D)若 A,则 (B或 C)但非 (B与 C) 32 如果一个软件是给许多客户使用
10、的,大多数软件厂商要使用几种测试过程来发现那些可能只有最终用户才能发现的错误。 (107)测试是由软件的最终用户在一个或多个用户实际使用环境下来进行的。 (108)测试是由一个用户在开发者的场所来进行的,测试的目的是寻找错误的原因并改正之。 ( A) Alpha ( B) Beta ( C) Gamma ( D) Delta ( A) Alpha ( B) Beta ( C) Gamma ( D) Delta 软件水平考试(中级)数据库系统工程师上午(基础知识)试题章节练习试卷 12 答案与解析 1 【正确答案】 D 【试题解析】 数据分片的方式有多种,水平分片和垂直分片是两种基本的分片方式,
11、混合分片和导出分片是比较复杂的分片方式。水平分片是指按一定的条件将关系按行 (水平方向 )分为若干个相交的子集,每个子集为关系的一个片段。垂直分片是指将关系按列 (垂直方向 )分为若干个子集。因此为保证全局数据的可重构和最小冗余,分片满足的必要 条件是对于任一分片,总存在另一个分片能够和它进行无损连接。导出分片是指导出水平分片,即水平分片的条件不是本身属性的条件而是其他关系的属性的条件。混合分片是指按上述三种分片方式得到的片段继续按另一种方式分片。 2 【正确答案】 D 【试题解析】 在分布式数据库中,分布透明性指用户不必关心数据的逻辑分片,不必关心数据物理位置分配的细节,也不必关心各个场地上
12、的数据库的数据模型。分布透明性可归入物理独立性的范围,包括三个层次:分片透明性、位置透明性和局部数据模型透明性。分片透明性是最高层次的分布透明性,即 用户或应用程序只对全局关系进行操作而不必考虑数据的分片。位置透明性是指用户或应用程序应当了解分片情况,但不必了解片段的存储场地。位置透明性位于分片视图与分配视图之间。局部数据模型透明性位于分配视图与局部概念视图之间,指用户或应用程序要了解分片及各片段存储的场地,但不必了解局部场地上使用的是何种数据模型。 3 【正确答案】 D 【试题解析】 为了保证数据一致性,两阶段提交机制保证参与分布式事务的全部数据库服务器是全部提交或全部回滚事务中的语句。加锁
13、阶段和解锁阶段 (也称为扩展阶段和收缩阶段 )是传统集中 式数据库的两阶段提交协议。获取阶段和运行阶段是与开发数据库应用过程相关的阶段。表决阶段和执行阶段是分布式数据库的两阶段提交协议。 4 【正确答案】 A 【试题解析】 JDBC是 Java技术中访问数据库的方式,也是目前用 Java技术实现的基于 Web的应用的数据库访问方式。 COM是一种组件技术, CGI是一种网络应用技术,而 XML 是一种数据格式定义,它们都不是访问数据库的方式。 5 【正确答案】 D 【试题解析】 授权机制是对系统合法用户操作权限的设定,故选项 A错误;视图机制是将视图之外的数据 屏蔽达到安全性,也是针对系统合法
14、用户的,故选项B 错误;数据加密与用户访问应用系统无关,故选项 C错误;用户与鉴别就是专门验证用户合法性的,在用户登录数据库时进行验证,可以防止非法用户进入应用系统,故选项 D正确。 6 【正确答案】 A 【试题解析】 授权只涉及到表级而未达到行级,只有通过建立视图提取相应的行,再将视图上的权限授予用户来解决行级权限,故选项 A正确;选项 B 会使张先生具有表 A全部记录的查询条件,与题目要求不符;选项 C用存储过程,也应该和授权结合,故错误;选项 D会使张先生具有数据库的全部权限, 错误。 7 【正确答案】 B 【试题解析】 数据库应用系统存储用户名和口令,验证为本系统用户后方可进入系统进行
15、使用。验证时通过与本系统已经登记的用户信息进行比对验证,选项 A撤销了所有用户对用户表的访问权限,无法进行用户名和密码验证,且 DBA的权限是无法撤销的,故错误;对用户口令进行加密,设置一个只访问用户表的账户先连接到数据库,获取用户名和密码与用户登录时的输入进行比对验证,通常作为应用系统用户验证的方案,故选项 B 正确; DBA可以访问到用户表,如果对用户口令不进行加密,则 DBA可以获取任何用户的口 令,同样存在用户口令泄露,选项 C错误;用户只有登录后方可获得权限,在验证用户时并不能获取其用户信息,故选项 D错误。 8 【正确答案】 C 【试题解析】 分布式数据库的体系结构分为全局外层、全
16、局概念层、局部概念层和局部内层。全局外层即全局外模式,是全局应用的用户视图;全局概念层是全体数据的逻辑结构和特征的描述,按照分片映射到各局部概念层。局部概念层是对全局关系在这个结点上物理图像的逻辑结构及特征的描述。局部内层描述局部概念模式涉及的数据在局部 DBMS 中的物理存储。场地自治是各局部的 DBMS 可以独立地 管理所辖局部数据,通过局部概念层 (相当于集中式的模式层 )进行访问。 9 【正确答案】 D 【试题解析】 本题考查分布式事务处理的基本概念。一次封锁协议和两段锁协议属性集中式事务处理所采用的技术,故选项 A、 B 错误;两阶段提交协议分为参与者提交请求和协调者应答两个阶段,故
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 软件 水平 考试 中级 数据库 系统 工程师 上午 基础知识 试题 章节 练习 12 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-506832.html