当前位置导航:炫浪网>>网络学院>>编程开发>>Oracle教程

Oracle9i 数据库(第二版)的高级选项


  文章摘要:
     Oracle9i数据库标准版为工作组/部门级和internet/intranet应用提供了空前的易用性和强大功能,及良好的性价比。标准版包括一套完整的集成包:易用性管理工具、完整的分发、复制和WEB功能。从用于小商务的单点环境到高级的分布式企业环境,Oracle9i数据库标准版含盖了所有的建立关键业务应用所必需的功能。Oracle9i数据库标准版最多可以支持4个CPU。
  
  一、简介
    Oracle9i Database Release 2发布了三个不同的版本以适应不同的应用,同时ORACLE还提供了几个可选择的数据库产品以加强ORACLE9i数据库对一些特殊应用需求的支持:
  
    Oracle9i数据库标准版为工作组/部门级和internet/intranet应用提供了空前的易用性和强大功能,及良好的性价比。标准版包括一套完整的集成包:易用性管理工具、完整的分发、复制和WEB功能。从用于小商务的单点环境到高级的分布式企业环境,Oracle9i数据库标准版含盖了所有的建立关键业务应用所必需的功能。Oracle9i数据库标准版最多可以支持4个CPU。
  
     Oracle9i数据库企业版为高端应用,如:多数据量的联机事务处理环境、加强查询功能数据仓库以及苛求的互联网应用等,提供了有效的、可靠的和安全的数据管理能力。Oracle9i数据库企业版提供了工具和功能以迎合今天企业关键业务应用的高可用性和可扩充性的需求。
  
    Oracle9i 数据库个人版
  
  
    Oracle9i 三个不同版本均包括一套公用的应用开发功能集,包括SQL对象关系功能、PL/SQL和JAVA编写存储过程和触发器的编程接口。为其中任一版本所编写的应用程序均可以在其他版本上运行,尽管企业版中提供了对于开发者透明的附加的性能、可扩充性、可用性和安全性方面的功能。除了和可选的附加产品,如OLAP或Oracle Data Mining等相关的功能以外,所有被企业版支持的API同样被标准版和个人版所支持。
  
    这些 Oracle9i 数据库产品都是基于同样功能强大的、可靠的数据库引擎体系。标准版和个人版与企业版在许多平台上都是100%兼容的,因此,你的数据库应用程序能够平稳过渡,从笔记本到台式机到企业级应用,而不用重新设计。当你的业务随着时间不断增长时,可扩充性和功能上的需求也会不断增加,你可以轻松的从标准版升级到企业版。标准版的一个优点就是可以轻松地升级到企业版:你只需要安装企业版的软件,而你的数据库、应用软件和管理流程都不需要做任何改变即可得到企业版所有附加的可靠性、可用性和可扩充性等其他的功能。
  
  
  二、为迎合苛刻需求的高级选项
  
    这三个Oracle9i 数据库产品都含有为迎合今天不断变化的应用需求的特征和功能。此外,Oracle还提供了拥有完善技术的可选产品,以适应你发展和应用中大部分的苛刻需求,包括连接事务处理、数据仓库和互联网应用等。
  
  1、Oracle Real Application Clusters
    Oracle RAC为使用集群硬件配置的打包或定制的应用程序,提供了无限的可扩充性和高可用性,以及简单易用的单系统镜像。Oracle RAC允许从集群系统的多个接点来访问同一个数据库,在提供与硬件环境相匹配的性能的同时,做到应用软件和数据库用户与软硬件故障的相隔绝。
  
  2、Oracle Partitioning
    Oracle分区功能通过增加重要的易管理性、有效性和性能优化能力来加大数据库底层的表和索引,从而加强对联机事务处理、数据集市和数据仓库应用的数据管理环境。Oracle分区功能允许将大表分割成多个独立的易管理的小表,而保留一个应用级的视图。Range、hash以及他们的组合和序列分区(list partitioning)等方法均被支持。
  
  3、Oracle Advanced Security
    Oracle高级安全功能是Oracle9i企业版的可选功能,它通过执行企业标准的加密码和集成算法提供了强大的认证和加密功能,同时他还支持多种外部的认证服务。这个产品提供了充足的企业用户安全性,组织可以选择实施通过使用数字证书或密码方式的端到端的用户安全认证,从而降低为配置安全性的总体成本。
  
  4、Oracle Label Security
    Oracle标签安全功能提供了基于行级标签的成熟灵活的安全技术,以做到更加细密的访问控制。Oracle标签安全使用了被政府、国防部和商贸组织所广泛使用的标签概念,来保护敏感信息、分离数据并提供用于管理策略、标签和用户标签认证的有力工具。
  
  5、Oracle OLAP
    集成在数据库中的Oracle OLAP(On-Line Analysis Process)提供了完整的分析功能集。预示分析法(predictive analysis)可以用来预测市场趋势、预测产品生产需求、以及建立企业预算和财政预算分析系统。使用综合多维的查询和计算,可以得到有关市场份额和网络现状评估的信息。基于Java的OLAP应用编程接口拥有有效的面向对象特征,用于建立复杂分析查询的应用。
  
  6、Oracle Data Mining
    Oracle数据采集允许公司通过才集公用数据库,发现新视点并整合这些信息到商务应用中,以建立高级的商务智能应用。Oracle数据采集嵌入了用于分类、预测和联合的数据采集功能。所有模型的建立和计分函数均是由基于Java的API实现。
  
  7、Oracle Spatial
    Oracle Spatial 允许用户和应用软件开发者无缝整合他们的空间数据到企业级应用中去。Oracle Spatial促进了基于关联数据的空间关系分析,如:在给定距离和销售收入的前提下,离客户最近的仓库地点。Oracle Spatial在企业级数据库中管理空间数据,并将数据服务器的变化结果综合到应用中。这就允许供应商的工具和应用软件可以直接访问Oracle9i数据库的空间数据,提供了协同工作能力,降低成本。
  
  8、Oracle Enterprise Manager Packs
    除OEM之外,Oracle还提供了一个用于性能调整、错误诊断和变化管理的高级集成包:
  * Oracle Tuning Pack - 为DBA提供了Oracle环境,包括SQL调整和存储优化等的性能管理专家。
  * Oracle Diagnostics Pack - 允许DBA执行高级的监控、诊断和计划。
  * Oracle Change Management Pack - 在升级数据库以适应新应用时,用于消除错误和数据丢失。这个包会分析和应用变化相关的冲突以及复杂的从属关系,从而自动执行数据库的升级工作。
  * Oracle Management Pack for Oracle Applications - 扩展OEM的功能以允许对Oracle应用环境的监控、诊断、能力规划和调整。
  * Oracle Management Pack for SAP R/3 - 提供对SAP R/3系统的实时监控、能力计划(历史分析和远景规划)、事件综合、以及在单节点上对主机、数据库和应用软件的管理。
  
  9、Oracle Programmer
    Oracle Programmer为企业应用开发人员提供了丰富的编程接口集, 用于访问和操纵Oracle9i数据库。Oracle Programmer是有很多产品组成的产品家族:
  *三个深入SQL层的接口:Precompilers, SQL*Module and SQLJ
  *四个调用层的接口:Oracle Call Interface (OCI), Oracle C++ Call Interface (OCCI), ODBC and JDBC
  *两个COM数据访问接口:Oracle Objects for OLE and Oracle Provider for OLE DB
  *两个用于从数据库对象生成主机语言的工具:Object Type Translator and JPub
相关内容
赞助商链接