数据库管理系统简介PPT

数据库管理系统简介PPT

ID:43215026

大小:504.50 KB

页数:103页

时间:2019-10-03

数据库管理系统简介PPT_第1页
数据库管理系统简介PPT_第2页
数据库管理系统简介PPT_第3页
数据库管理系统简介PPT_第4页
数据库管理系统简介PPT_第5页
资源描述:

《数据库管理系统简介PPT》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第9章数据库管理系统简介9.1Oracle数据库系统9.1.1数据库系统简介9.1.2主要产品及其功能9.1.3数据仓库和Internet解决方案9.2IBMDB2数据库系统9.2.1数据库系统简介9.2.2通用数据库的功能和特色9.2.3IBM的商务智能解决方案9.2.4IBM内容管理解决方案9.3SYBASE数据库系统9.3.1数据库系统简介9.3.2数据库系统的功能及其特色9.3.3Internet应用和商务智能解决方案9.3.4移动与嵌入计算解决方案9.4MS_SQLSERVER数据库系统9.4.1数

2、据库系统简介9.4.2数据库系统主要功能和特色9.4.32000多版本支持9.4.42000的软、硬件环境习题9.1Oracle数据库系统9.1.1Oracle数据库系统简介Oracle数据库系统是美国Oracle公司的产品。该公司于1979年推出了世界上第一个商业化的关系型数据库管理系统;1983年重新改写Oracle内核;1984年推出运行在PC机上的Oracle;1986年推出Oracle第5版;1988年公布Oracle第6版;1992年公布Oracle第7版;1997年公布Oracle第8版;199

3、8年公布的Oracle8i,是一个面向Internet计算环境的数据库系统。最近推出的Oracle9i是业界第一个完整的、简单的用于互联网的新一代智能化的、协作各种应用的软件基础构架。Oracle9i实际上是指Oracle9i数据库、Oracle9iApplicationserver和Oracle9iDeveloperSuite的完整集成。9.1.2Oracle的主要产品及其功能Oracle产品主要包括数据库服务器、开发工具和连接产品三类。1.Oracle数据库服务器功能及其特色Oracle数据库服务器包括标

4、准服务器和许多可选的服务器选件,选件用于扩展标准服务器的功能,以适应特殊的应用需求。(1)标准服务器主要具有下列特色:①多进程多线索的体系结构。Oracle第6版以前是1个用户1个进程的体系结构,系统资源占用多,进程切换开销大,影响了系统整体性能。从Oracle7起对进程结构作了改进,采用了多进程多线索体系结构。②高性能核心技术。Oracle的并发控制机制更加精致,包括了无限制行级封锁、无竞争查询、多线索的顺序号产生机制。在共享内存缓冲区中增加了共享的SQLCache,存放编译后的SQL语句,使用户可共享执行

5、内存中同一SQL的拷贝,以提高效率。③高可用性。Oracle提供了联机备份、联机恢复、镜像等多种机制保障系统,具有高可用性和容错功能。④SQL的实现。Oracle扩展了ANSI/ISOSQL89标准。完整性约束符合ANSI/ISO标准的申明实体完整性和参照完整性约束,提供基于角色的安全性。(2)并行服务器选件(paralleserveroption)和并行查询选件(parallequeryoption)。针对机群和MPP并行计算机平台,Oracle提供了并行服务器选件实现磁盘共享。Oracle还为SMP、机群

6、和MPP平台提供了并行查询选件,以实现并行查询、并行数据装载等操作。(3)分布式选件(distributedoption)。Oracle通过分布式选件提供分布式数据库功能。Oracle分布式选件提供了多场地的分布式查询功能和多场地更新功能,具有位置透明性和场地自治性,提供全局数据库名,支持远地过程调用。Oracle分布式选件的自动表副本(快照),可以把常用数据透明地复制到多个结点。Oracle根据主表自动刷新它的只读副本(快照),刷新间隔可由用户定义,如1小时、1天或1周。(4)过程化选件(procedura

7、loption)。利用Oracle提供的过化程选件,用户可以根据自己的应用需求定义存储过程、函数、过程包和数据库触发器。存储过程、函数、过程包或数据库触发器一经定义,将存放在数据库服务器端,与数据库内部对象一样,可供所有授权的用户使用。2.Oracle的工具产品及其功能为方便用户开发数据库应用程序,Oracle提供了众多工具供用户选择使用。主要有:(1) Developer/2000。它是Oracle的一个较新的应用开发工具集,包括OracleForms,OracleReprots,OracleGraphic

8、s和OracleBooks等多种工具,用以实现高生产率、大型事务处理及客户/服务器结构的应用系统。Developer/2000具有高度的可移植性、支持多种数据源、多种图形用户界面、多媒体数据、多民族语言及CASE等协同应用系统。①OracleForms是快速生成基于屏幕的复杂应用的工具,所生成的应用程序具有查询和操纵数据的功能,可以显示多媒体信息,具有GUI界面(图形用户界面)。②OracleRep

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。