计算机三级数据库题10道-天天练59

温馨提示,练前必看

**本人考试学习时整理的,如有错误理解欢迎评论区指错**

**如有侵权可以联系我删除,但是是真题和知识点应该没啥侵权问题吧**

**有引用一些别人的文档做知识点,仅作参考,可以联系我删除**

**参考的文章太多了,我就不在最后一一指出了呜呜呜谢谢大家理解**

这是第十一章的题目,暂时没有看到合适的知识点,欢迎补充

答案和解析在最后哦(有自己琢磨的思考和补充的知识点)~
 


题目

第1题,在进行数据库物理设计时,为了保证系统性能,需要综合考虑所选择的数据库管理系统的特性及软硬件具体情况。下列关于数据库物理设计的说法,错误的是(

A、在频繁执行插入、修改和删除操作的表上建立索引可能会降低系统整体性能

B、在一张表的某列上需要频繁执行精确匹配查询时,可以考虑为此列建立哈希索引

C、为了提高写入性能,数据库一般应尽量避免存储在RAID10的磁盘存储系统中

D、如果系统中存在频繁的多表连接操作,可以考虑将这些基本表组织为聚集文件,以提高查询效率
 

第2题:下列关于SQL Server 2008数据库日志文件的说法,正确的是

A、日志文件的空间不能自动增长

B、日志文件必须与次要数据文件存放在相同的文件夹中

C、日志文件的大小不能大于主要数据文件的大小

D、日志文件可以与主要数据文件存放在不同的文件夹中
 

第3题:对于故障管理,下列说法正确的是()

A、软件容错最完全的方法是设计两套相同的数据库系统同时工作,数据的变化也同步,空间有一定的距离,因此同时破坏两套的概率几乎为零,这样就能达到数据库的完全安全

B、动态转储提高了数据库的可用性,但是数据的有效性却迟迟得不到保证

C、介质故障是指数据库在运行过程中,系统突然停止运转,所有正在运行的事务以非正常方式终止,需要系统重新启动的故障

D、在数据库系统中,事务日志能够实现数据转储
 

第4题:某数据库应用系统使用SQL Server 2008作为数据库平台。在系统运行期间,用户反映某更新操作很慢,无法正常完成业务。系统工程师分别在用户的客户机和数据库服务器上使用数据库管理系统自带的客户端工具执行此更新操作语句,发现该语句执行后长时间无响应。经检查数据库服务器CPU使用率小于1%,磁盘IO也非常小。造成此现象可能的原因是()

A、客户机到数据库服务器的网络故障

B、更新操作涉及到的表没有建立主码

C、更新的字段没有建立有效的索引

D、更新操作涉及到的数据被锁定
 

第5题:检查点能减少数据库完全恢复时所必须执行的日志,提高数据库恢复速度。下列有关检查点的说法,错误的是()。

A、检查点记录的内容包括建立检查点时正在执行的事务清单和这些事务最近一个日志记录的地址B、在检查点建立的同时,数据库管理系统会将当前数据缓冲区中的所有数据记录写入数据库中 C、数据库管理员应定时手动建立检查点,保证数据库系统出现故障时可以快速恢复数据库数据 D、使用检查点进行恢复时需要从"重新开始文件"中找到最后一个检查点记录在日志文件中的地址
 

第6题:数据库运行环境和参数的调整是数据库优化的重要工作。下列关于此项工作的说法,错误的是() 。

A、在进行服务器IO调整时,为了提高磁盘写入速度可以将RAID1换成RAID5

B、增加服务器内存可以增加数据库可用内存,缓冲更多的磁盘数据,提高查询速度

C、当发现数据库CPU使用率很高时,可以考虑检查运行的SQL语句,对其进行调整

D、当有大量SQL语句在网络上传输时,可以考虑调整网络设备,提高数据库系统性能
 

第7题:日志文件对实现数据库系统故障的恢复有非常重要的作用。下列关于数据库系统日志文件的说法,正确的是()

A、数据库系统不要求日志的写入顺序必须与并行事务执行的时间次序一致

B、为了保证数据库是可恢复的,必须严格保证先写数据库后写日志

C、日志文件中检查点记录的主要作用是提高系统出现故障后的恢复效率

D、系统故障恢复必须使用日志文件以保证数据库系统重启时能正常恢复,事务故障恢复不一定需要使用日志文件
 

第8题:某跨国公司的业务系统需要提供全球性服务,该业务系统需要24小时×7天在线服务,系统业务繁忙,为了保证业务系统中数据库数据的安全,需要设计与实施数据转储机制,设计完成该数据库每天数据增量的转储需要两个小时,在不考虑成本因素的情况下,下列最合理的是()

A、配备高性能数据库服务器,通过事务传送机制实时地将数据库中的任何变化反映到备份环境中

B、每天划出长度为2小时的时间窗口tw,在tw内采用静态转储方法实现每天数据增量的转储

C、每天划出长度为2小时的时间窗口tw,在tw内采用动态转储方法实现每天数据增量的转储

D、每周做一次完全转储,每天选择浮动时间段对变化的数据进行转储
 

第9题:为了保证数据库系统稳定运行,需要使用服务器容错技术保证其运行服务器的可靠性。下列有关Active-Standby模式服务器容错技术的说法,错误的是()。

A、此模式需要两台服务器使用共享的存储设备,数据库中数据需要存储在此设备中

B、此模式需要在两台服务器之间建立专用的状态检测网络

C、此模式中增加串口方式检测服务器状态可以有助于避免"脑裂"现象出现

D、此模式的优点是两台服务器切换速度快,数据库连接不中断,应用不受影响
 

第10题:如何从故障中恢复数据库,保证数据库中数据的安全性和正确性是数据库管理系统需要解决的非常重要的问题。下列有关数据库故障及解决方法的说法,错误的是()。

A、预期的事务内部故障可以通过将事务回滚,撤销其对数据库的修改,使数据库达到一致性状态B、对于非预期的事务内部故障需要利用日志文件撤销其修改,一般需要管理员人工干预恢复过程C、数据库系统发生软故障后需要进行UNDO和REDO两项工作
D、介质故障的容错方式可以采用软件容错也可以采用硬件容错
 


答案及解析

第1题

正确答案:C

RAID10比RAID5在写数据上更稳定、速度更快,所以C项中应尽量避免存储在RAID5的磁盘存储系统中。
 

第2题

正确答案:D 

事务日志文件的推荐扩展名为.1df,用于存放恢复数据库的所有日志信息。每个数据库必须至少有一个日志文件,也可以有多个日志文件。日志文件的存放位置没有限制,另外日志文件可以设置自动增长,对日志文件的大小没有限制。
 

第3题

正确答案:B

硬件容错最完全的方法是设计两套相同的数据库系统同时工作,数据的变化也同步,空间有一定的距离,因此同时破坏两套的概率几乎为零,这样能达到数据库的完全安全。若数据库在运行过程中,系统突然停止运转,所有正在运行的事务以非正常的方式终止,则需要重新启动的故障就是系统故障。在数据库中,事务日志能够实现数据恢复
 

第4题

正确答案 : D

因为在客户端和服务器自带的客户端工具上都是长时间运行无响应,所以与网络无关,A错误;B表在建立时必须设定主码,若没有设定则黑默认所有属性集合为主码,所以B错;C索引在更新时比较复杂,其本身为虚表,在更新时会对其数据所在的原表更新。当数据被上锁后,若其它事务对其进行写操作,只能等其释放后才能调用。
 

第5题

正确答案:C

检查点应当由数据库恢复子系统自动的定期或者不定期的建立,而不应当由数据库管理员手动建立。
 

第6题

正确答案:A

RAID(Redundant Arrays of Inexpensive Disks,磁盘阵列) 磁盘阵列是由很多便宜、容量较小、稳定性较高、速度较慢磁盘组合成一个大型的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。

RAID技术主要包含RAID 0~RAID 50等数个规范,它们的侧重点各不相同:

RAID1可以提高读取性能和很高的数据安全性和可用性

RAID 5更适合于小数据块<http;/baike. haosou.com/doc/2254878.htm>和随机读写的数据
 

第7题

正确答案:C

A项日志写入顺序必须和并行事务执行的时间次序一致,因为这样才能在数据库恢复时进行redo,undo操作,从而保证数据的一致性而不会产生脏数据;﹔B项必须先写日志再写数据库,这样当数据库发生故障时可以根据日志完全恢复,否则如果先写数据,当数据刚写完时,数据库故障而没来得及写白志,导致数据恢复时发生错误。D项事务恢复时同样需要日志,如redo、 undo操作。
 

第8题

正确答案:A

静态转储过程中系统不能运行其他事务,因为会降低数据库的可用性;

动态备份运行转储操作和用户事务并发执行,即允许在转储过程中数据库进行存取和修改,动态储存虽然克服了静态储存的一些缺点,但是动态转储可能造成数据库的不一致性,使数据的有效性得不到保证。为了数据的有效性,需要引入日志文件,用它记录转出期间各种事务对数据库的修改活动记录,然后使用动态转储的备份副本加上日志文件就可以将数据库恢复到某一时刻的正确状态。

完全转储加增量转储,在这种转储方式下,恢复中使用的转储文件较多,其中任何一次转储出了问题都会导致恢复天败,同时恢复时间长
 

第9题

正确答案:D

主-备方式(Active-Standby方式)即指的是一台服务器处于某种业务的激活状态(即Active状态)另一台服务器处于该业务的备用状态(即Standby状态)。该方式的特点是当Active状态服务器出现故障的时候,通过软件诊断将Standby机器激活,保证系统在最短时间内恢复正常使用。而

双主机方式(Active-Active方式)即指两种不同业务分别在两台服务器上互为主备状态(即Active-Standby和Standby-Active状态),优点是两台服务器切换速度快,数据库连接不中断,应用不受影响

第10题

正确答案:B

事务故障包括预期内的事务故障和非预期的事务故障,两种事务故障的恢复都是由系统自动完成的,对用户是透明的。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值