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

温馨提示,练前必看

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

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

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

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

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

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


题目

第71题:数据库完整性约束条件的作用对象分为列、元组和______三种级别。
 
第72题:在数据库事务______设计阶段,使用read和write原语来表达存取操作。
第73题:三层浏览器/服务器结构的数据库应用系统是由浏览器、应用服务器和______服务器三部分组成的。
 
第74题:三层浏览器/服务器结构的数据库应用系统是由浏览器、数据库服务器和_____服务器三部分组成的。
 
第75题:在三层B/S结构的数据库应用系统中,业务规则是在_____服务器端完成的。
 
第76题:从安全性角度考虑,防火墙技术是用来保证数据库应用系统的______环境安全的。
 
第77题:在三层B/S结构的数据库应用系统中,事务处理是在______服务器端完成的。
 
第78题:在三层浏览器/服务器体系结构的数据库应用系统中,Web浏览器实现的是_____层的功能。
 
第79题:为了保证正确地调度事务的并发操作,事务对数据库对象加锁、解锁需遵守加锁协议。加锁协议中两阶段加锁协议可以保证事务调度______性。
 
第80题:事务是数据库执行的基本单位,如果一个事务执行成功,则全部更新提交:如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未执行过,这就是保持数据库处于______状态。
 
第81题:某事务从账户A转出资金并向账户B转入资金,此操作要么全做,要么全不做。为了保证该操作的完整,需要利用到事务性质中的________性。
 
第82题:在一个事务执行过程中,其正在访问的数据被其他事务所修改,导致处理结果不正确,这是由于违背了事务性质中的_________性而引起的。
 
第83题:两阶段加锁协议可以保证事务调度的______性。
 

答案及解析

第71题

正确答案: 关系或表

数据库完整性约束条件的作用对象分为列、元组和关系三种级别。元组对应于行,关系对应于表。
 

第72题

正确答案:  概要

事务概要设计的任务是根据需求分析阶段识别出的各种DBAS事务,设计与具体的DBMS和实现方法无关的事务数据处理流程,明确事务所访问的各关系表。把事务中对数据库数据的查询、插入、删除、修改操作用与具体DBMS平台无关的两个元操作read、write抽象表示。
 

第73题

正确答案: 数据库或database或DB

三层浏览器/服务器结构的数据库应用系统是由浏览器、应用服务器和数据库服务器三部分组成。
 

第74题

正确笞案: 应用

三层浏览器/服务器结构的数据库应用系统是由浏览器、数据库服务器和应用服务器三部分组成的。
 

第75题

正确答案:  应用或APP

三层B/S结构系统结构将数据处理功能分解并分布在表示层、应用层和数据层三个层次上。表示层位于客户端,由Wet刘览器实现;应用层位于Web应用服务器,实现面向具体应用领域的业务规则;数据层位于数据库服务器,通过DBMS完成具体的数据存储和数据存取等数据管理功能。
 

第76题

正确答案: 网络

防火墙作为一个分离器、限制器和分析器,用于执行两个网络之间的访问控制策略,有效地监控了内部网络和外部网络之间的各种活动,保护网络内部的关键资源。因此防火墙技术是用来保证数据库用系统的网络环境安全的。
 

第77题

正确答案: 数据库或DB或Database

在三层B/S结构的数据库应用系统中,数据库服务器接收应用服务器提出的数据操作请求,按照事务逻辑对数据库进行查询和修改,并将数据访问结果返回给应用服务器。
 

第78题

正确答案:表示或表现

在三层浏览器/服务器体系结构的数据库应用系统中,表示层位于客户端,由Wet浏览器实现,根据现实逻辑完成具体的数据表示和人机交互功能。
 

第79题

正确笞案: 可串行

DBMS对并发事务不同的调度可能会产生不同的结果。为了衡量调度正确性,执行结果如果可以等价于串行调度则认为是正确的,这样的调度叫可串行调度。而两段锁协议就是实现可串行调度的协议。若并发执行的所有事务均遵守两段锁协议,则这些事务的任何并发调度都是可串的。

第80题

正确答案:【笞案】一致性

数据库的一致性指的是事务执行成功则全部提交,必须使所有数据都具有一致的状态,如果一个事务提交失败,所有做过的更新全部撤销。
 

第81题

正确答案: 原子

事务是数据库的逻辑工作单位,事务中包括的诸多操作要么操作,要么都不做。
 

第82题

正确答案:隔离

为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:

①原子性:事务的所有操作在数据库中要么全部正确反映出来,要么全部不反映。
②一致性:事务的隔离执行(即没有并发执行的其他事务),保持数据库的一致性。

③隔离性:尽管多个事务可以并发执行,但系统必须保证,对任一对事务Ti和Tj,在Ti看来,Tj或者在Ti开始之前已经停止执行,或者在Ti浣成之后开始执行。这样,每个事务都感觉不到系统中有其他事务在并发地执行。

④持久性:一个事务成功完成后,它对数据库的改变必须是永久的,即使系统可以出现故障。根据题意,正在访问的数据被其他事务所修改违背了事务性质的隔离性。
 

第83题

正确笞案: 可串行

DBMS对并发事务不同的调度可能会产生不同的结果。为了衡量调度正确性,执行结果如果可以等价于串行调度则认为是正确的,这样的调度叫可串行调度。而两段锁协议就是实现可串行调度的协议。若并发执行的所有事务均遵守两段锁协议,则这些事务的任何并发调度都是可串的。

  • 21
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值