百年教育职业培训中心 百年教育学习服务平台
题库试卷

【广开搜题】广东开放大学Mysql数据库及应用(专,2024春)第11章作业_1_1参考答案

来源: 更新时间:

【广开搜题】广东开放大学Mysql数据库及应用(专,2024春)第11章作业_1_1参考答案试卷总分:100得分:951.11-1、事务回滚是指当事务中的某一语句执行失败时,将对数据库的操作恢复到事务

【广开搜题】广东开放大学Mysql数据库及应用(专,2024春)第11章作业_1_1参考答案


试卷总分:100 得分:95

1.11-1 、事务回滚是指当事务中的某一语句执行失败时,将对数据库的操作恢复到事务执行前或某个指定位置。事务回滚使用 命令。

A.ROLLER

B.RETURN

C.COMMIT

D.ROLLBACK渝粤题库

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


2.11-2 、默认情况下,在MySQL中直接写的SQL语句都是()提交的。

A.不确定

B.自动

C.手动

D.隐式

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


3.11-3 、( )是事务中最低的级别,该级别下的事务可以读取到另一个事务中未提交的数据,即脏读。

A.READ UNCOMMITTED

B.READ COMMITTED渝粤教育

C.REPEATABLE READ

D.SERIALIZABLE

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


4.11-4 、将事务隔离级别设置为READ COMMITTED可以避免脏读。但不能避免( )的情况。~

A.不可重复读

B.不可重复读和幻读

C.幻读

D.可重复读和幻读

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案

渝粤题库

5.11-5 、若数据库中有 学生表 共10条记录,执行命令:UPDATE 学生表 SET年级= 年级+1;

执行至第5条记录时系统错误退出执行,那么学生表受影响的记录数是( )。

A.不确定

B.0条

C.5条

D.10条

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


6.11-6 、在手动提交模式中,在最近一次COMMIT之后,执行了7条命令,其中第4条命令是create table……,其他6条都是INSERT命令。如果运行ROLLBACK将撤销几条命令的执行?渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

A.3条

B.4条

C.7条

D.2条

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


7.11-7 、属于事务控制的语句是( )广开形成性考核答案

A.End

B.Create Tran、Commit、RollBack

C.Begin Tran、Continu

D.End渝粤题库

E.Begin、Continu

F.Begin Tran、Commit、RollBack

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案F


8.11-8 、在"不可重复读”的状态下,如果需要多次读取某一数据,可能会产生差异,这在"报表生成业务”中是不可接受的。此时需要将事务隔离级别设置为_________。

A.COMMITTED

B.READ UNCOMMITTED

C.REPEATABLE READ

D.READ COMMITTED

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案

渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

9.11-17 、事务作为一个逻辑单元,必须具备( )属性。

A.持久性(Durability)

B.一致性(Consistency)

C.隔离性(Isolation)

D.原子性(Atomicity)

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


10.11-18 、事务隔离级别包括( )。

A.串行化

B.读提交

C.读未提交

D.可重复读

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


11.11-19 、Mysql事务提交方式的说法正确的是:

A.手动提交:使用MySQL客户端执行 SQL命令后必须使用commit命令执行事务,否则所执行的 SQL命令无效,如果想撤销事务则使用 rollback命令(在commit之前)。

B.手动设置set @@autocommit

C.自动提交:MySQL 在自动提交模式下,每个SQL语句都是一个独立的事务。这意味着,当您执行一个用于更新记录的语句之后,MySQL立刻把更新存储到磁盘中。渝粤题库

D.0,即设定为非自动提交模式。

E.隐式提交:包括MySQL在内的一些数据库,当发出一条类似 DROP TABLE或 CREATE TABLE这样的 DDL语句时,会自动进行一个隐式地事务提交。渝粤题库,我们的目标是要做全覆盖、全正确的答案搜索服务。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


12.11-20 、如果输入“ROLLBACK”命令,没有产生事务的回滚,可能的原因是( )。

A.事务期间没有对数据的修改操作

B.没有运行“START TRANSACTION”命令开启事务

C.由于DDL语句使得所有对数据的修改已经隐式提交

D.该数据库的存储引擎不支持事务管理

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案

广东开放大学作业答案

13.11-9 、一致性:是指当事务完成时,必须使所有数据都具有一致的状态。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


14.11-10 、一条update语句需要更新多条记录,如果其中一条记录更新不能完成,那么所有记录的更新都将被撤销。这个案例体现的是事务的一致性。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


15.11-11 、隔离性:是指执行事务的修改必须与其他并行事务的修改相互隔离。当多个事务同时进行时,它们之间应该互不干扰,应该防止一个事务处理其他事务也要修改的数据时,不合理的存取和不完整的读取数据。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


16.11-12 、持久性:是指当一个事务完成之后,它的影响永久性地保存在数据库系统中,也就是这种修改写到了数据库中。所以在银行系统中,转账业务提交之后,是不能撤销的。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案广开形成性考核答案


17.11-13 、在微信转账中,选择“接收”则转出账户和转入账户的数据同时修改,选择“拒收”则转出账户和转入账户的数据都不修改。体现了事务的原子性和一致性。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案

渝粤题库

18.11-14 、数据库是一个共享资源,可以供多个用户多线程并发访问的,所以很容易出现多个线程同时开启事务的情况,这样就会出现脏读、重复读以及幻读的情况,若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库的一致性。为了避免这种情况的发生,就需要为事务设置隔离级别。渝粤题库

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案

广开搜题

19.11-15 、事务就是针对数据库的一组操作,它可以由一条或多条SQL语句组成,同一个事物的操作具备同步的特点,如果其中有一条语句无法执行,那么所有的语句都不会执行,也就是说,事务中的语句要么都执行,要么都不执行。

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


20.11-16 、原子性:是指事务必须执行一个完整的工作,要么执行全部数据的修改,要么全部数据的修改都不执行。渝粤教育

答案:更多参考答案,请关注【广开搜题】微信公众号,发送题目获取答案


电话咨询