欢迎您来到未来学院,加入我们共同学习吧!
1 2 3 4
  • 当前位置:首页 > 考试中心 > 计算机考试 > 三级 > 三级数据库技术 >

    三级数据库技术

    2019.9全国计算机三级数据库考试每日一练

    浏览次数:     时间:2019/06/04

    1、分布式数据库的查询优化需要考虑的主要因素包括I/0代价、CPU代价和通信代价。一般情况下,分布式数据库查询优化的首要目标是(  )。

    A.I/O代价

    B.通信代价

    C.CPU代价

    D.I/O代价和CPU代价之和

    查看答案 >>

    参考答案:B

    参考解析:在集中式数据库系统中,查询代价主要是由CPU代价和I/O代价来衡量的;在分布式数据库系统中,由于数据分布在多个不同的场地上,而分布式数据库查询中,导致数据传输量大的主要原因是数据间的连接操作和并操作,因此一般情况下,分布式数据库查询优化的首要目标是操作执行的顺序、操作执行的算法和不同场地问数据流动的顺序,即通信代价。故答案为B项。

    2、现有一个大型公司的数据库系统,其业务主要以更新事务为主,并且不同部门的用户访问不同的数据子集。随着用户数量的增加,出现了性能瓶颈。该公司希望采用分布式数据库技术解决该问题。下列最适合该应用的数据分配方式是(  )。

    A.集中式

    B.分割式

    C.复制式

    D.混合式

    查看答案 >>

    参考答案:B

    参考解析:分布式数据库的分配方式包括集中式、分割式、全复制式和混合式。集中式指所有数据片断都安排在一个场地上;分割式指全局数据有且只有一份,它们被分割成若干片段,每个片段被分配在一个特定场地上;全复制式是在每个站点上,都有全局数据的复制样本,数据的冗余性最大;混合式是指部分站点上是全局数据的若干片段,部分站点上是全局数据的副本。仅仅根据题目要求,不同部门访问不同的数据子集,并没有强调某个部门要访问全局信息,所以不考虑有全局数据的副本的必要,即选择B选项。

    3、在SQL Server 2008中,master是一个非常重要的系统数据库,如果master损坏将会对系统造成严重后果,因此系统管理员应该对master进行备份。SQL Server 2008对数据库提供的备份有:

    Ⅰ 完整备份Ⅱ 差异备份Ⅲ 日志备份

    以上备份方法中能够应用在master数据库上的是(  )。

    A.仅Ⅰ

    B.仅Ⅰ和Ⅱ

    C.仅Ⅰ和Ⅲ

    D.全部

    查看答案 >>

    参考答案:A

    参考解析:master数据库是SQL Server系统里面最重要的数据库,因为它包含了系统中的有关数据库的所有信息。对master数据库只能进行完全数据库备份操作,SQL Server不支持在master数据库上进行差异备份、事务日志备份以及文件备份。所以选择A选项。

    4、下列关于分布式数据库和并行数据库的说法,正确的是(  )。

    A.为了满足高并发业务的需要,共享内存结构的并行数据库比较适用于如银行出纳、民航售票等OLTP应用

    B.在分布式数据库的查询中,导致数据传输量大的主要原因是数据间的连接操作和选择操作

    C.如果数据分布不合理,并行数据库仅仅依靠多处理器、共享硬件资源等手段是无法实现真正意义上的并行处理的,也无法使其性能最优化

    D.与集中式数据库系统的事务相比,分布式数据库系统中只需要一个场地完成提交即可完成一个全局事务,这正是分布式数据库的优越之处

    查看答案 >>

    参考答案:C

    参考解析:A选项中的OLTP应用需要进行大量的并行事务,因此若采用共享内存结构会引起大量数据冲突;B选项中分布式数据库查询中,导致数据传输量大的原因主要是数据间的连接和并操作;D选项中分布式数据库因为不同的分片和副本,因此很多时候在一个场地完成提交不能完成全局事务,如虽完成某片数据更新,却并没有完成全局数据更新。

    5、设有某电子商务平台,该平台业务繁忙。为实现面向用户的精确营销,提高向用户推荐商品的成功率,需要建立数据仓库系统,并将数据仓库作为数据挖掘应用程序的数据源。设电子商务平台的OLTP环境中有销售数据表T1和用户信息表T2。数据仓库用表T3保存近5年的销售细节数据,同时有用户信息表T4和用户商品推荐表T5。下列方案一般情况下最为合理的是(  )。

    A.实时更新T3,即每产生一条销售记录,就将该记录同时写到T1和T3中,并触发数据挖掘程序运行,以增加数据挖掘结果的准确性和实时性

    B.当一个销售事务完成并生成销售记录后,触发数据挖掘程序在T1上执行并得到针对该用户的商品推荐列表,然后将商品推荐列表写到T5中。每隔数小时从T1获取新数据批量更新T3

    C.根据T1的变化实时更新,T3,每天定时运行数据挖掘程序,生成用户商品推荐列表,并将其写到T5中

    D.每天根据T1对T3做一次批量更新,数据挖掘程序根据新数据生成用户商品推荐列表,并将其写到T5中

    查看答案 >>

    参考答案:D

    参考解析:数据仓库是为了构建新的分析处理环境而出现的一种数据存储和组织的新技术。它的建立能充分利用已有的数据资源,把数据转换为信息,从中挖掘出知识,最终创造出效益。数据仓库有若干基本特征,包括不可更新性和随时间变化性。所谓不可更新性就是用户在提取仓库中的数据进行分析时并不会同时对数据仓库中的数据进行更新操作,而数据变化性是数据仓库每隔一段时间进行数据的更新和处理。综上可以看出,数据仓库的更新与时间间隔有关,所以不会实时更新,即排除A、C选项,又因为对用户进行推荐时要结合以往的历史数据而不是仅通过当前数据分析,即B选项错。综上可知,D选项正确。

    温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!


    上一篇:2019.9全国计算机三级数据库考试每日一练
    下一篇:2019.9全国计算机三级数据库考试每日一练
    版权所有©安徽佰通教育科技发展股份有限公司 备案号:皖B2-20180049-5 电话:0551-65772438 地址:安徽省合肥市蜀山区蜀山新产业园区振兴路自主创新产业基地4栋2层203室