Oracle数据库10g:信息集成_第1页
Oracle数据库10g:信息集成_第2页
Oracle数据库10g:信息集成_第3页
Oracle数据库10g:信息集成_第4页
Oracle数据库10g:信息集成_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

BrajeshGoyal

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

OracleStreams

消息网关

企业/通用网关

规则引擎

高级复制

异种服务

发行/预订

高级队列

对称复制

可更新的快照(复制)

远程过程调用

只读快照(复制)

与第三方的网关

分布式事务处理

位置透明性分布式查询信息集成的方法整合信息联合信息共享信息信息集成的方法整合信息联合信息共享信息整合信息将异种数据整合到中央数据库中任何数据(音频、视频、XML、电子邮件、消息等)任何平台(Linux、Windows、Solaris、HPUX、AIX、Tru64、OpenVMS、OS/390)经实践验证的可伸缩性数百家使用特大型数据库的客户业界主流基准整合的好处形式最简单的信息集成降低管理成本只需管理较少的服务器和数据库更快地部署应用程序在中央服务器上一次性部署应用程序更快地访问全局数据利用集中的数据,查询及DML的运行速度更快特性支持大型数据库真正应用集群(RAC)XML数据库虚拟专用数据库分区LOB和BFILE加载工具和移植工具还有更多……新大型数据库超大型数据库:8百万TB超大型表空间和数据文件:单个文件或表空间达到128TB超大数量的表空间或文件:64K将表空间进行归档经实践验证的可伸缩性:数百家使用VLDB的客户新利用RAC扩展打包的应用程序用户数量运行在HP计算机上在RAC上的Oracle应用程序基准2,2964,36890%可伸缩性利用XDB进行高性能的XML存储和检索XMLType—一种本地Oracle数据类型XML的导航访问和搜索XML的WebDAV管理文件夹管理、安全性、版本控制标准API访问其他整合特性虚拟专用数据库提供对数据库中行的细粒度访问支持跨安全域的整合分区提高大型表的性能、可用性和易管理性不需要应用程序重写LOB和BFILE在数据库或相关文件中存储大型对象加载工具和移植工具外部表SQL*Loader移植工具包RAC上的整合:Oracle全球电子邮件系统全球邮件服务器整合较少的服务器=较少的维护=IT成本服务器数量从97减少到2—总共节省1千1百万美元IT人员数量从60减少到13信息集成的方法整合信息联合信息共享信息联合信息将多个数据存储中的数据联合到单个虚拟数据库中既可访问Oracle数据又可访问非Oracle数据既可访问结构化数据又可访问非结构化数据对应用程序隐藏数据的物理位置联合的益处快速集成简单的更改产生即时的结果可对不能整合的数据的进行集成原有应用程序数据需要本地拥有权对不经常访问的数据进行即席集成特性多种访问方法分布式SQLXQuery任何数据源Oracle和非Oracle数据存储器外部文件Web服务高级索引技术OracleDB2XMLExcel平面文件文本Web服务利用分布式SQL访问远程数据库透明地访问远程数据存储器数据库链接隐藏了远程数据存储器的位置将多个数据存储器作为单个数据库进行访问多个远程数据库中的表就象在本地一样执行分布式事务处理自动的两阶段提交分布式SQL优化利用XQuery访问数据查询结构化和半结构化的数据关系数据原生XML文件减少应用程序的复杂性XQuery可随新兴标准不断发展访问Oracle和非Oracle数据存储器构建在Oracle数据库中的异种数据集成SQL转换数据字典转换在非Oracle系统中执行过程透明网关可用于大部分主要的非Oracle数据存储(例如DB2、SQLServer、Sybase等)优化的、经过认证的端到端支持通用连接连接任何第三方ODBC或OLEDB驱动程序的网关访问外部文件访问原生XML文件通过XQuery或SQL查询通过过滤器访问专有文件类型变换为XML文件所供应的过滤器支持100多种文件类型访问外部表将外部文件中的数据映射到表中数据库Web服务Web服务用户Java类、PL/SQL、触发器调用外部服务将Web服务视作SQL数据源Web服务供应商通过web服务查询数据库执行消息处理操作DMLWeb服务调用PL/SQL、Java在数据库中完全支持XML新将Web服务作为SQL数据源

进行访问对访问web服务数据的内置支持跟踪、汇总、刷新和查询动态数据以及按需生成的数据Web服务客户端框架(SOAP)数r据库模块(Web服务客户端)SELECTcity_name,temp,low_temp,high_tempFROMTABLE(Temp_TF)SOAP

请求/响应HTTP客户堆栈

Web服务供应商(例如,气象服务)表功能新利用UltraSearch查找信息OracleUltraSearch为多个信息库中的文档建立索引Oracle和非Oracle数据库、HTMLWeb页面、磁盘上的文件、IMAP邮件服务器以及更多搜索文档元数据及内容在多个数据存储中对元数据进行“标准化”搜索Oracle数据库和其他支持ODBC标准的数据库正在进行的联合香港教育署将原有的Sybase应用程序与运行Oracle的新的打包的应用程序集成必须使数据保持实时同步解决方案:透明网关OracleSybase打包应用程序原有应用程序“使用Oracle分布式SQL我们可以毫不费力地将多个数据库中的数据作为单个分布式事务进行更新……减少了应用程序开发人员的负担。”

-CharlesFarnell,VentureForth信息集成的方法整合信息联合信息共享信息共享信息在用户、应用程序和数据库之间共享信息根据需要移动或复制信息通常以复制或消息队列的形式实施已经包括仓库加载、事件通知、工作流和EAI共享的优点具有更大的灵活性随意放置数据控制访问与业务合作伙伴共享信息更快速地访问本地数据利用更小的本地数据存储器,可以更快地执行查询和DML具有更高的可用性应用程序不依赖于远程数据存储器的可用性信息共享特性Streams消息队列复制工作流以及更多物化视图可移动的表空间数据泵新利用OracleStreams消除复杂性将所有企业信息统一到单个流中统一数据库、消息处理、复制、发行/预订API和功能利用多种技术避免固有的问题:多种开发模型多种操作模型构建器执行集成工作不单是将不同特性纳入同一个产品中信息共享的统一基础架构基于规则的发行/预订传播受控的子集信息流在流中变换自动捕获数据更改数据库事件应用程序消息数据馈送数据仓库和数据集市可更新的副本消息处理应用程序备用数据库操作数据存储智能的、统一的、按时间排序的信息流不是简单相加Streams支持任意的信息集成示例:代理程序将数据库更改与有线服务传输相结合准备区域预订集成流应用程序出列,为交易工作站提供支持捕获的数据库事件入列的业务事件分析所有事件Streams的基本要素每个数据库的三个基本要素捕获准备使用(应用)使用准备捕获对文件或数据库进行流处理OracleStreams可以移动任何文件操作系统文件、BFILE、数据库文件(表空间)利用单个命令创建副本选择数据库链接和要复制的表空间自动创建同步的副本在数据源跟踪变化移动表空间将更改应用到目标可选的双向支持易于扩展/修改配置添加数据变换卸载处理或移植到网格新无需停机即可进行网格移植移植到网格单个命令即可移动数据库在不同的平台/操作系统间移植跨平台的可移动表空间将数据移动到新数据库中无需停机在移植期间在数据源捕获更改更新新数据库重嵌应用程序新Oracle10gStreams特性下行捕获性能提高易管理性提高行移植功能增强扩展的数据类型支持RAC热挖掘和故障切换简化的消息处理APITibco消息处理网关其他……新利用物化视图共享数据数据仓库为更快的查询而计算和存储汇总数据,如总和或平均值移动计算简单的大规模部署断开连接的计算复制增量式维护数据的本地子集利用冲突解决方案,设为只读或可更新状态NY(主)可更新的物化视图可移动的表空间取出或插入数据库数据文件无需卸载和重新加载机可移动和共享数据插入/取出的性能与表空间的大小无关在多个数据库上加载只读表空间跨平台支持重命名表空间操作系统复制文件1文件2expdat.dmp文件1文件2expdat.dmp24新数据泵Oracle数据库内容中高速、并行、大量数据和元数据的移动控制并行情况的提高或降低、停止和重新启动网络模式不需要中间转储文件用于在网格中移动或复制数据库子集的灵活工具灵活的对象选择可以传输特定的对象重新映射模式、数据文件和表空间交互式地将文件添加到转储集中Streams的兼容性将对象导出到新的数据库,并使用Streams进行同步新利用Streams进行数据共享:

InternetSecurities,Inc.利用Streams进行数据共享:

InternetSecurities,Inc.使用OracleStreams维护搜索数据库的副本,以提高性能和可用性用一半或更少的时间执行查询在发生故障时进行即时切换能够在需求增加时扩展到额外副本流搜索数据库搜索数据库“实践证明,Streams可以提供我们在大规模数据库复制解决方案中需要的全部功能。”W.LesWozniak,

RosettaBiosoftware19862004接下来的步骤

OracleStreams

消息网关

企业/通用网关

规则引擎

高级复制

异种服务

发行/预订

高级队列

对称复制

可更新的快照(复制)

远程过程调用

只读快照(复制)

到第三方的网关

分布式事务处理

位置透明性分布式查询网格计算网络在网格中集成数据集群数据库实例SAN1SAN2SAN3SAN4刀片服务器组总结Oracle支持对所有资源的有效利用:整合信息—对大量信息的可伸缩访问联合信息—可以随意放置数据,并将其作为单个数据库进行访问共享信息—多个用户和应用程序能够共享数据/信息,以便更加有效地进行操作信息集成对网格计算至关重要演讲完毕,谢谢观看!OracleERP主要模块InvoicesARENGBOMWIPBillsand

RoutingsShipmentsECOSWork

OrdersGLAPPlanning(MRP)POMaterialRequirementsEnterprise

DemandVendorPOInterplantPOReceiptsWorkOrdersCustomersJournalEntriesJournalEntriesJournalEntriesVendorInvoicesVendorPaymentsTransportation

InformationBillsItemsOEINVInternalPaymentsCorporateJournalEntriesShipmentsOrdersFAMassAdditionJournalEntriesCOSTCOSTCOSTReceipts财务配销HRPayroll制造人力资源财务系统模块:Oracle总帐管理(GL)Oracle应付帐管理(AP)Oracle固定资产管理(FA)Oracle应收帐管理(AR)Oracle现金管理(CE)Oracle项目会计(PA)Oracle财务分析(OFA)分销系统模块:Oracle库存管理(INV)Oracle采购管理(PUR)Oracle销售定单管理(OE)Oracle销售&市场管理(SM)Oracle销售补偿管理(SC)Oracle售后服务管理(SR)Oracle销售分析(OSA)OracleERP模块清单制造系统模块:Oracle计划管理(MPS/MRP)Oracle能力计划管理(CAP)Oracle制造数据管理(BOM)Oracle车间生产管理(WIP)Oracle成本管理(CST)Oracle项目制造(PJM)Oracle流程制造(OPM)Oracle质量管理(QM)其他系统模块:Oracle设备管理(EM)Oracle人事管理(HR)Oracle薪金管理(PAYROLL)Oracle系统管理(SYSTEMADMIN)Oracle预警(ALT)Oracle多维数据分析/商业智能系统 (OLAP/BIS)Oracle桌面集成(ADI)OracleERP模块清单Engineering工程资料管理系统BillofMaterials物料清单及制程管理系统CostManagement成本管理系统OrderEntry订单管理系统MasterScheduling/MRP生产排程管理系统与物料需求计划系统WorkInProcess生产管理系统Inventory库存管理系统Purchasing采购管理系统Personnel人事管理系统Receivable应收账款管理系统Payable应付账款管理系统Assets固定资产管理系统GeneralLedger

总帐会计系统Capacity产能规划系统OracleApplications57Oracle行业模型:离散制造供应链企业后台管理客户关系管理计划寻源

制造

市场销售支持企业管理返回项目到盈利财务管理到财务报告概念到发布联系到解决合同到续签预测到计划采购到付款需求到制造(离散)订单到收款库存到履约问题到预防机会到订单Oracle主要业务流程DesigntoReleaseForecasttoPlanPlantoScheduleScheduletobuildProcuretoPayOrdertoCashInventorytoFulfillmentCostQuality59概念到发布返回设计到发布预测到计划计划到排程排程到生产(离散)概念到获利一级业务流程60预测到计划返回供应商协同到供应商承诺客户协同到达成一致预测预测到计划计划到排程排程到生产(离散)请求到接收–直接设计到发布一级业务流程61采购到支付返回分析到协议预测到计划申请到接收–直接申请到接收–间接供应商退货到贷项通知单供应商退货到补货验收到接收接收到资产供应商发票到付款补货信号费用报告到入帐一级业务流程62需求到制造(离散)返回一级业务流程返回计划到排程排程到生产(离散)检验到处理设计到发布按订单配置到发运按订单装配到发运一级业务流程63订单到收款返回订单到直发信贷审批到客户拣货到订单到发运客户退货到退款客户退货到退换客户发票-现金定制到订单到发运装配到订单到发运

销售线索到订单订单到发运订单到直接采购发运收入到过帐订单到客户发票一级业务流程64库存到履约返回申请到接收-直接排程到生产(离散)检验到处理产品标准成本到库存再估价订单到收款接收到库存准确度补货信号到补货子分类帐到过帐仓库布局到库存估价计划到排程一级业务流程客户订单CustomerPO销售预测Forecast主需求计划MDS主生产计划MPS物料需求

计划MRP请购作业PR采购作业PO

收料作业

Receiving工单开立WIP生产发料WIPIssue生产控制生产入库WIPComplete出货作业Shipping应付账款应收账款发票作业成本作业Oracle整合企业日常作业流程可承诺量查核ATP内部领用捡货单杂项发料/退货MiscIssue/Return发料/出货Issue入库异动ReceiptTransaction实际盘点PhysicalCounting标签与序列号列印TagGeneration盘点过账交货预测与再订购管理ForecastandReorder存货管制规则-Min-max-ReorderPoint-Sub-inventoryreplenishment交货/预定安排库存评估/报表定义作业规定总帐更新定义作业流程组织/仓库定义SetupOrganization/Subinventory检验Inspect登帐运送Deliver退货Return供应商Supplier内部Internal成本Cost状态Status目录Catalog分类Category模板Template供应商Supplier内部Internal订单处理自动请购余额更新调整库存平衡表循环盘点CycleCounting-自动排程-手动排程OracleInventory(库存管理系统)库存控制InventoryControl物料管理MaterialManagement收料Receipt联接操作制程料品定义Item定义资源Resource选用零配件/料品成本累计成品FinishGood定义资源使用量ResourceRate新产品流程建立替代制程AlternateRouting定义制程Routing材料需求ItemRequirement新产品开发建立替代性物料清单AlternateBOM工单排程量产日排程实施设计变更单OracleBillofMaterials(物料清单及制程管理系统)设计变更单ECO半成品Assembly建立物料清单BOM产品规格-型号、选项产生工单(或量产计划)完成品入库原物料耗用报表-工单成本-期间成本-成本差异-成本衡量-物料耗用-资源耗用组立装配Assembly(选项)外包反溯扣帐Backflash工单发放Release发料Issue装配完成工单完成WIPComplete制造资源耗用Resource-人工-机器设备-制造费用送货/交货外包交货外包OutsideProcessing安排生产制程物料清单展开计划工单手开工单销售订单OracleWorkInProcess(生产管理系统)预测资料ForecastOracleSO客户订单其它系统客户订单需求报表&查询主需求计划MDS需求排程更新MDSUpdate详细产能计划物料需求计划MRP工单WIP请购PRBOM计划工单计划采购单现有库存量OnhandOraclePlanning(MPS/MRP管理系统)主生产计划MPS交易资讯Transaction定义配件成本报告采购收料POReceive定义成本计算规则成本累计CostRollup成本更新CostUpdate库存值计算采购料品材料材料管理费用用料清单制程

成本元件-工作项目/活动Project/Active-料品Item-批次Lot-资源单位Uom-总价半成品库存资源成本采购退货POReturn公司间移转OrganizationTransfer移动平均成本更新杂项收发MiscellaneousReceipt/Issue选择模拟规则模拟冻结成本Frozen冻结成本OracleCostManagement(成本管理系统)请购单处理收货

(料)Receipt检验Inspect异动处理-收货-运送-调拨退货Return应付账款对帐应计作业-暂记项目-凭证-月结报价单收集请求报价RFQ(选择性项目)自动产生订购单发放Release定义企业流程收料控制-核准及安全管制-交货来源-采购预算管制-异动处理方法内部转移InterOrgTransfer发票处理应付账款成立APInvoice总帐科目更新核准Approve供应商挑选供应商交货允收AcceptOraclePurchasing(采购管理系统)MRP需求存货状况OnhandQty在制品(委外)OutProcess手开请购ManualPR开放界面Interface列印/EDI核准Approve各种采购单-标准式Standard-计划式Planned-合并式Blanket-合约式Contract判退Reject选配件产品订单输入OrderEnter发票开立Invoice出货管理Shipping退货管理RMA退货审核Approve货品退回Return订单完成重排程Re-schedule保留Reservation库存余额更新未交订单管理定义各项流程次序定义流程元件定义企业运作流程Workflow-弹定规则订单处理流程-授信额度检查-退货管理-订单排程订单处理流程定义授信額度檢查CreditCheck例外管理Exception订单保留Hold-自动Auto-手动Manual订单解除管制HoldRelease订价Price订单审核确认客户基本资料Customer线上查询库存余量-允交量ATP-保留量Reservation授信额度检查CreditCheckOracleOrderEntry(订单管理系统)允交量查询ATP订单排程OrderSchedule出货确认ShipConfirm检货Pick销货折让Credit分派/收集预算资料建立预算预算作业Budget查询报表产生器

(FSG)定义企业作业模式/输出分析会计科目结构AccountingStructure分录/凭证登录日历Calendar多公司合并作业处理Consolidation多币别作业Multi-Currency应计分录/回转分录开放介面转入Int

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论