您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Oracle数据库10g产品系列
Oracle数据库10g产品系列Oracle白皮书2004年1月OracleDatabase10g产品系列引言OracleDatabase10g提供了四个版本,每个版本适用于不同的开发和部署环境。Oracle还提供了额外的几种可选数据库产品,这些产品针对特殊的应用需求增强了OracleDatabase10g的功能。下面是OracleDatabase10g的可用版本:Oracle数据库10g标准版1(OracleDatabase10gStandardEditionOne)为工作组、部门级和互联网/内联网应用程序提供了前所未有的易用性和性能价格比。从针对小型商务的单服务器环境到大型的分布式部门环境,OracleDatabase10gStandardEdition包含了构建关键商务的应用程序所必需的全部工具。StandardEditionOne仅许可在最高容量为两个处理器的服务器上使用。Oracle数据库10g标准版(OracleDatabase10gStandardEdition)提供了StandardEditionOne的前所未有的易用性、能力和性能,并且利用真正应用集群提供了对更大型的计算机和服务集群的支持。它可以在最高容量为四个处理器的单台服务器上、或者在一个支持最多四个处理器的服务器的集群上使用。Oracle数据库10g企业版(OracleDatabase10gEnterpriseEdition)为关键任务的应用程序(如大业务量的在线事务处理(OLTP)环境、查询密集的数据仓库和要求苛刻的互联网应用程序)提供了高效、可靠、安全的数据管理。Oracle数据库企业版为企业提供了满足当今关键任务应用程序的可用性和可伸缩性需求的工具和功能。它包含了Oracle数据库的所有组件,并且能够通过购买选项和程序包(本文稍后将加以说明)来进一步得到增强。Oracle数据库10g个人版(OracleDatabase10gPersonalEdition)支持需要与Oracle数据库10g标准版1、Oracle数据库标准版和Oracle数据库企业版完全兼容的单用户开发和部署。通过将OracleDatabase10g的获奖的功能引入到个人工作站中,Oracle提供结合了世界上最流行的数据库功能的数据库,并且该数据库具有桌面产品通常具有的易用性和简单性。Oracle数据库个人版、Oracle数据库标准版、标准版1和Oracle数据库企业版包含了一系列常见的应用程序开发功能(包括与SQL对象相关的功能、用于编写存储过程和触发器的PL/SQL和Java编程接口)。Oracle数据库这些版本中的任意一个编写的应用程序将与其它的应用程序一起运行,Oracle数据库10g企业版提供了额外的性能、可Oracle数据库产品系列2伸缩性、可用性和安全性,这些功能一般对应用程序开发人员是透明的。Oracle数据库10g企业版支持的API通常Oracle数据库10g个人版和Oracle数据库10g标准版也支持,涉及到与可选的附加产品相关的功能时例外,这些附加特性仅随Oracle数据库10g个人版和Oracle数据库10g企业版一起提供(例如OracleOLAP或Oracle数据挖掘)。这些OracleDatabase10g产品全部是用同一个强健和可靠的数据库引擎体系结构构建的。在许多不同的平台上,Oracle数据库10g标准版和Oracle数据库10g个人版都和Oracle数据库10g企业版完全兼容,因此您的数据库应用程序可以从笔记本电脑扩展到台式机然后再到整个企业网络,而无需重新设计。随着业务的发展,当您的业务需要更高的可伸缩性和功能时,您可以容易地从Oracle数据库10g标准版升级到企业版。Oracle标准版的优势之一是它可以轻易地升级到企业版(只需安装EE软件)您不用对您的数据库、应用程序或管理过程做任何修改,并且您能够获得企业版所有额外的可靠性、可用性、可伸缩性和其它的益处。满足较高需求的高级选项这四个Oracle数据库10g版本都具有相应的特性和功能,以满足应用程序不断变化的需求。此外,Oracle提供了具有先进技术的可选产品,这些技术能够满足关键任务的OLTP、数据仓库和互联网应用程序环境最苛刻的开发和部署需求。Oracle真正应用集群Oracle真正应用集群是通过集群技术来利用多个互连的计算机处理能力的计算环境。Oracle真正应用集群通过利用集群化的硬件配置为任意打包或定制的应用程序提供了无限的可伸缩性和高可用性,并且它还具有单个系统简单性和易用性。Oracle真正应用集群允许从集群化的系统配置的多个节点访问单个数据库,使应用程序和数据库用户不受硬件和软件故障的影响,同时提供了随硬件环境而扩展的高性能。Oracle分区Oracle分区为大型的底层数据库表和索引增加了重要的可管理性、可用性和性能,从而为OLTP、数据中心和数据仓库应用程序增强了数据管理环境。Oracle分区允许将大表分解成单独管理的更小的部分,同时保留应用程序级的单个数据视图。支持range、hash、list和组合(range与hash组合,以及range和list组合)分区方法。Oracle高级安全性Oracle高级安全性(ASO)为Oracle数据库提供了网络加密和一整套功能强大的验证服务。网络加密是利用行业标准的数据加密和数据集成算法来实施的。这为部署提供了一个编码和密码增强的选择。强大的验证服务支持一套全面的符合行业标准第三方验证选项。验证选项包括Oracle数据库的单点登录服务,这是通过与现有的验证框架和双方验证选择(如智能卡和令牌卡)进行互操作而实现的。Oracle标签安全性Oracle数据库产品系列3Oracle标签安全性为详细的访问控制提供了先进和灵活的基于行标签的安全性。Oracle标签安全性应用了政府、国防和商业机构使用的标签概念来保护敏感信息,提供数据分离,并包含了强大的工具来管理策略、标签和用户标签授权。OracleOLAPOracleOLAP是一个可伸缩、高性能的计算引擎,它为开发分析应用程序提供了完全集成的管理。OracleOLAP完全集成在数据库中,并提供了一整套分析功能。例如,预测分析可以用来预测市场趋势、预测产品生产需求以及生成企业预算和财务分析系统。利用复杂、多维的查询和计算,可以获得诸如市场份额和净现值等信息。JavaOLAPAPI提供了高效的面向对象的方法,以构建需要复杂的分析查询功能应用程序。Oracle数据挖掘Oracle数据挖掘允许公司构建高级商务智能应用程序,这些应用程序能够挖掘企业数据库,洞察新的问题,并将这些信息集成到商务应用程序中。Oracle数据挖掘嵌入了数据挖掘功能,以进行分类、预测和关联。所有的建模和评分功能都可以通过基于Java的API来访问。Oracle空间数据库(OracleSpatial)OracleSpatial允许用户和应用程序开发人员将他们的空间数据紧密集成到企业应用程序中。OracleSpatial根据相关数据的空间关系(例如,在给定的距离之内,存储位置到用户的接近程度,以及每个区域的销售收入)来便于分析。OracleSpatial在行业标准的数据库中管理空间数据,从而导致了在数据服务器上进行的应用程序集成。这使得供应商工具和应用程序能够直接从Oracle数据库访问空间数据,从而提供互操作性并使成本最低。其它ORACLE产品OracleProgrammerOracleProgrammer是一个单独的Oracle产品,它为构建访问和操作OracleDatabase10g的企业应用程序的开发人员提供了一组丰富的接口。OracleProgrammer包括了以下产品系列:三个嵌入式SQL风格的接口:预编译器、SQL*Module和SQLJ四个调用级接口:Oracle调用接口(CI)、OracleC++调用接口(OCCI)、ODBC和JDBC两个COM数据访问接口:OracleObjectsforOLE(OO4O)和OracleProviderforOLEDBMicrosoft.Net支持:OracleDataProviderfor.NET(ODP.NET)、OLEDB.NET和ODBC.NET两个用来从数据库模式中生成宿主语言绑定的实用工具:Oracle数据库产品系列4ObjectTypeTranslator和JPubOracle移动数据库(OracleDatabaseLite)OracleDatabaseLite为运行在手机和微内核设备(手持设备、笔记本电脑和通信设备等)上的应用程序提供了高效、可靠和安全的数据管理。OracleDatabaseLite支持设备和任意Oracle数据库之间的可伸缩的数据同步,同时提供完整的用户、设备和应用程序管理。ORACLE管理程序包接下来的部分介绍Oracle管理程序包。这些程序包中的功能通过OracleEnterpriseManager数据库控制、OracleEnterpriseManager网格控制和随Oracle数据库软件提供的API来访问。Oracle更改管理程序包Oracle更改管理程序包使数据库管理员能够安全地对模式对象进行复杂的修改,并随时跟踪模式和数据库的变化,创建模式或对象的备份,以及比较和同步模式和数据库。利用Oracle更改管理,您能够:收集并存储对象定义比较对象定义并突出显示差异同步对象定义将对象定义传送到一个或更多的地点利用对象数据的子集克隆对象数据库及其应用程序的整个生命周期内管理和计划的变化Oracle诊断程序包Oracle诊断程序包提供了自动性能诊断和高级系统监控功能。此诊断程序包包括以下特性:自动负载存储自动数据库诊断监控程序(ADDM)性能监控(数据库和宿主)事件通知:通知方法、规则和时间安排事件历史和计量历史(数据库和宿主)信号管制Oracle调整程序包Oracle调整程序包为Oracle环境提供了拥有专家级性能管理功能的数据库管理程序,包括SQL调整和存储优化。为了使用这个调整程序包,您必须有诊断程序包。此调整程序包包括以下特性:SQLAccessAdvisorSQLTuningAdvisorOracle数据库产品系列5SQL调整工具集重组对象Oracle配置管理程序包Oracle配置管理程序包使数据库管理员能够跟踪由企业管理器管理的硬件和软件配置信息。然后可以从历史记录中浏览、搜索、比较、导出和跟踪这些信息。这个程序包还提供了基于配置信息的策略管理和程序包管理功能。最后,为了便于部署,还为数据库例程和Oracle主目录提供了克隆功能。该配置管理程序包包括以下特性:对配置数据(如Oracle主目录补丁状态、部署的版本、参数设置、数据库特性用途等)的大范围搜索。比较两个数据库的配置的能力宿主到宿主和宿主到多宿主的配置比较输出关于企业管理器的同一个例程或不同例程的宿主配置信息,以便以后进行浏览或比较补丁程序管理,包括利用直接从MetaLink获取的数据自动确定将哪个补丁应用到给定的Oracle主目录上,以及补丁的大规模部署数据库和Oracle主目录克隆策略管理,以在偏离最佳应用时向管理员报警自动化的特定环境关键程序包咨询评估特性和产品可用性不是OracleDatabase10g的所有版本都自带了所有的特性和选项。OracleDatabase10gPersonalEdition可在Windows2000、WindowsNT、WindowsXP和WindowsServer2003(32位和64位)上使用。它包含了和OracleDatabase10gEnterpriseEdition一起提供的所有组件和选项(如Oracle分区和Oracle高级安全性)—除了Oracle真正应用集群选项。在个人版中没有包含管理程序包。关于OracleDatabase10gStandardEdition和OracleDatabase10gEnterpriseEdition特性和选项的可用性,请参见下表。Oracle数据库产品系列6特性和选项标准版和Sta
本文标题:Oracle数据库10g产品系列
链接地址:https://www.777doc.com/doc-12158 .html