oracle数据库系统:常见数据库系统比较的Oracle数据库

提起数据库个想到公司般都会是Oracle该公司成立于1977年最初是家专门开发数据库公司 Oracle在数据库领域直处于领先地位1984年首先将关系数据库转到了桌面计算机上然后Oracle个版本版本5率先推出了分布式数据库、客户/服务器结构等崭新概念Oracle版本6首创行锁定模式以及对称多处理计算机支持……最新Oracle8主要增加了对象技术成为关系-对象数据库系统目前ORACLE产品覆盖了大、中、小型机等几十种机型Oracle数据库成为世界上使用最广泛关系数据系统的 Oracle关系数据库产品 Oracle数据库产品具有以下优良特性 (1)兼容性 Oracle产品采用标准SQL并经过美国国家标准技术所(NIST)测试和IBM SQL/DSDB2INGRESIDMS/R等兼容 (2)可移植性 Oracle产品可运行于很宽范围硬件和操作系统平台上可以安装在70种以上区别大、中、小型机上;可在VMS、DOS、UNIX、WINDOWS等多种操作系统下工作 (3)可联结性 能和多种通讯网络相连支持各种协议(TCP/IP、DECnet、LU6.2等) (4)高生产率 提供了多种开发工具能极大方便用户进行进开发 (5)开放性 Oracle良好兼容性、可移植性、可连接性和高生产率是Oracle RDBMS具有良好开放性ORACLE产品主要包括数据库服务器、开发工具和连接产品 3类 数据库服务器 最新版本是8但广泛应用是7版本7具有以下特色: (1)多进程、多线索体系结构 多进程、多线索体系结构Oracle7包括个到多个线索进程、多个服务器进程和多个后台进程线索进程负责监听用户请求将用户请求链入内存请求队列中并将应答队列中执行结果返给相应用户服务器进程负责处理请求队列中用户请求并把结果链入应答队列线程和线索数目都可以根据当前工作负荷动态调整Oracle7进程结构能充分利用并行机上多处理机能力但由于其线索是用进程模拟由操作系统调度这在定程度上消弱了线索开销低优越性 (2)为提高性能改进核心技术 Oracle7改进了其核心技术其并发控制机制更加精致包括了无限制行级封锁、无竞争查询、线索顺序号产生机制在共享内存缓冲区中增加了共享SQL Cache提高了运行效率 (3)高可用性 Oracle7提供了联机备份、联机恢复、镜像等多种机制保障系统具有高可用性和容错功能 (4)SQL实现 Oracle7SQL符合ANSI/ISO SQL 89标准完整性约束符合ANSI/ISO标准实体完整性和参照完整性约束提供基于角色安全性 角色是组权限集合有了角色概念安全管理机制可翼把表或其他数据库对象上些权限进行组合将它们赋予个角色需要时只需将该角色授予个用户或组用户这样可以降低安全机制负担和成本 针对集群和MPP并行计算机平台Oracle7提供了并行服务器选件实现存盘共享同时Oracle7还为SMP、集群和MPP平台提供了并行查询选件以实现并行查询、并行数据装载等操作 Oracle7通过分布式选件提供分布式数据库功能其分布式选件提供了多场地分布式查询和多场地更新功能具有位置透明性和场地自治性提供全局数据库名支持远程过程 开发工具 Oracle提供开发工具包是Developer/2000、Designer/2000、Discover/2000、Oracle Office等它涵盖了从建模、分析、设计到具体实现各个环节 Developer/2000包括: Oracle Forms用于快速生成基于屏幕复杂应用具有GUI界面和多媒体功能主要用于操纵数据和查询 Oracle Reports是快速生成报表工具能生成各种复杂报表同样能处理多媒体信息 Oracle Graphics用于生成各种图形应用 Oracle Books用于生成联机文档 Designer/2000: 这是Oracle提供CASE工具该工具能够帮助用户对复杂系统进行建模、分析和设计还可以帮助用户绘制ER图、功能分层图、数据流图和方阵图 Discover/2000: 这是个OLAP工具主要用于支持数据仓库应用它可以对历史数据进行挖掘以找到发展趋势对区别层次概况数据进行分析以便发现有关业务详细信息 Oracle Office适用于办公自动化能完成企业范围内消息接收和发送、日程安排、日历管理、目录管理以及拼写检查



  • 篇文章: SOA和PHP

  • 篇文章: SQL Server 2005和 DB2 8.2的对比
  • Tags:  oracle数据库备份 oracle创建数据库 oracle数据库 oracle数据库系统

    延伸阅读

    最新评论

    发表评论