中南大学_操作系统课件
- 格式:ppt
- 大小:918.00 KB
- 文档页数:126


中南大学数据库习题复习第五章习题一、选择题(1) 下列关于SQL语言中索引(Index)的叙述中,哪一条是不正确的?( A )A.索引是外模式B.一个基本表上可以创建多个索引C.索引可以加快查询的执行速度D.系统在存取数据时会自动选择合适的索引作为存取路径(2) 为了提高特定查询的速度,对SC(S#, C#, DEGREE)关系创建唯一性索引,应该创建在哪一个(组)属性上?( A )A.(S#, C#) B.(S#, DEGREE)C.(C#, DEGREE) D.DEGREE(3) 设S_AVG(SNO,AVG_GRADE)是一个基于关系SC定义的学号和他的平均成绩的视图。
下面对该视图的操作语句中,( A )是不能正确执行的。
Ⅰ.UPDATE S_AVG SET AVG_GRADE=90 WHERE SNO='2004010601'Ⅱ.SELECT SNO, AVG_GRADE FROM S_AVG WHERE SNO='2004010601'A.仅ⅠB.仅ⅡC.都能D.都不能(4) 在视图上不能完成的操作是( C )。
A.更新视图B.查询C.在视图上定义新的基本表D.在视图上定义新视图(5) 在SQL语言中,删除一个视图的命令是( B )。
A.DELETE B.DROP C.CLEAR D.REMOVE(6) 为了使索引键的值在基本表中唯一,在创建索引的语句中应使用保留字( A )。
A.UNIQUE B.COUNT C.DISTINCT D.UNION(7) 创建索引是为了( A )。
A.提高存取速度B.减少I/O C.节约空间D.减少缓冲区个数(8) 以下关于视图的描述中,错误的是( A )。
A.可以对任何视图进行任意的修改操作B.视图能够简化用户的操作C.视图能够对数据库提供安全保护作用D.视图对重构数据库提供了一定程度的独立性(9) 在关系数据库中,视图(view)是三级模式结构中的( D )。
题型总述:一、选择题 3*10二、判断题 1*10三、填空题 1*18四、简答题 8*3五、问答题 9*2一 SOA技术概述1 为什么要引入SOA需求拉动:Internet环境下的分布式企业业务的协同异构系统的集成,交互,与互操作快速响应频繁变化的交互操作与集成需求技术推动:面向服务的计算架构具有屏蔽异构性,实现互操作,共性凝练和复用等优点,能够有效解决软件技术发展中的四个基本问题:质量、效率、互操作、柔性构造问题。
2 SOA的三个核心要素标准化封装,服务松耦合可编排,复用。
3 SOA的典型优势①能够在Internet这样的分布式环境下,实现分布式异构系统的集成与互操作②通过透明化位置,接口与实现实体化隔离和标准化通讯协议(XML),实现了完全的松散耦合③允许以大数据量的方式一次性进行数据交换,实现大数据低频访问,从而显著提高系统的响应速度和稳定性④信息传递基于文本,不包含处理逻辑和数据类型,屏蔽兼容性问题⑤拥有独立于服务使用的上下文环境⑥使用粗粒度服务接口和大粒度复用体,复用效率更高4 SOA适合应用的场景处于分布式环境下的异构软件实体需要进行协同和交互或频繁地变化的场景。
5点对点的服务发布与调用体系结构模式基本模式:发布-访问模式中的基本操作:发布(Publish)、发现(Find)、绑定(Bind)、调用(Invoke)6.企业服务总线企业服务总线(Enterprise Service Bus)是一个整合应用和服务的灵活的连接基础组织,支持实现多个服务的编排。
ESB在请求者和服务之间实现了:•路由服务间的消息•转化请求者和服务之间的传输协议•转化请求者和服务之间的传输协议•处理分离资源间的业务事件二 SOA参考架构1 IBM层次模型层次:业务流程层(服务组合与协同层):将数个单独的服务整合到一起,实现更繁杂的业务。
访问层(表现层):提供用户接口(自顶向下:从业务需求出发,通过模型驱动,构造SOA蓝图)服务层:完整的独个服务,允许被发现和调用(自底向上:充分利用遗留系统的投资,封装可被服务所使用的功能)企业功能构件层:实现功能和保证服务的质量遗留系统层:原始的,已经建立的系统应用实体等级:集成:通过引入一组可靠的功能来实现服务集成服务质量:功能需要被监控和管理,已维护服务的安全性,可用性数据结构管理2 SOA平台模型包含的组件和作用基础设施服务组件:为整个SOA组件和框架提供一个可靠的、运行期完整的软件支撑运行环境,以及服务组件容器。