文档详情

第4章Oracle的解决方案.pdf

发布:2017-09-26约字共6页下载文档
文本预览下载声明
下载 第4章 Oracle 的解决方案 本章要点: O r a c l e历史回顾 O r a c l e是一个D B M S Oracle 是一个R D B M S 吗 再论物理规划 O r a c l e 的未来 4.1 Oracle历史回顾 Larry Ellison 是O r a c l e公司的董事长兼执行总裁。 1 9 7 7年在加利福尼亚的 R e d w o o d ,他和 Robert Minor一起建立了O r a c l e公司。在I B M 的S y s t e m / R (关系模型)的基础上,他们推出了 第一个关系型数据管理系统,这也是第一个使用 I B M 的结构化查询语言(S Q L )的R D B M S 。 今天,Oracle RDBMS 可用于几乎所有的操作环境,包括 I B M大型机、DEC VA X 小型机、 基于U N I X系统的小型机、 Windows NT 以及一些专用硬件操作系统平台;该公司无疑是世界 上最大的R D B M S供应商。在写此书时, Oracle 是世界上最主要的信息处理软件供应商,也是 仅次于微软公司的世界第二大软件公司,年销售额为 7 5亿美元, O r a c l e在世界范围内大约聘 用了三万六千多名专业技术人员。 O r a c l e最初的大部分产品都出自IBM DB2 以及S Q L / D S家族的产品,后者是D B 2直接子代产 品。事实上,D B 2一直是在M V S上的R D B M S 。与之相比,S y b a s e和I n f o r m i x (它们表面上很相 近)都是从 I n g r e s发展而来的。有了 O r a c l e 7 ,O r a c l e 公司在近几年内稳固地发展成最杰出的 R D B M S供应商,它的市场从政府部门和个人应用,从国内范围到国际市场。起初, O r a c l e把 精力集中在 R D B M S 的研制开发上。最近,它成功地开发了许多横向和纵向的产品,例如 O r a c l e应用服务器。另外,在过去的数年中, O r a c l e提供了许多可用的开发工具,这也许是它 的事业稳步上升的原因之一。举例来说,这些工具包括 D e s i g n e r / 2 0 0 0计算机辅助系统工程 (C A S E )工具和Developer/2000 开发包。这些后来的工具现在被简单地称作“设计器”和“开 发器”。随着工业进步,这些工具正逐渐变得基于We b 。另外,O r a c l e 的应用软件(包括广泛使 用Oracle Financial (财务软件))为O r a c l e带来了大量收益,补充了他们核心的R D B M S生意。 注意 Oracle开发了许多产品,它们被统称为Oracle应用软件。这些产品包括Oracle财务 软件(Oracle Financial )、O r a c l e制造业软件(Oracle Manufacturing )、O r a c l e人力资源 软件(Oracle Human Resources )、O r a c l e 自动控制软件(Oracle Automotive )以及其他 的应用软件,例如 O r a c l e可以提供保健系统。 Oracle 已经拥有基于不同客户环境的 Oracle RDBMS服务器工具,这些工具包括Discoverer 、Express及其他的软件。 4.2 Oracle是一个DBMS 根据实际的准则, O r a c l e是一个D B M S ,因为它维护了一个数据库、提供多级安全保障、 第4章计Oracle的解决方案计计27 下载 提供了确保数据完整性的手段、处理并发事件并提供了一种语言接口。 O r a c l e在它的 SYS 和 SYSTEM 模式中维护数据字典, S Y S和S Y S T E M模式贮存在 S Y S T E M表空间中。 O r a c l e提供 一个数据库级的注册管理,如果需要可以进行操作系统级验证,并可以进行角色、权限和简 档验证。它还通过权限和角色,提供了使用普通 ANSI SQL 授权和撤销的能力。当然, S Q L视 图总是可用的。简档更多地处理资源的使用。完整性是通过对主键和外键的声明完整性来控 制
显示全部
相似文档