oracle数据库入门教材.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(3)alter user ; (4)drop user [cascade]; (5)revoke role from user; ORACLE数据库介绍- 用户管理 ORACLE数据库介绍- 权限管理 占OS内存的60-70%,大小可由参数文件内参数计算 shared pool(共享池), database buffer cache(数据缓冲区), redo log buffer(重做日志缓冲区) (如以下图所示) SGA=share_pool_size+db_block_size*db_block_buffers +log_buffers ORACLE数据库介绍- 体系结构 -内存结构(SGA) shared_pool database_buffer_cache redo_log buffer instance=SGA+background process 实例 = 内存分配 + 一组后台进程 ORACLE数据库介绍- 体系结构 -实例(INSTANCE) SGA background process SGA background process SGA background process Oracle是多用户、多任务、可分布式管理的数据库,同时可有很多个用户对数据库操作。 ORACLE数据库介绍- 体系结构 - 连接(session) oracle user user user session 事务是一组修改动作的集合 Eg: 1、 insert DDL (数据定义语句) delete 例如:create,alter,drop,commit 等 commit 每两个DDL语句间是一个transaction 2、 update DML (数据控制语句) rollback 例如:Insert,Delete,Update ORACLE数据库介绍- 体系结构 - 事务(transaction) 首先必须有一台主机或数据库服务器运行一个ORACLE INSTANCE 工作站运行一个应用,它试图通过适当的SQL*NET驱动同服务器取得联系 如果该服务器也正在运行适当的SQL*NET驱动。服务器检测到应用的连接请求,开始为此用户进程创建一个专用的服务器进程 客户端的用户执行一个SQL语句并提交此进程 服务器进程收到此SQL语句,并开始检验在ORACLE的共享池中是否存在同样的SQL语句。如果在共享池中发现该SQL语句,服务器进程开始检验该用户是否对请求的数据有操作的权限,然后使用在共享池中的SQL语句去执行该语句。如果该SQL语句在共享池中不存在,就为此语句分配一个新的共享池区以便它能够被解析、执行 ORACLE数据库介绍- 体系结构 - 事务处理过程 服务器进程从实际的数据文件或共享池中取回必须的数据 服务器进程在在共享池中修改数据。在上述所作的生效之后,DBWR后台进程把修改后的数据块永久的写入硬盘。在此事务提交成功之后,LGWR进程立即把此事务记录到在线的redo log file 如果此事务成功,服务器进程通过网络返回一个成功的信息给应用程序。如果该事务不成功,将返回一个适当的信息 在上述的事务过程中,其余的后台进程同样在运行,等待着条件符合而被触发。此外,数据库服务器还管理着其他用户的事务,并且在不同事务之间提供数据一致性,防止不同事务对相同数据操作 ORACLE数据库介绍- 体系结构 - 事务处理过程(续) 后台进程主要包含PMON,LCLN,RECO,SMON,DBWR,LGWR,CKPT,ARCH,主要的功能如下: PMON 做程序的清洁工作,处理一些不正常退出的事件 SMON 做系统的清洁工作,执行系统出错后自动恢复工作 LKN Oracle系统表级或行级加锁的进程 RECO 恢复进程 DBWR 数据写进程 LGWR 日志文件写的进程 CKPT 检测点 ARCH 归档方式备份进程 ORACLE数据库介绍- 体系结构 - 后台进程 培训目录 一、数据库简介 当前主流数据库及其简介 关系数据库介绍 二、ORACLE数据库介绍 体系结构 数据存储结构 启动和关闭 用户管理 备份和恢复 三、ORACLE常用的开发工具 SQLPLUS PL/SQL TOAD PDM / ERWin block 数据块:默认8K, 最小的I-O单位,伴随database产生而产生,不可变 extent 一组连续的数据块:是用户所能分配存储的

文档评论(0)

189****0801 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档