关于数据库事务,以下说法正确是的?()
第1题:
关于事务,说法正确的是()。
A.所有的事务都有一个开始和结束
B.事务可以被撤销,但不能被保存
C.事务必须以原子的方式被执行
D.事务是基于数据库的执行工作单元
第2题:
事务是数据库中非常重要的概念。下列关于事务的说法,错误的是( )。
A.当数据库出现事务故障或系统故障时,可以通过数据库日志文件进行恢复
B.事务并发执行可能导致数据错误,采用三级加锁协议可以保证数据的一致性
C.为了检测死锁,数据库管理系统会在执行每个事务时检测事务等待图中是否出现回路
D.数据库管理系统可以采用先来先服务的方式防止活锁现象的出现
第3题:
关于数据库说法正确的是( )。
A.MySQL是一款使用广泛的支持事务处理的免费的数据库产品
B.Oracle产品适合大型复杂的数据库应用,并且适合进行事务分析处理
C.Windows NT结构的服务器平台和Access搭配是电子商务系统的最佳选择
D.IBM的DB2适合大量复杂的数据应用,常作为大型企业的核心业务数据库
第4题:
事务是数据库技术中一个非常重要的概念。下列关于事务的说法,错误的是
A.当某事务未执行完成时,数据库暂时处于不一致状态,这时其他事务不会因这种不 一致状态而出现数据错误
B.事务并发执行可以提高系统性能,但可能会导致数据出现问题。为了保证数据库数 据的一致性,对事务的调度一般尽可能采用串行调度策略
C.利用日志文件进行数据库事务故障恢复和系统故障恢复是实现事务持久性的重要 手段
D.存储管理器以事务方式访问数据库中的数据,确保数据库状态的一致性
第5题:
第6题:
属于邻近是的是什么呢,以下说法正确的是?()
第7题:
下面说法正确的有()
第8题:
在MS SQL Server中,关于数据库的说法正确的是()。
第9题:
以下对于事务的叙述,比较全面的是()
第10题:
对于每个数据库事务,应该创建一个Session Factory对象
一个Session Factory对象对应一个数据库存储源
Session Factory是重量级的对象,不应该随意创建。如果系统中只有一个数据库存储源,只需要创建一个
Session Factory的load()方法用于加载持久化对象
第11题:
使用SQLiteDatabese的beginTransaction()方法可以开启一个事务
当程序执行到endTransaction()方法的时候,会检查事务的标志是否为成功
当应用需要提交事务,必须在程序执行到endTransaction()方法之前使用setTransactionSuccessful()方法设置事务的标志为成功,如果不调用该方法,就会默认回滚事务
SQLite允许嵌套事务
第12题:
事务中的操作是一个整体,要成功都成功,要失败都失败
事务可以把所操作的数据库由一个状态转变到另一个状态
事务在提交之前,其它事务看不到它对数据库的影响
事务提交后,其结果将在数据库中得以体现
以上所述都是正确的
第13题:
数据库管理系统中,为了保证事务的正确执行和维护数据库的完整性,要求数据库系统维护以下事务特性:【 】、一致性、隔离性和持久性。
第14题:
●关于ROLLBACK的描述,正确的是__(55) 。
(55)
A. ROLLBACK语句会将事务对数据库的更新写入数据库
B.ROLLBACK语句会将事务对数据库的更新撤消
C.ROLLBACK语句会退出事务所在程序
D.ROLLBACK语句能够将事务中使用的所有变量置空值
第15题:
A.事务对数据库的所有操作,是一个不可分割的工作单元。这些操作要么全部执行,要么什么也不做。
B.一个事务独立执行的结果,应保持数据库中数据的一致性。确保单个事务的一致性是由应用程序员编写事务程序来实现的。
C.在多个事务并发执行时,系统应保证其结果与这些事务先后单独执行时的某一结果是一样的。
D.一个事务完成后,系统不一定立即将其对数据库的更新写入磁盘,因此,如果系统出现故障,就会丢失它对数据库的更新并且无法恢复。
第16题:
第17题:
在执行长时间的数据库操作的时候,需要数据库的事务支持来确保信息的完整性,下面关于事务的说法,不正确的是()
第18题:
以下关于SessionFactory的说法哪些是正确的?()
第19题:
关于日志下面说法正确的有()
第20题:
关于数据库事务描述不正确的是()。
第21题:
一个数据库可以不包含事务日志文件
一个数据库可以只包含一个事务日志文件和一个数据库文件
一个数据库可以包含多个数据库文件,但只能包含一个事务日志文件
一个数据库可以包含多个事务日志文件,但只能包含一个数据库文件
第22题:
对于每个数据库事务,应该创建一个SessionFactory对象。
一个SessionFactory对象对应一个数据库
SessionFactory是重量级的对象,不应该随意创建。如果系统中只有一个数据库存,只需要创建一个。
SessionFactory的load()方法用于加载持久化对象
第23题:
对于每个数据库事务,应该创建一个SessionFactory对象
一个SessionFactory对象对应一个数据库存储源。
SessionFactory是重量级的对象,可以随意创建。
SessionFactory的load方法用于加载持久化对象。