首页 百科知识 数据库的安全性有哪些方面

数据库的安全性有哪些方面

时间:2022-10-09 百科知识 版权反馈
【摘要】:Oracle9i数据库服务器在群集技术、高可靠性、商业智能、安全性、系统管理等方面都实现了新的突破,成为较完整的Internet数据库之一。异构性:Oracle9i数据库服务器在软、硬件平台方面对用户提供了充分的灵活性,是支持硬件平台种类最多的数据库,用户拥有选择技术环境和体系结构的充分自由度。Oracle 9i数据库通过进一步提供用于电子商务环境的一系列特定功能和产品集,继续强化了Oracle在互联网数据库平台上的领先地位。

2.4 Oracle9i的主要特点

2.4.1 Oracle9i数据库的主要特点

Oracle9i数据库服务器在群集技术、高可靠性、商业智能、安全性、系统管理等方面都实现了新的突破,成为较完整的Internet数据库之一。

(1)真正的群集技术:Oracle9i数据库允许用户将普通硬件系统组成群集,并根据需要随时在群集系统中增加新的硬件,提高系统的伸缩性和可用性。群集中的多个服务器管理运行起来如同单一服务器一样简单。在用户增加新的服务器时,不需要改变原有的应用模式,即使是在多个服务器停机的情况下,应用程序仍然可以正常运行。

(2)强劲的联机分析处理和数据挖掘、分析服务:Oracle数据库提供的数据挖掘算法和数据挖掘模型使用户能够容易地开发个性化的解决方案,对包括历史信息和当前Web网站交互信息在内的所有数据进行分析,产生全面、最新和最优化的决策建议,并允许最终用户通过Web浏览器访问实体的个性化信息。

(3)完善的3层安全体系:Oracle9i数据库提供了完善的端到端的安全体系结构,包括3层安全体系、托管环境的安全体系、支持基于标准的公共密钥体系结构、改进的用户和安全管理策略、数据加密和标签安全等。

(4)智能管理功能:Oracle9i的智能性体现在自我调整、自我纠正和自我管理功能等方面。通过向导引导的管理方式可以轻而易举地进行复杂的数据操作管理;自动进行日常备份和恢复功能;自我纠正对初始设置提供最有效的保护;自我动态地调整数据大小;资源配置功能可以自动规划和处理高峰时期的任务。

(5)可用性:Oracle9i数据库提供了总控钥匙式零数据丢失保护环境,通过对更多联机操作的支持来减少对脱机维护的要求。系统除了提供快速而准确的数据库修复工具外,还提供了自助错误更正功能,用户可以识别并更正自己的错误。

(6)异构性:Oracle9i数据库服务器在软、硬件平台方面对用户提供了充分的灵活性,是支持硬件平台种类最多的数据库,用户拥有选择技术环境和体系结构的充分自由度

2.4.2 Oracle9i Application Server的主要特点

Oracle9iAS是首个将Java 2 Enterprise Edition(J2EE)、入口、工作流、整合和其他中间件功能整合在一个产品中的应用服务。

Oracle9i应用服务器是Oracle Internet平台的一个重要组成部分,它同数据库服务器和开发工具套件结合在一起,为创建、提交和管理Internet应用提供了所需要的一切。

(1)灵活的应用开发功能:Oracle9i应用服务器提供了丰富的应用开发解决方案,提供一个高度可伸缩的、基于标准的基础结构和优异的数据库集成特性,适于运行任何Internet应用,包括J2EE和基于模型的应用。

(2)完备的安全特性:Oracle9i应用服务器提供身份验证和加密机制,防止非授权用户访问应用HTML页面,支持安全套接字层SSL3.0版本,为系统提供强有力的安全保护并支持基于身份验证体制、摘要身份验证体制、Oracle基本身份验证体制及加密身份验证体制、IP地址域名限制体系以及认证体制等安全机制。

(3)强大的系统管理:Oracle9i应用服务器提供了丰富的工具和机制支持各种系统管理功能,保证了系统良好的可维护性和易用性;提供了管理器用于配置和管理;提供组件分布机制和动态启/停机制,可动态增加新节点以扩展系统的处理能力和性能;提供高效实用的故障恢复策略与机制;提供工具并且具有内建机制支持站点、监听器和应用的状态监视;允许用户通过配置管理器实现多种类型的负载均衡。

(4)丰富的服务:Oracle9i应用服务器提供了其他厂商所能提供的广泛的中间层服务,支持门户和事务应用开发、灵活提交、企业集成和商务智能服务等一体化的服务。使用户不再花费大量的时间和费用去集成许多由不同的厂商提供的软件产品,同时使新的或现有的应用程序更有效地应用于网络。

2.4.3 Internet Development Suite的主要特点

Oracle Internet Development Suite使我们得以受益于开发工具的灵活性,而无需牺牲集成方案的可移植性。

(1)支持任何一种开发方式:基于组件的开发,Java程序,可视化建模,基于4GL开发的快速应用程序。

(2)使用Oracle Portal来创建包含用户的所有程序的个性化集成门户视图。

(3)可为所有以Oracle9i Application Server为服务端的应用程序,部署单一的中间层。

(4)利用整合在一起的商务信息来提供企业报告和特别查询。

(5)开发适于所有客户端的程序:高效率的Java客户端程序,通用的HTML客户端程序,跨平台的客户端程序。

(6)享受用于专业Java开发者创建Java Applet的高效率的Java DE。

(7)使用一个完全基于组件的开发环境开发EJB和CORBA组件。

(8)借PL/SQL (语言)使用适于4GL,程序员的最具效率的开发环境。

2.4.4 增强的特性

Oracle 9i数据库通过进一步提供用于电子商务环境的一系列特定功能和产品集,继续强化了Oracle在互联网数据库平台上的领先地位。特别是针对互联网日益增长的在线应用市场而进行了许多关键的改进,使Oracle 9i在现今这一最具挑战性服务的市场上成为最受欢迎的方案。Oracle 9i特性方面的最主要的增强有以下几方面:

(1)革命性的伸缩性能改进:通过采用新的Cache Fusion结构获得无比优异的伸缩性能。真正实现了透明的、高速增长的集群功能。

(2)连续数据可用性:这一新特性极大地减少了计划和非计划中的系统宕机。实现了零数据丢失。

(3)集成的系统管理:所有关键电子商务组件共享一个完整统一的界面。

(4)最安全的互联网平台。

(5)实时的商务智能。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈