温馨提示,练前必看
**本人考试学习时整理的,如有错误理解欢迎评论区指错**
**如有侵权可以联系我删除,但是是真题和知识点应该没啥侵权问题吧**
**有引用一些别人的文档做知识点,仅作参考,可以联系我删除**
**参考的文章太多了,我就不在最后一一指出了呜呜呜谢谢大家理解**
这是第四章的题目,暂时没有看到合适的知识点,欢迎补充
答案和解析在最后哦(有自己琢磨的思考和补充的知识点)~
题目
第61题:为了减少数据库管理系统中的死锁,有下列措施
I.事务按同一顺序访问资源
II.检测事务等待图并撤销回路中的某个事务
III.将大事务切分成若干个小事务
IV.使用绑定连接
上述措施中,属于可以在应用程序设计过程中采取的措施是()
A、仅I和II
B、仅I、III和IV
C、仅II和III
D、仅II、III和IV
第62题:在数据库应用系统安全架构设计中,不属于环境安全设计的是
A、计算机病毒防护
B、数据库用户权限验证
C、网络环境安全
D、物理环境安全
第63题:在数据库应用系统安全架构设计中,属于环境安全设计的是
A、数据库中数据的完整性保护
B、数据库用户权限验证
C、计算机病毒防护
D、数据加密存储
第64题:有如下建表语句:create table test(A int, B int, check(B > 25)),其中的check约束条件的作用对象属于哪个级别?
A、元组 B、列 C、关系 D、数据库
第65题:有如下建表语句:create table test(A int, B int, unique(A.B)).其中的unique约束条件的作用对象属于哪个级别
A、关系 B、列 C、元组 D、数据库
第66题,某系统中事务T1从账户A转出资金到账户B中,在此事务执行过程中,另一事务T2要进行所有账户余额统计操作。在T1和T2事务成功提交后,数据库服务器突然掉电重启。为保证T2事务的统计结果及重启后A、B两账户余额正确,需要利用到的事务性质分别是()
A、一致性和隔离性
B、原子性和一致性
C、隔离性和持久性
D、原子性和持久性
第67题:以下关于事务调度的说法错误的是()
A、调度分为串行调度和并发调度
B、串行调度的特点是一个事务的所有操作都执行完后才开始执行另一个事务
C、多个事务的调度必须保持每个事务的操作在事务中的执行顺序不变
D、并发调度中不同事务的操作不可以交叉执行
第68题:数据库管理系统为用户和应用程序提供了_____语言,用此语言可以定义数据库的模式结构,但此语言执行后的结果不能回滚。
第69题:在进行数据库应用系统需求分析时,需要给出允许并发访问的最大用户数,这属于数据库应用系统的_____需求分析。
第70题:从功能角度数据库应用系统可以划分为表示层、业务逻辑层、数据访问层、数据持久层四个层次,其中负责向表示层直接传送数据的是______层。
答案及解析
第61题
正确答案:B
检测事务等待图并撤销回路中的某个事务是在数据库应用系统运行过程中由DBMS完成的工作,不是应用程序设计过程中采取的措施。剩下三个属于在应用程序设计中预防死锁的办法。
第62题
正确答案:B
环境安全设计包括漏洞与补丁、计算机病毒防护(计算机实时监控、安装杀毒软件、定期查杀病毒)、网络环境安全(防火墙、入侵检测系统、网络隔离)和物理环境安全。
第63题
正确答案:C
环境安全设计包括漏洞与补丁、计算机病毒防护(计算机实时监控、安装杀毒软件、定期查杀病毒)、网络环境安全(防火墙、入侵检测系统、网络隔离)和物理环境安全。
第64题
正确笞案:A
由建表语句可知,check约束条件的作用对象属于元组,当B列不满足约束的时候,这一元组的数据都无法添加到表中。
第65题
正确笞案:A
对元组的约束主要指对记录中各个属性之间的联系的约束条件。
第66题
正确答案:B
两个事务并发执行时,隔离性保证其并行结果正确性。当事务提交后断电,则持续性保证其对数据库的改变是永久的,结果不受影响。
事务的四个性质:原子性、一致性、隔离性、持久性。
原子性描述的是事务中包括的诸多操作为了保持一致性要么都做,要么都不做;
一致性描述的是事务执行结果从一个一致性到另一个一致性的变化。
第67题
正确答案:D
事务是构成数据库应用中一个独立逻辑工作单元的操作的集合,也是访问并可能更新数据库中各种数据项的一个程序执行单元。数据库系统通过执行各种事务实现对数据库数据的操作,管理和执行事务是DBMS的基本功能。事务的四大特性为:①原子性;②一致性﹔③隔离性;④持久性。事务调度则是为了保证事务的此四大特性"调度分为串行调度和并发调度。串行调度的特点是一个事务的所有操作都执行完后才开始执行另一事务,不存在事务操作的交叉执行;不同事务操作的交叉执行称为并发调度,DBMS交叉执行来自多个事务的各个操作,以提高数据库系统的性能。并发调度中不同的事务的操作可以交叉执行。
第68题
正确答案: DDL
数据库模式定义语言DDL(Data Description Language是用于描述数据库中要存储的现实世界实体的语言。
第69题
正确答案: 性能
性能需求分析主要内容包括数据操作响应时间、系统吞吐量、允许并发访问的最大用户数和每TPS代价值( Price per TPS)
第70题
正确答案: 业务逻辑
表示层负责所有与用户交互的功能;业务逻辑层负责根据业务逻辑需要将表示层获取的数据进行组织后,传递给数据访问层,或将数据访问层获取的数据进行相应的加工处理后,传递给表示层用于展示﹔数据访问层负责与DBMS系统进行交互,提取或存入应用系统所需的数据﹔数据持久层负责保存和管理应用系统数据。