Oracle9i关系数据库实用教程(第二版)》.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Oracle9i关系数据库实用教程(第二版)》.ppt》由会员分享,可在线阅读,更多相关《Oracle9i关系数据库实用教程(第二版)》.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据仓库和分布式应用数据仓库和分布式应用 第第11章章Oracle9Oracle9i i关系数据库关系数据库11.1 11.1 数据仓库数据仓库一、数据仓库简介一、数据仓库简介 1数据仓库的定义及特性数据仓库就是面向主题的、集成的、不可更新的(稳定性)、随时间不断变化(不同时间)的数据集合,用以支持经营管理中的决策制定过程,数据仓库中的数据面向主题,与传统数据库面向应用相对应。主题是一个在较高层次上将数据归类的标准,每一个主题对应一个宏观的分析领域。2 2数据仓库系统数据仓库系统作为决策支持系统,数据仓库系统包括:数据仓库技术(Data Ware housing,简称DW);联机分析处理技术(
2、On-Line Analytical Processing,简简称称OLAP);数据挖掘技术(Data Mining,简称,简称DM);3 3OracleOracle数据仓库的特点数据仓库的特点(1)丰富的查询处理技术(2)高级SQL优化器(3)高端数据仓库技术和OLTP(4)资源管理(5)分区表与索引(6)摘要管理(7)透明的表空间(8)直接的路径装载API4 4 Oracle Oracle数据仓库的发展趋势数据仓库的发展趋势 数据仓库的发展趋势,必然是与电子商务的融合,为电子商务和客户关系管理系统的应用,提供完善的信息源,最终为企业的发展服务。二、二、Oracle数据仓库的体系结构数据仓库
3、的体系结构 Oracle的数据仓库解决方案包含了业界领先的数据库平台、开发工具和应用系统。Oracle数据仓库突破了现有数据仓库产品的局限,能够帮助企业以任何方式访问存放在任何地点的信息,在企业中的任何层次上,满足信息检索和商业决策的需求。三、三、Oracle数据仓库设计和建立工具数据仓库设计和建立工具 Oracle Warehouse Builder(以下简称OWB)是Oracle公司于1998年宣布的一个用于帮助企业构建数据仓库的集成工具。OWB将从前各自分离的产品提供的功能集成到一个公共的环境。这些功能包括:数据模型构造和设计、数据提取、移动和装载、元数据管理、分析工具的整合以及数据仓库
4、的管理。OWB具有如下特点:(1)全面的数据仓库功能(2)强调数据仓库的管理(3)支持复杂的提取、转换和传输过程(4)利用数据库服务器提高性能(5)与前端分析工具紧密集成(6)开放、可延伸的框架Oracle Warehouse Builder由下列这些主要部件组成:(1)OWB RepositoryOWB Repository包含遵循Common Warehouse Metadata标准的元数据,OWB元数据用于建立数据仓库,提供和Oracle数据库服务器,Express Server以以及Discoverer的集成。(2)OWB User Interface一个图形化,采用面向对象技术,基于
5、Java的框架,实现从任何平台管理数据模型建立和数据仓库环境的快速构造。(3)OWB Warehouse Administrator和Oracle Enterprise Manager集成,管理工作流和数据仓库建立以及数据读取的全过程。(4)OWB Software Development Kit使用SDK,用户和合作伙伴可通过集成他们自己的数据抽取程序实现OWB功能的扩展。四、四、Oracle集成的决策分析工具集集成的决策分析工具集 1 1 1 1OracleOracle的联机分析处理(的联机分析处理(的联机分析处理(的联机分析处理(OLAPOLAP)工具)工具)工具)工具Oracle Ex
6、pressOracle Express(1)Oracle Express服务器(2)Oracle OLAP的强大的开发工具2 2Oracle即席查询分析工具即席查询分析工具Oracle Discoverer Oracle Discoverer是Oracle为数据仓库和联机事务处理系统而设计的即席查询、在线分析报表工具。Oracle Discoverer具有业界领先水平的、简单易用的用户界面,独特的查询时间预测功能,汇总管理和自动重定向功能。3 3Oracle的数据挖掘工具的数据挖掘工具Data mining suite数据挖掘(Data Mining)是决策分析技术的一个更高层次,数据挖掘技术
7、采用人工智能的决策分析方法,按照用户既定的业务目标,对数据仓库中浩如烟海的数据进行探索,揭示隐藏其中的规律,并进一步将其模型化。从业务问题的定义到分析结果的实施,Data mining suite提供完整的工具:(1)确定业务问题(2)为挖掘准备数据(3)建立多种模型(4)分析结果(5)发布商业智能4 4Oracle应用服务器应用服务器Internet Application Internet Application ServerServer Internet Application Server担任INTERNET运算架构下的应用服务器,提供共享式网络应用程序的一个可扩展、稳定可靠、易于管理
8、的平台。作为INTERNET计算结构中的通用应用服务器,Internet Application Server为容纳和开发各种各样INTERNET和INTRANET应用提供了一个理想的、开放的、基于标准的对象体系结构。Oracle的决策支持产品可以结合使用,提供无缝的商业智能分析:(1)Discoverer的用户能将动态的工作簿的内容传至Express,Express利用此数据建立多维立方体,供用户做更复杂的分析。(2)Express的的用户能根据Express应用中的分析结果到Discvoerer中查询明细的交易记录。(3)Oracle Reports用户能将Discoverer或Expre
9、ss的分析结果进行报表发布。Discoverer的用户可以将工作簿的内容输出到报表定义文件(.RDF),),通过Oracle Reports Server按时间表进行发送。Reports用户可以选择多种预定义的报表模板,并可进行报表预览。Oracle Reports中提供报表向导(Wizard)用于从Express Server中生成报表,Report Builder可使用户生成一个Express查询,Express查询可用Express的Selector工具进行细化。11.211.2分布式数据库分布式数据库一、分布式数据库简介一、分布式数据库简介 1 1什么是分布式数据库什么是分布式数据库数
10、据库系统对分散在各处的应用数据相对地集中到一个数据库中,进行集中统一的管理。极大地减少了数据的冗余,消除了数据不一致的隐患,提高了存储和查询效率。现实应用需要能处理分散地域的,具备数据库管理特点的新的数据库系统。伴随着计算机网络的日趋成熟和分布式系统的不断完善,分布式数据库系统开始出现。2 2分布式数据库系统结构分布式数据库系统结构 分布式数据库系统由下述成分组成:(1)多台计算机设备,并由计算机网络连接。(2)计算机网络设备,网络通讯的一组软件。(3)分布式数据库管理系统,包括GDBMS、LDBMS、CM,除了具有全局用户接口由GDBMS链接外,还可能具有自治场地用户接口,由场地DBMS链接
11、,并持有独立的场地目录/辞典。(4)分布式数据库,包括全局数据库和局部数据库以及自治场地的自治场地数据库。(5)分布式数据库管理者,它可分为两级,一级为全局数据库管理者,另一级为局部或自治场地数据库管理者,统称为局部数据库管理者。(6)分布式数据库系统软件文档,这是一组与软件相匹配的软件文档及系统各种使用说明和文件3 3同构和异构分布式数据库同构和异构分布式数据库 分布式数据库系统允许应用访问本地和远程数据库中的数据。在同构分布式数据库系统中,每个数据库都是一个Oracle 数据库。在异构分布式数据库系统中,至少有一个数据库是非Oracle 数据库,分布式数据库使用客户/服务器结构来处理信息请
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle9i 关系 数据库 实用教程 第二
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内