通用数据库系统比较oracle数据库
提到数据库,公司的第一个想法通常是甲骨文公司,该公司成立于1977,是一家专门开发数据库的公司。
Oracle在数据库领域一直处于领先地位。1984,关系数据库首先被转移到桌面计算机上,然后是Oracle的下一个版本,
版本5首先引入了分布式数据库、客户机/服务器结构等新概念,Oracle 6版第一锁模式和对称多处理计算机。
支持…最新Oracle8主要增加了对象的关系对象数据库系统。目前,Oracle产品覆盖大、中、小型机,等。
Oracle数据库已经成为世界上应用最广泛的关系数据系统之一。
oracle关系数据库产品:
Oracle数据库产品具有以下优秀特性。
(1)兼容性
Oracle产品采用标准的SQL和由国家标准技术研究所(NIST)的美国。与IBM DB2,SQL / DS,安格尔兼容,IDMS / R等。
(2)可移植性
Oracle产品可以运行在多种硬件和操作系统平台上,可以安装在超过70个不同的大、中、小型计算机,可用于虚拟机,
dos、unix、windows等操作系统的工作。
(3)联系
它可以连接各种通信网络,支持各种协议(TCP / IP,DECnet,lu6.2,等)。
(4)高生产率
它提供了多种开发工具,极大地方便了用户的进一步开发。
(5)开放性
Oracle具有良好的兼容性、可移植性、连接性和高生产率,这对Oracle RDBMS是开放的。
Oracle产品主要包括三种数据库服务器、开发工具和连接产品。
数据库服务器
最新版本是8,但它在7中被广泛使用。版本7具有以下特性:
(1)多进程、多线索体系结构
多过程、多线索architecture.oracle7包括一个多线程程序,多个服务器进程,和多个后台进程。提示进程负责监测
用户请求将用户请求链接到内存请求队列,并将响应队列中的执行结果返回给相应的用户。
在请求的用户,和链的结果的响应队列,线程和线索的数量可以动态调整,根据当前工作负荷。ORACLE7的过程结构完整
在并行机上使用多处理器的能力,但由于它的线索是由过程模拟的,通过操作系统调度,在一定程度上削弱了线索的低成本。
性越多。
(2)改进性能改进的核心技术。
Oracle7改进了其核心技术,它的并发控制机制是更详细的,包括无限制的行级封锁,非竞争性的查询,并提示序列号生成器
系统将共享SQL缓存添加到共享内存缓冲区,提高了运行效率。
(3)高可用性
Oracle7提供了多种机制,如在线备份、在线恢复,镜像等,具有高可用性和容错性。
(4)SQL实现
ORACLE7 SQL符合ANSI / ISO SQL 89标准。完整性约束的实体完整性和符合ANSI / ISO标准参照完整性约束提供基于角度。
色彩的安全性。
角色是一组权限,使用角色的概念,安全管理机制可以将表或其他数据库对象的权限与安全管理机制相结合。
当需要时,只允许一个用户或一组用户加入角色,这样可以减少安全机制的负担和成本。
集群和MPP并行计算机平台,提供了一个并行服务器选项的特性来实现共享的磁盘共享。同时,面对也是SMP、MPP集群,与平。
该平台提供了一个并行查询选择,用于实现并行查询、并行数据加载和其他操作。
ORACLE7提供分布式数据库的功能通过分布式组件的分布式组件提供一个多站点分布式查询和多站点更新的功能,有一点位置
透明性和站点自治提供了一个全局数据库名,并支持远程过程调用。
开发工具
Oracle提供的开发工具包是开发人员2000、设计器 2000、发现 2000、Oracle Office等。它涵盖了建模,
分析和设计各个环节的具体实施。
开发人员/ 2000包括:
Oracle表单用于快速生成基于屏幕的复杂应用程序,具有GUI界面和多媒体功能,主要用于处理数据和查询。
Oracle报告是生成报告的快速工具,可以生成各种复杂的报告,也可以处理多媒体信息。
Oracle图形用于生成各种图形应用程序。
oracle用于生成在线文档。
设计器 2000:
这是Oracle提供的CASE工具,该工具可以帮助用户建模、分析和设计复杂的系统,还可以帮助用户绘制ER图和工作。
它可以是分层的,数据流和矩阵。
发现 2000:
这是一个OLAP工具,主要用于支持数据仓库应用,它可以挖掘历史数据,以发现发展趋势和不同层次的一般情况。
对数据进行分析,以便了解有关业务的详细信息。
Oracle Office适用于办公自动化,能够完成企业范围内的信息收发、调度、日历管理、目录管理和拼写等功能。
检查。