下载此文档

ORACLE数据库学习心得.doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
ORACLE 数据库结课论文一个好的程序,必然联系着一个庞大的数据库网路... 今年我们学习了 oracle 数据库这门课程,起初的我,对这个字眼是要多陌生有多陌生, 后来上课的时候听一会老师讲课, 偶尔再跟上上机课, 渐渐的学会了不少东西, 但我感觉, 我学到的仍是一些皮毛而已,怀着疑惑和求知的心态,我在网上搜索了关于 oracle 数据库的一些知识。 的特点: 可移植性 ORACLE 采用 C 语言开发而成, 故产品与硬件和操作系统具有很强的独立性。从大型机到微机上都可运行 ORACLE 的产品。可在 UNIX 、 DOS 、 Windows 等操作系统上运行。可兼容性由于采用了国际标准的数据查询语言 SQL ,与 IBM 的 SQL/DS 、 DB 2 等均兼容。并提供读取其它数据库文件的间接方法。可联结性对于不同通信协议,不同机型及不同操作系统组成的网络也可以运行 ORA ˉ CLE 数据库产品。 的总体结构(1) ORACLE 的文件结构一个 ORACLE 数据库系统包括以下 5 类文件:ORACLE RDBMS 的代码文件。数据文件一个数据库可有一个或多个数据文件,每个数据文件可以存有一个或多个表、视图、索引等信息。日志文件须有两个或两个以上,用来记录所有数据库的变化, 用于数据库的恢复。控制文件可以有备份,采用多个备份控制文件是为了防止控制文件的损坏。参数文件含有数据库例程起时所需的配置参数。( 2) ORACLE 的内存结构一个 ORACLE 例程拥有一个系统全程区( SGA )和一组程序全程区( PGA )。 SGA ( System Global Area ) 包括数据库缓冲区、日志缓冲区及共享区域。 PGA ( Program Global Area )是每一个 Server 进程有一个。一个 Server 进程起动时,就为其分配一个 PGA 区,以存放数据及控制信息。( 3) ORACLE 的进程结构 ORACLE 包括三类进程: ①用户进程用来执行用户应用程序的。②服务进程处理与之相连的一组用户进程的请求。③后台进程 ORACLE 为每一个数据库例程创建一组后台进程, 它为所有的用户进程服务,其中包括: DBWR ( Database Writer )进程,负责把已修改的数据块从数据库缓冲区写到数据库中。 LGWR ( Log Writer )进程,负责把日志从 SGA 中的缓冲区中写到日志文件中。 SMON ( System Moniter ) 进程, 该进程有规律地扫描 SAG 进程信息,注销失败的数据库例程,回收不再使用的内存空间。 PMON ( Process Moniter )进程,当一用户进程异常结束时,该进程负责恢复未完成的事务,注销失败的用户进程,释放用户进程占用的资源。 ARCH ( ARCHIVER ) 进程。每当联机日志文件写满时, 该进程将其拷贝到归档存储设备上。另外还包括分布式 DB 中事务恢复进程 RECO 和对服务进程与用户进程进行匹配的 Dnnn 进程等。 的逻辑结构构成 ORACLE 的数据库的逻辑结构包括: ( 1 )表空间( 2) 5 种类型的段( segment ) ①数据段;②索引段;③回滚( rollbock )段;④临时段;⑤

ORACLE数据库学习心得 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-05-15
最近更新