更多“单选题JTA控制事务实质上是通过()来控制,这种方式可以跨数据库进行事务访问。A java.SQL.ConnectionB UserTansaction接口C Java.SQL.StatementD Java.SQL.EJBException”相关问题
  • 第1题:

    关于事务的描述参考的是( )。

    A 事务可以看作是作业或任务,它是完成用户一个特定工作的一组命令 ,是构成 单一逻辑工作 单元的

    B 事务(transaction) 是数据库应用的基本性质之一,是管理数据库运作的一个逻辑单位。

    C 多个用户的应用要同时参考运行,需要用事务来控制并发控制

    D 为了保证不丢失数据,也需要事务来进行恢复控制。


    参考答案ABCD

  • 第2题:

    在并发控制中,事务是数据库的逻辑工作单位,是用户定义的一组操作序列,一个程序可以包含多个事务,事务是并发控制的【 】。


    正确答案:改前值
    改前值 解析:由于系统在正常事务处理时登记日志,对数据库中的更新活动进行了必要的记录,这样当发生故障时就可以利用日志文件中的信息进行故障恢复,即反向扫描日志文件,查找该事务的更新操作,恢复到操作前的状态——“改前值”。

  • 第3题:

    数据库管理系统能实现对数据库中数据表的创建和删除等操作,这种功能被称为 (25) 。

    A.数据定义

    B.事务控制

    C.数据操纵

    D.数据控制


    正确答案:A
    本题考查数据库技术——结构化查询语言的基本理论。SQL的功能包括数据定义、数据操纵、数据库控制、事务控制四个方面:数据定义:用于定义和修改数据库对象。如CREATETABLE(创建表)、DROPTABLE(删除表)等。数据操纵:对数据的增、删、改和查询操作。如SELECT(查询数据)、INSERT(插入记录)、DELETE(删除记录)、UPDATEl修改数据)等。数据库控制:控制用户对数据库的访问权限。如GRANT(授予权利)、REVOKE(取消权利)等。事务控制:控制数据库系统事务的运行。如COMMIT(事务提交),ROLLBACK(事务撤消)等。

  • 第4题:

    在SQL中,通过使用COMMIT和和ROLLBACK语句可以结束事务。以下说法正确的是( )

    A.某事务执行了ROLLBACK语句,表示事务正确地执行完毕
    B.某事务执行了ROLLBACK语句,可将其对数据库的更新写入数据库
    C.某事务执行了ROLLBACK语句,可将其对数据库的更新撤消
    D.某事务执行了COMIMIIT语句,其影响可用ROLLBACK语句来撤销

    答案:C
    解析:

  • 第5题:

    ()是数据库应用的基本性质之一,是管理数据库运作的一个逻辑单位。多个用户的应用要同时正确运行,需要用事务来控制();为了保证不丢失数据,也需要事务来控制()


    正确答案:事务;并发控制;恢复控制

  • 第6题:

    Bean管理事务有两种方法:JDBC控制事务和JTA控制事务。


    正确答案:正确

  • 第7题:

    ()是数据库应用的基本性质之一,是管理数据库运作的一个逻辑单位。多个用户的应用要同时正确运行,需要用事务来控制(());为了保证不丢失数据,也需要事务来控制(())。 事务可以看作是作业或任务,它是完成用户一个特定工作的(),是构成()单元的()。


    正确答案:事务(transaction);并发控制;恢复控制;一组命令;单一逻辑工作;操作集合

  • 第8题:

    JDBC API提供了()接口来对数据库存储过程进行调用。

    • A、java.sql.DriverManagger
    • B、java.sql.Connection
    • C、java.sql.Statement
    • D、java.sql.Result
    • E、java.sql.CallableStatement

    正确答案:E

  • 第9题:

    单选题
    在weblogic中如果部署的一应用访问两个数据库并需要进行事务控制,则需配置什么样的数据源()
    A

    TxDataSource(XADriver)

    B

    一般DataSource

    C

    没有要求


    正确答案: A
    解析: 暂无解析

  • 第10题:

    填空题
    软故障破坏了事务的()和()。解决方法:只需要通过事务控制将数据库恢复到事务修改之前的状态,即通过执行ROLLBACK TRANSACTION命令()未执行完的事务。

    正确答案: 原子性原则,一致性原则,撤消
    解析: 暂无解析

  • 第11题:

    填空题
    ()是数据库应用的基本性质之一,是管理数据库运作的一个逻辑单位。多个用户的应用要同时正确运行,需要用事务来控制();为了保证不丢失数据,也需要事务来控制()

    正确答案: 事务,并发控制,恢复控制
    解析: 暂无解析

  • 第12题:

    ( 难度:中等)以下关于事务管理说法错误的是( )。
    A.实现编程事物,可以实现PlatformTransaction接口或是使用事务模板TransactionTemplate
    B.Spring事务管理方式包括编程方式、声明式
    C.声明式采用配置xml方式,将事务管理与实际业务代码解耦
    D.编程式采用的方式来控制事物的边界

    答案:A

  • 第13题:

    所有事务均是通过读写操作来存取数据库中的数据内容,在这些事务的并发执行过程中,可以通过对这事务的读写活动进行【 】调度,使得这些活动的执行过程不影响数据库的一致性。


    正确答案:可串行化的 或 可串行化
    可串行化的 或 可串行化 解析:所有事务均是通过读写操作宋存取数据库中的数据内容,在这些事务的并发执行过程中,可以通过对这些事务的读写活动进行可串行化调度,使得这些活动的执行过程不影响数据库的一致性。

  • 第14题:

    事务是数据库中非常重要的概念。下列关于事务的说法,错误的是( )。

    A.当数据库出现事务故障或系统故障时,可以通过数据库日志文件进行恢复

    B.事务并发执行可能导致数据错误,采用三级加锁协议可以保证数据的一致性

    C.为了检测死锁,数据库管理系统会在执行每个事务时检测事务等待图中是否出现回路

    D.数据库管理系统可以采用先来先服务的方式防止活锁现象的出现


    正确答案:C
    检测死锁有多种方法,包括超时法、等待图法等。事务等待图法动态地反映了所有事务的等待情况,并发控制的子系统周期性地生成事务等待图进行检测,而不是在执行每个事务时进行检测。所以选择C。

  • 第15题:

    事务是数据库技术中一个非常重要的概念。下列关于事务的说法,错误的是

    A.当某事务未执行完成时,数据库暂时处于不一致状态,这时其他事务不会因这种不 一致状态而出现数据错误

    B.事务并发执行可以提高系统性能,但可能会导致数据出现问题。为了保证数据库数 据的一致性,对事务的调度一般尽可能采用串行调度策略

    C.利用日志文件进行数据库事务故障恢复和系统故障恢复是实现事务持久性的重要 手段

    D.存储管理器以事务方式访问数据库中的数据,确保数据库状态的一致性


    正确答案:B

  • 第16题:

    许多在线计算机系统都维护了所有事务的日志.如果更新在线文件时发生了错误,可以用事务日志来进行文件重构和错误跟踪.下面()术语最好地描述了事务日志。

    • A、输入控制
    • B、全面控制
    • C、处理控制
    • D、应用开发控制

    正确答案:C

  • 第17题:

    数据库管理系统为什么要对事务进行并发控制?如果不进行并发控制会出现哪些问题?


    正确答案: 1.为了充分利用系统资源发挥数据库共享资源的特点,应该允许多个事务并行地执行,当多用户并发地存取数据库时就会产生多个事务同时存取同一数据的情况,若对并发操作不加控制就可能会存取和存储不正确的数据,破坏事务的一致性和数据库的一致性;所以数据库管理系统必须提供并发控制机制。
    2.如果不进行并发控制会出现数据丢失修改、不可重复读和读“脏”数据等问题。

  • 第18题:

    JTA控制事务实质上是通过()来控制,这种方式可以跨数据库进行事务访问。

    • A、java.SQL.Connection
    • B、UserTansaction接口
    • C、Java.SQL.Statement
    • D、Java.SQL.EJBException

    正确答案:B

  • 第19题:

    软故障破坏了事务的()和()。解决方法:只需要通过事务控制将数据库恢复到事务修改之前的状态,即通过执行ROLLBACK TRANSACTION命令()未执行完的事务。


    正确答案:原子性原则;一致性原则;撤消

  • 第20题:

    问答题
    数据库管理系统为什么要对事务进行并发控制?如果不进行并发控制会出现哪些问题?

    正确答案: 1.为了充分利用系统资源发挥数据库共享资源的特点,应该允许多个事务并行地执行,当多用户并发地存取数据库时就会产生多个事务同时存取同一数据的情况,若对并发操作不加控制就可能会存取和存储不正确的数据,破坏事务的一致性和数据库的一致性;所以数据库管理系统必须提供并发控制机制。
    2.如果不进行并发控制会出现数据丢失修改、不可重复读和读“脏”数据等问题。
    解析: 暂无解析

  • 第21题:

    单选题
    许多在线计算机系统都维护了所有事务的日志.如果更新在线文件时发生了错误,可以用事务日志来进行文件重构和错误跟踪.下面()术语最好地描述了事务日志。
    A

    输入控制

    B

    全面控制

    C

    处理控制

    D

    应用开发控制


    正确答案: B
    解析: 暂无解析

  • 第22题:

    填空题
    ()是数据库应用的基本性质之一,是管理数据库运作的一个逻辑单位。多个用户的应用要同时正确运行,需要用事务来控制(());为了保证不丢失数据,也需要事务来控制(())。 事务可以看作是作业或任务,它是完成用户一个特定工作的(),是构成()单元的()。

    正确答案: 事务(transaction),并发控制,恢复控制,一组命令,单一逻辑工作,操作集合
    解析: 暂无解析

  • 第23题:

    判断题
    Bean管理事务有两种方法:JDBC控制事务和JTA控制事务。
    A

    B


    正确答案:
    解析: 暂无解析