欢迎来到天天文库
浏览记录
ID:56527698
大小:332.50 KB
页数:64页
时间:2020-06-27
《ORACLE关系数据库系统.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ORACLE关系数据库系统于1977年在美国硅谷成立。世界上第一个推出商品化的关系数据库产品的厂家。关系数据库产品市场占有率第一。1.ORACLE简介1983年,可移植的第三版。1984年,可靠的第四版。1986年8月,C/S和协同服务的第五版。1988年底,高可靠OLTP的第六版。1992年,高性能、高系统可靠性的第七版。1997年,面向对象-关系型的第八版。Oracle8.0.xOracle8.1.x-->Oracle8iORACLE8.1.6.1.2版本号专用平台补丁集号通用补丁集维护版本号新特征版本号VersionNumberNewPeatu
2、resReleaseNumberMaintenanceReleaseNumberGenericPathSetNumberPlatformSpecificPathSetNumberORACLE使用的版本级别命名方法可通过数据字典查询正在使用的版本级别号。SELECT*FROMproduct_component_version2.ORACLE系统的特点可移植性(Portability)硬件环境独立性可兼容性(Compatibility)标准的数据语言SQL可连接性(Connectability)可运行于多台计算机和多种操作系统可分布式处理支持数据库
3、分布处理和C/S结构提供丰富的工具4GL、PL/SQL、开发工具先进的技术Application3.ORACLERDBMS的体系结构ORACLEToolsSQLPL/SQLORACLE操作系统编译系统DataOracleRDBMS由一组核心的RDBMS以及一组实用程序组成存储介质体系结构图示数据文件日志文件参数文件控制文件PMONLCKnRECOSMONServerUserUserUser共享池数据缓冲区日志缓冲区SGASGA:SystemGlobalAreaDBWRARCHCKPTLGWRSGA与ORACLE进程的集合叫做一个ORACLE
4、数据库的一个例程(instance)或称实例,是存取和控制数据库的软件机制。一个例程可以为多个用户服务。只有当一个例程建立起来以后,用户才可以对数据库进行存取。一个例程涉及内存、文件和进程。backgroundprocessinstance=SGA+backgroundprocess实例=内存分配+一组后台进程如果把Oracle比作一部汽车,instance相当于汽车的发动机一样,启动oracle前提应先启动instance.SGA一、体系结构概述物理文件数据文件、日志文件、控制文件、参数文件内存结构软件代码区、系统全局区、程序全局区、排序区Or
5、acle进程用户进程、服务器进程、后台进程数据库的物理结构是描述数据库中的数据以什么形式存储在介质上,每一个Oracle数据库中的数据都被物理地存储在数据库文件中。分配给每个数据库对象的物理总量是由构成数据库的操作系统文件所决定的。一个ORACLEDBS包括以下4类文件。㈠Oracle文件结构(物理结构)①数据文件(DataFile)是物理存储ORACLE数据库数据的文件。其特点如下:每一个数据文件只与一个数据库相联系;每一个数据文件可以存有一个或多个表、视图、索引等信息;一个表空间可包含一个或多个数据文件。②日志文件(LogFile)记录所有对数据库
6、数据的修改,以备恢复数据时使用。其特点如下:每一个数据库至少包含两个日志文件组;日志文件组以循环方式进行写操作;每一个日志文件成员对应一个物理文件。日志开关(LogSwitch)为实现日志文件组的循环使用而设置的。出现日志开关的情况如下:当一个日志文件组被填满时关闭数据库时DBA手动转移日志开关日志文件写操作图示LogFile1LogFile2Group1Group2Member2.1Member1.1日志文件(示图)镜像日志文件是为防止日志文件的丢失,在不同磁盘上同时维护两个或多个联机日志文件的副本。其特点如下:每个日志文件组至少包含两个日志文件成员
7、;每组的成员数目相;同组的所有成员同时被修改;同组的成员大小相同,不同组的成员大小可不同。镜像日志文件图示Group1Group2LogFile3LogFile4LogFile1LogFile2Member2.1Member1.1Member2.2Member1.2Disk1Disk2镜像日志文件③控制文件(ControlFile)是一个较小的二进制文件,用于描述数据库的物理结构。描述信息如下:数据库建立的日期。数据库名。数据库中所有数据文件和日志文件的文件名及路径。恢复数据库时所需的同步信息。要点注意:在打开和存取数据库时都要访问该文件。镜像控制文
8、件。记录控制文件名及路径的参数为:CONTROL_FILES④参数文件(ParameterFi
此文档下载收益归作者所有