更多“B-MML中,()是访问数据库的一个中间件,它可以保证()事务的一致性。MML操作数据库的命令先发给数据库代理进程sms_db_agent_apl,再由代理进程发给该中间件来操作数据库。”相关问题
  • 第1题:

    Redis属于()。

    A、关系型数据库

    B、NoSQL数据库

    C、数据库中间件

    D、消息队列中间件


    答案:ABCD

  • 第2题:

    中间件可以分为数据库访问中间件,远程过程调用中间件、面向消息中间件实务中间件,分布式对象中间件等多种类型、windows平台的ODBC和JAVA平台的JDBC属于( )

    A.数据库访问中间件

    B.远程过程调用中间件

    C.面向消息中间件

    D.实务中间件


    正确答案:A

  • 第3题:

    中间件有多种类型,IBM的属于( )中间件。

    A.面向消息
    B.分布式对象
    C.数据库访问
    D.事务

    答案:A
    解析:
    通常将中间件分为数据库访问中间件、远程过程调用中间件、面向消息中间件、事务中间件、分布式对象中间件等。
    (1)数据库访问中间件:通过一个抽象层访问数据库,从而允许使用相同或相似的代码访问不同的数据库资源。典型技术如Windows平台的ODBC和Java平台的JDBC等。
    (2)远程过程调用中间件(Remote?Procedure?Call,RPC):是一种分布式应用程序的处理方法。一个应用程序可以使用RPC来“远程”执行一个位于不同地址空间内的过程,从效果上看和执行本地调用相同。
    一个RPC应用分为服务器和客户两个部分。服务器提供一个或多个远程操作过程;客户向服务器发出远程调用。服务器和客户可以位于同一台计算机,也可以位于不同的计算机,甚至可以运行在不同的操作系统之上。客户和服务器之间的网络通讯和数据转换通过代理程序(Stub与Skeleton)完成,从而屏蔽了不同的操作系统和网络协议。
    (3)面向消息中间件(Message-OrientedMiddleware,MOM):利用高效可靠的消息传递机制进行平台无关的数据传递,并可基于数据通信进行分布系统的集成。通过提供消息传递和消息队列模型,可在分布环境下扩展进程间的通信,并支持多种通讯协议、语言、应用程序、硬件和软件平台。典型产品如IBM的MQSeries。
    (4)分布式对象中间件:是建立对象之间客户/服务器关系的中间件,结合了对象技术与分布式计算技术。该技术提供了一个通信框:架,可以在异构分布计算环境中透明_传递对象请求。典型产品如OMG的CORBA、Java的RMI/FJB、Microsoft的DCOM[等。
    (5)事务中间件:也称事务处理监控器(Transaction?Processing?Monitor,TPM),提供
    特大规模事务处理的可靠运行环境。TPM位于客户和服务器之间,完成事务管理与调、负载平衡、失效恢复等任务,以提高系统的整体性能。典型产品如IBM/BEA的Tuxedo结合对象技术的对象事务监控器(object Transaction?Monitor,OTM)如支持EJB的JavaEE应用服务器等。

  • 第4题:

    中间件是位于硬件、操作系统等平台和应用之间的通用服务。( )位于客户和服务器之间,负责负载均衡、失效恢复等任务,以提高系统的整体性能。

    A. 数据库访问中间件
    B. 面向消息中间件
    C. 分布式对象中间件
    D. 事务中间件

    答案:D
    解析:
    题考察的是中间件的分类。必须掌握的知识点,不可以丢分。 事务处理监控程序位于客户和服务器之间,完成事务管理与协调、负载平衡、失效恢复等任务,以提高系统的整体性能

  • 第5题:

    ( )提供支持大规模事务处理的可靠运行环境。

    A. 数据库访问中间件
    B. 远程过程调用中间件
    C. 事务中间件
    D. 面向消息中间件

    答案:C
    解析:
    几种常用软件中间件的用法。其中事务中间件TPM提供支持大规模事务处理的可靠运行环境。所以选C其中数据库中间件:通过一个抽象层访问数据库,从而允许使用相同或相似的代码访问不同的数据库资源。远程过程中间件:RPC是一种分布式应用程序的处理方法,一个应用程序可以使用RPC来远程执行一个位于不同地址空间内的过程,从效果看和执行本地调用相同。面向消息中间件:MOM利用高效可靠的消息传输机制进行平台无关的数据传递,并可基于数据通信进行分布系统的集成。

  • 第6题:

    中间件可以分为数据库访问中间件,远程过程调用中间件、面向消息中间件、事务中间件、分布式对象中间件等多种类型。windows平台的ODBC和JAVA平台的JDBC属于( ) 。

    A.数据库访问中间件
    B.远程过程调用中间件
    C. 面向消息中间件
    D.事务中间件

    答案:A
    解析:
    中间件可以分为数据库访问中间件,远程过程调用中间件、面向消息中间件、事务中间件,分布式对象中间件等。(1)数据库访问中间件:通过一个抽象层访问数据库,,从而运行使用相同或相似的代码访问不同的数据库资源。典型技术如windows平台的ODBC和JAVA平台的JDBC等。(2)远程过程调用中间件(Remote Procedure Call,RPC):是一种分布式应用程序的处理方法。一个应用程序可以使用RPC来“远程”执行一个位于不同地址空间内的过程,从效果上看和执行本地调用相同。(3)面向消息中间件(Message-Oriented Middleware,MOM):利用高效可靠的消息传递机制进行平台无关的数据传递,并可基于数据通信进行分布系统的集成。通过提供消息传递和消息队列模型,可在分布环境下扩展进程间的通信,并支持多种通讯协议、语言、应用程序、硬件和软件平台。典型产品如IBM的MQSeries。(4)分布式对象中间件:是建立对象之间客户/服务器关系的中间件,结合了对象技术与分布式计算技术。该技术提供了一个通信框架,可以异构分布计算环境中透明地传递对象请求。典型产品如OMG的CORBA、Java的RMI/EJB、Microsoft的DCOM等。(5)事务中间件:也称事务处理监控器(Transaction Processing Monitor,TPM),提供支持大规模事务处理的可靠运行环境。TPM位于客户和服务器之间,完成事务管理与协调、负载平衡、失效恢复等任务,以提高系统的整体性能。典型产品如IBM/BEA的Tuxedo。结合对象技术的对象事务监控器(Object Transaction Monitor,OTM )如支持EJB的JavaEE应用服务器。

  • 第7题:

    数据库系统运行的基本工作单位是事务,事务相当于操作系统中的进程,是用户定义的一个数据库操作序列,这些操作序列要么全做要么全不做,是一个不可分割的工作单位。数据库的( )是指操作序列要么全做要么全不做。设计时用( )实现。数据库从一个一致性状态变到另一个一致性状态的性质称为(请作答此空)。设计时用( )检查实现。

    A. 一致性
    B. 完整性
    C. 原子性
    D. 隔离性

    答案:A
    解析:
    数据库的原子性是指操作序列要么全做要么全不做。设计时用影子拷贝(浅拷贝)实现。浅拷贝就是你的影子,深拷贝是你的克隆人,你没了影子也就没了,但是克隆人还活着。数据库从一个一致性状态变到另一个一致性状态称为一致性。设计时用完整性约束检查实现。

  • 第8题:

    数据缓存组件基于JCA事务规范实现进程内缓存与数据库间数据操作的事务控制。


    正确答案:错误

  • 第9题:

    系统软件平台主要包括()

    • A、操作系统
    • B、数据库
    • C、存储系统
    • D、中间件

    正确答案:A,B,D

  • 第10题:

    CTI平台提供的linux操作系统上查看CTI服务器各服务进程状态的命令工具是()。

    • A、chkCTI
    • B、mdscmd
    • C、Dtproxy
    • D、直接访问数据库

    正确答案:B

  • 第11题:

    在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。为了保证数据完整性,要求数据库系统维护事务的原子性、一致性、隔离性和持久性。针对事务的这4种特性,考虑以下的架构设计场景。假设在某一个时刻只有一个活动的事务,为了保证事务的原子性,对于要执行写操作的数据项,数据库系统在磁盘上维护数据库的一个副本,所有的写操作都在数据库副本上执行,而保持原始数据库不变,如果在任一时刻操作不得不中止,系统仅需要删除副本,原数据库没有受到任何影响。这种设计策略称为(1)。事务的一致性要求在没有其他事务并发执行的情况下,事务的执行应该保证数据库的一致性。数据库系统通常采用(2)机制保证单个事务的一致性。事务的隔离性保证操作并发执行后的系统状态与这些操作以某种次序顺序执行(即可串行化执行)后的状态是等价的。两阶段锁协议是实现隔离性的常见方案,该协议(3)。持久性保证一旦事务完成,该事务对数据库所做的所有更新都是永久的,如果事务完成后系统出现故障,则需要通过恢复机制保证事务的持久性。假设在日志中记录所有对数据库的修改操作,将一个事务的所有写操作延迟到事务提交后才执行,则在日志中(4)。当系统发生故障时,如果某个事务已经开始,但没有提交,则该事务应该(5)。 空白(1)处应选择()

    • A、主动冗余
    • B、影子拷贝
    • C、热备份
    • D、多版本编程

    正确答案:B

  • 第12题:

    单选题
    数据库统管理的对象不包括()
    A

    数据库

    B

    计算机

    C

    中间件

    D

    操作系统


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

  • 第13题:

    关于Oracle实例之间的心跳机制,以下说法正确的是()

    A.数据库如果有多个控制文件,CKPT只需要保证有一个控制文件写入操作就能完成磁盘心跳操作

    B.数据库层面的网络心跳主要是通过LMON来实现的

    C.对于rac数据库,CKPT进程默认每3s向数据库控制文件写入本地实例能够访问的其他实例的信息,从而完成数据库实例的磁盘心跳

    D.数据库磁盘心跳主要功能有两个:确认本地实例是否正常;当数据库出现脑裂时负责投票


    答案:BCD

  • 第14题:

    CTI平台提供的linux操作系统上查看CTI服务器各服务进程状态的命令工具是()。

    A.chkCTI

    B.mdscmd

    C.Dtproxy

    D.直接访问数据库


    参考答案:B

  • 第15题:

    中间件有多种类型,Java的RMI/FJB 属于()中间件。

    A.面向消息
    B.分布式对象
    C.数据库访问
    D.事务

    答案:B
    解析:
    通常将中间件分为数据库访问中间件、远程过程 调用中间件、面向消息中间件、事务中间件、分布式对象中间件等。(1)数据库访问中间件:通过一个抽象层访问数据库,从而允许使用相同或相似的 代码访问不同的数据库资源。典型技术如Windows平台的ODBC和Java平台的JDBC等。(2)远程过程调用中间件(Remote Procedure Call,RPC):是一种分布式应用程序 的处理方法。一个应用程序可以使用RPC来“远程”执行一个位于不同地址空间内的过 程,从效果上看和执行本地调用相同。一个RPC应用分为服务器和客户两个部分。服务器提供一个或多个远程操作过程; 客户向服务器发出远程调用。服务器和客户可以位于同一台计算机,也可以位于不同的 计算机,甚至可以运行在不同的操作系统之上。客户和服务器之间的网络通讯和数据转 换通过代理程序(Stub与Skeleton)完成,从而屏蔽了不同的操作系统和网络协议。(3)面向消息中间件(Message-OrientedMiddleware,MOM):利用高效可靠的消息 传递机制进行平台无关的数据传递,并可基于数据通信进行分布系统的集成。通过提供 消息传递和消息队列模型,可在分布环境下扩展进程间的通信,并支持多种通讯协议、 语言、应用程序、硬件和软件平台。典型产品如IBM的MQSeries。(4)分布式对象中间件:是建立对象之间客户/服务器关系的中间件,结合了对象技 术与分布式计算技术。该技术提供了一个通信框:架,可以在异构分布计算环境中透明_ 传递对象请求。典型产品如OMG的CORBA、Java的RMI/FJB、Microsoft的DCOM[等。(5)事务中间件:也称事务处理监控器(Transaction Processing Monitor, TPM),提供特大规模事务处理的可靠运行环境。TPM位于客户和服务器之间,完成事务管理与 调、负载平衡、失效恢复等任务,以提高系统的整体性能。典型产品如IBM/BEA的 Tuxedo结合对象技术的对象事务监控器(object Transaction Monitor, OTM)如支持 EJB的JavaEE应用服务器等。

  • 第16题:

    中间件可以分为数据库访问中间件,远程过程调用中间件、面向消息中间件实务中间件,分布式对象中间件等多种类型、OMG的CORBA、Java的RMI/EJB属于()

    A. 分布式对象中间件
    B. 远程过程调用中间件
    C. 面向消息中间件
    D. 事务中间件

    答案:A
    解析:
    ①数据库访问中间件:通过一个抽象层访问数据库,从而允许使用相同或相似的代码访问不同的数据库资源。典型的技术如Windows平台的ODBC和Java平台的JDBC等。②远程过程调用中间件(RPC),从效果上来看和执行本地调用相同。③面向消息中间件(MOM),进行平台无关的数据传递,典型如IBM的MQSeries。④分布式对象中间件,典型OMG的CORBA、Java的RMI/EJB、Microsoft的DCOM等。⑤事务中间件,完成事务管理与协调、负载平衡、失效恢复等任务,典型IBM/BEA的Tuxedo、支持EJB的JavaEE应用服务器等。

  • 第17题:

    中间件有多种类型,IBM的 MQSeries 属于( )中间件。

    A.面向消息
    B.分布式对象
    C.数据库访问
    D.事务

    答案:A
    解析:
    通常将中间件分为数据库访问中间件、远程过程 调用中间件、面向消息中间件、事务中间件、分布式对象中间件等。(1)数据库访问中间件:通过一个抽象层访问数据库,从而允许使用相同或相似的 代码访问不同的数据库资源。典型技术如Windows平台的ODBC和Java平台的JDBC等。(2)远程过程调用中间件(Remote Procedure Call,RPC):是一种分布式应用程序 的处理方法。一个应用程序可以使用RPC来“远程”执行一个位于不同地址空间内的过 程,从效果上看和执行本地调用相同。一个RPC应用分为服务器和客户两个部分。服务器提供一个或多个远程操作过程; 客户向服务器发出远程调用。服务器和客户可以位于同一台计算机,也可以位于不同的 计算机,甚至可以运行在不同的操作系统之上。客户和服务器之间的网络通讯和数据转 换通过代理程序(Stub与Skeleton)完成,从而屏蔽了不同的操作系统和网络协议。(3)面向消息中间件(Message-OrientedMiddleware,MOM):利用高效可靠的消息 传递机制进行平台无关的数据传递,并可基于数据通信进行分布系统的集成。通过提供 消息传递和消息队列模型,可在分布环境下扩展进程间的通信,并支持多种通讯协议、 语言、应用程序、硬件和软件平台。典型产品如IBM的MQSeries。(4)分布式对象中间件:是建立对象之间客户/服务器关系的中间件,结合了对象技 术与分布式计算技术。该技术提供了一个通信框:架,可以在异构分布计算环境中透明_ 传递对象请求。典型产品如OMG的CORBA、Java的RMI/FJB、Microsoft的DCOM[等。(5)事务中间件:也称事务处理监控器(Transaction Processing Monitor, TPM),提供特大规模事务处理的可靠运行环境。TPM位于客户和服务器之间,完成事务管理与 调、负载平衡、失效恢复等任务,以提高系统的整体性能。典型产品如IBM/BEA的 Tuxedo结合对象技术的对象事务监控器(object Transaction Monitor, OTM)如支持 EJB的JavaEE应用服务器等。

  • 第18题:

    数据库系统运行的基本工作单位是事务,事务相当于操作系统中的进程,是用户定义的一个数据库操作序列,这些操作序列要么全做要么全不做,是一个不可分割的工作单位。数据库的( )是指操作序列要么全做要么全不做。设计时用(请作答此空)实现。数据库从一个一致性状态变到另一个一致性状态的性质称为( )。设计时用( )检查实现。

    A. 影子拷贝
    B. 差异备份
    C. 深拷贝
    D. 完全备份

    答案:A
    解析:
    数据库的原子性是指操作序列要么全做要么全不做。设计时用影子拷贝(浅拷贝)实现。浅拷贝就是你的影子,深拷贝是你的克隆人,你没了影子也就没了,但是克隆人还活着。数据库从一个一致性状态变到另一个一致性状态称为一致性。设计时用完整性约束检查实现。

  • 第19题:

    在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。为了保证数据完整性,要求数据库系统维护事务的原子性、一致性、隔离性和持久性。针对事务的这4种特性,考虑以下的架构设计场景。假设在某一个时刻只有一个活动的事务,为了保证事务的原子性,对于要执行写操作的数据项,数据库系统在磁盘上维护数据库的一个副本,所有的写操作都在数据库副本上执行,而保持原始数据库不变,如果在任一时刻操作不得不中止,系统仅需要删除副本,原数据库没有受到任何影响。这种设计策略称为(1)。事务的一致性要求在没有其他事务并发执行的情况下,事务的执行应该保证数据库的一致性。数据库系统通常采用(2)机制保证单个事务的一致性。事务的隔离性保证操作并发执行后的系统状态与这些操作以某种次序顺序执行(即可串行化执行)后的状态是等价的。两阶段锁协议是实现隔离性的常见方案,该协议(3)。持久性保证一旦事务完成,该事务对数据库所做的所有更新都是永久的,如果事务完成后系统出现故障,则需要通过恢复机制保证事务的持久性。假设在日志中记录所有对数据库的修改操作,将一个事务的所有写操作延迟到事务提交后才执行,则在日志中(4)。当系统发生故障时,如果某个事务已经开始,但没有提交,则该事务应该(5)。 空白(4)处应选择()

    • A、无须记录“事务开始执行”这一事件
    • B、无须记录“事务已经提交”这一事件
    • C、无须记录数据项被事务修改后的新值
    • D、无须记录数据项被事务修改前的原始值

    正确答案:D

  • 第20题:

    数据库统管理的对象不包括()

    • A、数据库
    • B、计算机
    • C、中间件
    • D、操作系统

    正确答案:B

  • 第21题:

    数据库一般分()以及相应的数据访问中间件等构成。

    • A、管理数据库
    • B、应用数据库
    • C、实时数据库
    • D、历史数据库

    正确答案:C,D

  • 第22题:

    华为云分布式数据库中间件DDM服务是作为()前置的分布式数据库访问服务。

    • A、DCS
    • B、DMS
    • C、RDS
    • D、Oracle

    正确答案:C

  • 第23题:

    在数据库系统中,“事务”是访问数据库并可能更新各种数据项的一个程序执行单元。为了保证数据完整性,要求数据库系统维护事务的原子性、一致性、隔离性和持久性。针对事务的这4种特性,考虑以下的架构设计场景。假设在某一个时刻只有一个活动的事务,为了保证事务的原子性,对于要执行写操作的数据项,数据库系统在磁盘上维护数据库的一个副本,所有的写操作都在数据库副本上执行,而保持原始数据库不变,如果在任一时刻操作不得不中止,系统仅需要删除副本,原数据库没有受到任何影响。这种设计策略称为(1)。事务的一致性要求在没有其他事务并发执行的情况下,事务的执行应该保证数据库的一致性。数据库系统通常采用(2)机制保证单个事务的一致性。事务的隔离性保证操作并发执行后的系统状态与这些操作以某种次序顺序执行(即可串行化执行)后的状态是等价的。两阶段锁协议是实现隔离性的常见方案,该协议(3)。持久性保证一旦事务完成,该事务对数据库所做的所有更新都是永久的,如果事务完成后系统出现故障,则需要通过恢复机制保证事务的持久性。假设在日志中记录所有对数据库的修改操作,将一个事务的所有写操作延迟到事务提交后才执行,则在日志中(4)。当系统发生故障时,如果某个事务已经开始,但没有提交,则该事务应该(5)。 空白(3)处应选择()

    • A、能够保证事务的可串行化执行,可能发生死锁
    • B、不能保证事务的可串行化执行,不会发生死锁
    • C、不能保证事务的可串行化执行,可能发生死锁
    • D、能够保证事务的可串行化执行,不会发生死锁

    正确答案:A