分布式数据库-架构真题(二十六)

  1. 构件组装成软件系统的过程分为三个不同的层次()。(2018年)
  1. 初始化、互连和集成
  2. 连接、集成和演化
  3. 定制、集成和扩展
  4. 集成、扩展和演化

答案:C

  1. (2018年)CORBA服务端构件模型中,()是CORBA对象真正的实现,负责完成客户端请求。
  1. 伺服对象(SERVANT)
  2. 对象适配器(OBJECT ADAPTER)
  3. 对象请求代理(OBJECT REQUEST BROKER)
  4. 适配器激活器(ADAPTER ACTIVATOR)

答案:A

解析:

伺服对象(SERVANT):CPRBA对象的真正实现,负责完成客户端请求。

对象适配器(Object Adapter):用于屏蔽ORB内核的实现细节,为服务对象的实现者提供接口,以便他们使用ORB内部的某些功能。

对象请求代理:解释调用并负责查找实现该请求的对象,将参数传给找到的对象,并调用方法返回结果。

可移植对象适配POA:底层传输平台和对象协调。

  1. (2018年)J2EE应用系统支持五种不同类型的构件模型,包括()。
  1. APPLET、JFC、JSP、SERVLET、EJB
  2. JNDI、IIOP、RMI、EJB、JSP/SERVLET
  3. JDBC、EJB、JSP、SERVLET、JCA
  4. APPLET、SERVLET、JSP、EJB、APPLICATION CLIENT

答案:D

  1. 体系结构模型的多视图表示从不同的视角描述特定系统的体系结构。著名的4+1模型支持从()描述系统体系结构。

答案:

逻辑视图、开发视图、构件视图、进程视图、统一的场景。

  1. 体系结构权衡分析法(ATAM)包含主要四个活动领域,分别是场景和需求收集、体系结构视图和场景实现、()、折中。 基于场景的结构分析法(SAAM)的主要输入是问题描述、需求声明和()。
  1. 架构设计
  2. 问题分析与建模
  3. 属性模型构造和分析
  4. 质量建模

答案:C

解析:

体系结构权衡分析法:场景和需求搜集、体系结构视图和场景实现、属性模型构造和分析中

  1. 问题说明
  2. 问题建模
  3. 体系结构描述
  4. 需求建模

答案:C

解析:

场景架构分析方法主要输入是 问题描述、需求声明和体系结构描述。

  1. 在仓库风格中,有两种不同的构件,其中,()说明当前状态,()在中央数据存储上执行。
  1. 注册表
  2. 中央数据结构
  3. 事件
  4. 数据库

答案:B    

  1. 独立构件
  2. 数据结构
  3. 知识源
  4. 共享数据

答案:A

  1. (2019年)分布式数据库除了包含集中式数据库系统的模式结构外,还增加了几个模式级别,其中()定义分布式数据库中数据的整体逻辑结构,使得数据使用方便,如同没有分布式。
  1. 分片模式
  2. 全局外观模式
  3. 分布模式
  4. 全局概念模式

答案:D

解析:

分布式数据库在各结点独立,在全局统一。因此需要定义全局逻辑结构,称为全局概念模式,全局概念模式是全局概念模式的子集,分片模式和分布模式分别描述数据在逻辑上的分片方式和在物理上各结点的分布形式。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
4.1.1. 分布库管理系统有哪些主要功能模块及其作用. 24 4.1.2. 半连接方法和枚举法各适用于何种查询优化情况. 25 4.1.3. 分布式事务有哪些基本性质. 25 4.1.4. 什么是2PL协议 25 4.2. 下面是某个公司的人事关系数据库的全局模式: 25 4.2.1. 将全局模式进行分片,写出分片定义和分片条件。 26 4.2.2. 指出分片的类型,并画出分片树。 26 4.3. 对题4.2所确定的分片模式,要求查询级别高于“6”的所有职员的姓名和工资,写出的在全局模式上的SQL查询语句,并要求转换成相应的关系代数表示,画出全局查询树。 26 4.3.1. 进行全局优化,画出各步优化后的全局查询树。 26 4.3.2. 进行分片优化,画出各步优化后的分片查询树。 27 4.4. 下面是一个数据库系统出现故障是,日志文件中记录的信息; 27 4.4.1. 找出发生故障时系统中的活动事务,确定出反做和重做事务集。 27 4.4.2. 用C或其他语言定义出数据库记录(D记录)和检查点记录(K记录)的数据结构。 28 4.5. 设数据项x,y存放在S1场地,u,v存放在S2场地,有分布式事务T1和T2,T1在S1场地的操作为R1(x)W1(x)R1(y)W1(y),T2在S1场地的操作为R2(x)R2(y)W2(y);T1在S2场地上的操作作为R1(u)R1(v)W1(u),T2在S2场地上的操作作为W2(u)R2(v)W2(v)。对下述2种情况,各举一种可能的局部历程(H1和H2),并说明理由 28 4.5.1. 局部分别是可串行化,而全局是不可串行化的 28 4.5.2. 局部和全局都是可串行化的。 28
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

后端从入门到精通

你的鼓励是我最大的动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值