oracle数据库10g信息集成课件

上传人:m**** 文档编号:578996593 上传时间:2024-08-25 格式:PPT 页数:51 大小:660.50KB
返回 下载 相关 举报
oracle数据库10g信息集成课件_第1页
第1页 / 共51页
oracle数据库10g信息集成课件_第2页
第2页 / 共51页
oracle数据库10g信息集成课件_第3页
第3页 / 共51页
oracle数据库10g信息集成课件_第4页
第4页 / 共51页
oracle数据库10g信息集成课件_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《oracle数据库10g信息集成课件》由会员分享,可在线阅读,更多相关《oracle数据库10g信息集成课件(51页珍藏版)》请在金锄头文库上搜索。

1、Brajesh Goyal资深产品经理甲骨文公司Oracle 数据库 10g:信息集成Oracle 数据库数据库 10g 专门为网格专门为网格计算而设计的数据库计算而设计的数据库更快地获得更好的信息有更多的资源可利用按需使用资源根据业务需要轻松调整 IT 资源根据需要动态分配资源降低 IT 成本提高现有资源的利用率利用更便宜的常用平台整合资源,降低管理成本虚拟计算资源虚拟计算资源网格可以将服务器、数据中心和企业间的资源虚拟化虚拟资源的类型网络存储器CPU数据在网格上实现虚拟数据资源的关键信息集成信息集成信息集成提供所有信息的统一视图,而不考虑其数据类型数据存储物理位置随时随地提供对数据的访问优

2、化对信息的访问,而不考虑数据的物理位置数据的虚拟化在网格中得以实现19862003Oracle 信息集成的发展信息集成的发展 Oracle Streams 消息网关消息网关 企业企业/通用网关通用网关 规则引擎规则引擎 高级复制高级复制 异种服务异种服务 发行发行/预订预订 高级队列高级队列 对称复制对称复制 可更新的快照(复制)可更新的快照(复制) 远程过程调用远程过程调用 只读快照(复制)只读快照(复制) 与第三方的网关与第三方的网关 分布式事务处理分布式事务处理 位置透明性位置透明性分布式查询分布式查询信息集成的方法信息集成的方法整合信息联合信息共享信息信息集成的方法信息集成的方法整合信

3、息联合信息共享信息整合信息整合信息将异种数据整合到中央数据库中任何数据(音频、视频、XML、电子邮件、消息等)任何平台( Linux、Windows、Solaris、HPUX、AIX、Tru64、OpenVMS、OS/390 )经实践验证的可伸缩性数百家使用特大型数据库的客户业界主流基准整合的好处整合的好处形式最简单的信息集成降低管理成本只需管理较少的服务器和数据库更快地部署应用程序在中央服务器上一次性部署应用程序更快地访问全局数据利用集中的数据,查询及 DML 的运行速度更快特性特性支持大型数据库真正应用集群 (RAC)XML 数据库虚拟专用数据库分区LOB 和 BFILE加载工具和移植工具

4、还有更多新新大型数据库大型数据库超大型数据库:8 百万 TB超大型表空间和数据文件:单个文件或表空间达到 128 TB超大数量的表空间或文件:64K将表空间进行归档经实践验证的可伸缩性:数百家使用 VLDB 的客户新新利用利用 RAC 扩展打包的应用程序扩展打包的应用程序用户数量用户数量运行在运行在 HP 计算机上计算机上在在 RAC 上的上的 Oracle 应用程序基准应用程序基准2,2962,2964,3684,36890%90%可伸缩性可伸缩性可伸缩性可伸缩性利用利用 XDB 进行高性能的进行高性能的 XML 存存储和检索储和检索XMLType 一种本地 Oracle 数据类型XML 的

5、导航访问和搜索XML 的 WebDAV 管理文件夹管理、安全性、版本控制标准 API 访问其他整合特性其他整合特性虚拟专用数据库提供对数据库中行的细粒度访问支持跨安全域的整合分区提高大型表的性能、可用性和易管理性不需要应用程序重写LOB 和 BFILE在数据库或相关文件中存储大型对象加载工具和移植工具外部表SQL*Loader移植工具包RAC 上的整合:上的整合:Oracle 全球电子邮全球电子邮件系统件系统全球邮件服务器整合较少的服务器 = 较少的维护 = IT 成本 服务器数量从 97 减少到 2 总共节省 1 千 1 百万美元IT 人员数量从 60 减少到 13 信息集成的方法信息集成的

6、方法整合信息联合信息共享信息联合信息联合信息将多个数据存储中的数据联合到单个虚拟数据库中既可访问 Oracle 数据又可访问非 Oracle 数据 既可访问结构化数据又可访问非结构化数据对应用程序隐藏数据的物理位置联合的益处联合的益处快速集成简单的更改产生即时的结果可对不能整合的数据的进行集成原有应用程序数据需要本地拥有权对不经常访问的数据进行即席集成特性特性多种访问方法分布式 SQLXQuery任何数据源Oracle 和非 Oracle 数据存储器外部文件Web 服务高级索引技术OracleDB2XMLExcel平面平面文件文件文本文本Web服务服务利用分布式利用分布式 SQL 访问远程数据

7、库访问远程数据库透明地访问远程数据存储器数据库链接隐藏了远程数据存储器的位置将多个数据存储器作为单个数据库进行访问多个远程数据库中的表就象在本地一样执行分布式事务处理自动的两阶段提交分布式 SQL 优化利用利用 XQuery 访问数据访问数据查询结构化和半结构化的数据关系数据原生 XML 文件减少应用程序的复杂性XQuery 可随新兴标准不断发展访问访问 Oracle 和非和非 Oracle 数据存储器数据存储器构建在 Oracle 数据库中的异种数据集成SQL 转换数据字典转换在非 Oracle 系统中执行过程透明网关可用于大部分主要的非 Oracle 数据存储(例如 DB2、SQL Ser

8、ver、Sybase 等)优化的、经过认证的端到端支持通用连接连接任何第三方 ODBC 或 OLEDB 驱动程序的网关访问外部文件访问外部文件访问原生 XML 文件通过 XQuery 或 SQL 查询通过过滤器访问专有文件类型变换为 XML 文件所供应的过滤器支持 100 多种文件类型访问外部表将外部文件中的数据映射到表中数据库数据库 Web 服务服务Web 服务用户Java 类、PL/SQL、触发器调用外部服务将 Web 服务视作 SQL 数据源Web 服务供应商通过 web 服务查询数据库执行消息处理操作DML Web 服务调用 PL/SQL、Java在数据库中完全支持 XML新新将将 W

9、eb 服务作为服务作为 SQL 数据源数据源进行访问进行访问 对访问 web 服务数据的内置支持跟踪、汇总、刷新和查询动态数据以及按需生成的数据Web 服务客户端框架服务客户端框架 (SOAP)数数r据库模块(据库模块(Web 服服务客户端)务客户端)SELECT city_name, temp, low_temp, high_temp FROM TABLE (Temp_TF)SOAP 请求请求/响应响应HTTP 客户堆栈客户堆栈Web 服务供应商服务供应商(例如,气象服务)(例如,气象服务)表功能表功能新新利用利用 UltraSearch 查找信息查找信息Oracle Ultra Searc

10、h 为多个信息库中的文档建立索引Oracle 和非 Oracle 数据库、HTML Web 页面、磁盘上的文件、IMAP 邮件服务器以及更多搜索文档元数据及内容在多个数据存储中对元数据进行“标准化”搜索 Oracle 数据库和其他支持 ODBC 标准的数据库正在进行的联合正在进行的联合香港教育署将原有的 Sybase 应用程序与运行 Oracle 的新的打包的应用程序集成必须使数据保持实时同步解决方案:透明网关OracleSybase打包应用程序原有应用程序“ “使用使用使用使用 Oracle Oracle 分布式分布式分布式分布式 SQL SQL 我我我我们可以毫不费力地将多个数据们可以毫不

11、费力地将多个数据们可以毫不费力地将多个数据们可以毫不费力地将多个数据库中的数据作为单个分布式事库中的数据作为单个分布式事库中的数据作为单个分布式事库中的数据作为单个分布式事务进行更新务进行更新务进行更新务进行更新减少了应用程减少了应用程减少了应用程减少了应用程序开发人员的负担。序开发人员的负担。序开发人员的负担。序开发人员的负担。” ”- Charles Farnell, Venture Forth信息集成的方法信息集成的方法整合信息联合信息共享信息共享信息共享信息在用户、应用程序和数据库之间共享信息 根据需要移动或复制信息通常以复制或消息队列的形式实施已经包括仓库加载、事件通知、工作流和 E

12、AI共享的优点共享的优点具有更大的灵活性随意放置数据控制访问与业务合作伙伴共享信息更快速地访问本地数据利用更小的本地数据存储器,可以更快地执行查询和 DML 具有更高的可用性应用程序不依赖于远程数据存储器的可用性信息共享特性信息共享特性Streams消息队列复制工作流以及更多物化视图可移动的表空间数据泵新新利用利用 Oracle Streams 消除复杂性消除复杂性将所有企业信息统一到单个流中统一数据库、消息处理、复制、发行/预订 API 和功能利用多种技术避免固有的问题:多种开发模型多种操作模型构建器执行集成工作不单是将不同特性纳入同一个产品中信息共享的统一基础架构信息共享的统一基础架构基于

13、规则的基于规则的发行发行/预订传播预订传播受控的子集信息流受控的子集信息流在流中变换在流中变换自动捕获自动捕获数据更改数据更改数据更改数据更改数据库数据库数据库数据库事件事件事件事件应用程序应用程序应用程序应用程序消息消息消息消息数据馈送数据馈送数据馈送数据馈送数据仓库和数据仓库和数据仓库和数据仓库和数据集市数据集市数据集市数据集市可更新可更新可更新可更新的副本的副本的副本的副本消息处理消息处理消息处理消息处理应用程序应用程序应用程序应用程序备用数据库备用数据库备用数据库备用数据库操作数据存储操作数据存储操作数据存储操作数据存储智能的、统一的、智能的、统一的、智能的、统一的、智能的、统一的、按

14、时间排序的按时间排序的按时间排序的按时间排序的信息流信息流信息流信息流Streams 的基本要素的基本要素每个数据库的三个基本要素捕获准备使用(应用)使用使用使用使用准备准备准备准备捕获捕获捕获捕获对文件或数据库进行流处理对文件或数据库进行流处理Oracle Streams 可以移动任何文件操作系统文件、BFILE、数据库文件(表空间)利用单个命令创建副本选择数据库链接和要复制的表空间自动创建同步的副本在数据源跟踪变化移动表空间将更改应用到目标可选的双向支持易于扩展/修改配置添加数据变换卸载处理或移植到网格新新无需停机即可进行网格移植无需停机即可进行网格移植移植到网格单个命令即可移动数据库在不

15、同的平台/操作系统间移植跨平台的可移动表空间将数据移动到新数据库中无需停机在移植期间在数据源捕获更改更新新数据库重嵌应用程序新新Oracle10g Streams 特性特性下行捕获性能提高易管理性提高行移植功能增强扩展的数据类型支持RAC 热挖掘和故障切换简化的消息处理 APITibco 消息处理网关其他新新利用物化视图共享数据利用物化视图共享数据数据仓库为更快的查询而计算和存储汇总数据,如总和或平均值移动计算简单的大规模部署断开连接的计算复制增量式维护数据的本地子集 利用冲突解决方案,设为只读或可更新状态NYNY(主)(主)可更新的物化视图可移动的表空间可移动的表空间取出或插入数据库数据文件

16、无需卸载和重新加载机可移动和共享数据插入/取出的性能与表空间的大小无关在多个数据库上加载只读表空间跨平台支持重命名表空间操作系统操作系统复制复制文件文件 1文件文件 2expdat.dmp文件文件 1文件文件 2expdat.dmp2424新新数据泵数据泵Oracle 数据库内容中高速、并行、大量数据和元数据的移动控制并行情况的提高或降低、停止和重新启动网络模式不需要中间转储文件用于在网格中移动或复制数据库子集的灵活工具灵活的对象选择可以传输特定的对象重新映射模式、数据文件和表空间交互式地将文件添加到转储集中Streams 的兼容性将对象导出到新的数据库,并使用 Streams 进行同步新新利

17、用利用 Streams 进行数据共享:进行数据共享:Internet Securities, Inc.Internet Securities, Inc () 为新兴市场的新闻和商务信息提供互联网传输来自 4400 多种出版物的超过 1 TB 的内容(从 1988 年保留) 每天增加 10,000 个文档使用 Oracle Text 对文档进行索引不断增加的客户请求要求提高性能和可用性利用利用 Streams 进行数据共享:进行数据共享:Internet Securities, Inc.使用 Oracle Streams 维护搜索数据库的副本, 以提高性能和可用性用一半或更少的时间执行查询在发生

18、故障时进行即时切换能够在需求增加时扩展到额外副本流流搜索数据库搜索数据库搜索数据库搜索数据库“ “实践证明,实践证明,实践证明,实践证明,Streams Streams 可以提供我们在大规模可以提供我们在大规模可以提供我们在大规模可以提供我们在大规模数据库复制解决方案中数据库复制解决方案中数据库复制解决方案中数据库复制解决方案中需要的全部功能。需要的全部功能。需要的全部功能。需要的全部功能。” ”-W. Les Wozniak, Rosetta Biosoftware19862004接下来的步骤接下来的步骤 Oracle Streams 消息网关消息网关 企业企业/通用网关通用网关 规则引擎规

19、则引擎 高级复制高级复制 异种服务异种服务 发行发行/预订预订 高级队列高级队列 对称复制对称复制 可更新的快照(复制)可更新的快照(复制) 远程过程调用远程过程调用 只读快照(复制)只读快照(复制) 到第三方的网关到第三方的网关 分布式事务处理分布式事务处理 位置透明性位置透明性分布式查询分布式查询网格计算网格计算网络网络在网格中集成数据在网格中集成数据集群数据库集群数据库实例实例SAN 1SAN 2SAN 3SAN 4刀片服刀片服务器组务器组总结总结Oracle 支持对所有资源的有效利用:支持对所有资源的有效利用:整合信息 对大量信息的可伸缩访问联合信息 可以随意放置数据,并将其作为单个数据库进行访问共享信息 多个用户和应用程序能够共享数据/信息,以便更加有效地进行操作信息集成对网格计算至关重要信息集成对网格计算至关重要

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号