《oracle学习步骤分析和总结.docx》由会员分享,可在线阅读,更多相关《oracle学习步骤分析和总结.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、才百图教育 括图Oracle系统班植图教育集团是广东省最具规模和实力的职业技术教育和IT培训机构,自2005年成立 至今,已为珠三角地区各类大中小企业输送了上万名技术骨干及高级工程师。植图教育与清 华 大学深圳研究生院强强合作,充分发挥双方的专也优势及资源优势,打造出全广东最大、实力最 强、教学环境最好的高端职业教育平台!才百图职业教育凭借高品质的专业课程,严谨的教学管理,和毕业学员的良好口碑,经过几 年的不断完善,创新,提升。现已成过广东招生人数最多,学员就业率最高,社会评价最好的 培训机构。相关职业领域处处都留有植图学生的身影!括图教育是中国领先的高端IT技术服务机构,核心业务定位在为企业
2、和个人提供高端的云 计算与物联网项目及培训解决方案,为中国IT行业提供最具价值的职业教育服务,植图专 业服务和质量承诺在客户中享有卓越的声誉。至今括图为企业提供数百套项目技术解决方 案,为企业培训技术骨干近千人。2012年,清华大学深圳研究生院同柏图教育集团签订共建实践教学基地合作协议书。 双方在实践教学,技术创新,课程研发,实习就业等方面进行深度合作,借助清华大学权威的 教学资源与植图优质成熟的高端教育平台。为在校学生及社会提供教学培训,项目实践,实习 就业一条龙的服务。同年11月清华大学深圳研究生院植图教学实践基地在深圳市南山区西 丽大学城清华校区正式挂牌!课程主要分为两个方向:一个是管理
3、方向的课程,分别为Linux, Oracle和云计算课程一个是开发方向的课程,分别为嵌入式应用开发与嵌入式硬件开发课程背景:近几年随着Oracle技术的不断发展和应用需求的不断提高,搭建数据库的高可用环境已经成为 很多企业迫切的需求。如RAC、DataGuard,高级复制等技术的成熟,在企业中的应用也越来越广泛,它 为企业的7*24小时不间断的可靠运行提供了强有力的技术保障和支持,使得用户不接受任何一种中断成为 现实。众多行业运营中心数据库每天处理几亿次交易,数据增加几十GB,更要求数据库的可用性、扩展 性和可靠性。随之而来的是对Oracle数据库高级人才的需求,不管任何行业,高级的人才总是奇
4、缺,而 低端的人才遍地都是,永恒不变的金字塔结构持续了人类历史的千秋万代。如果您不想做金字塔的底层, 就必须及早自我修炼,及早储备Oracle高级知识和技能以及应用案例经验。课程描述:基于当前ORACLE的发展现状,杆图教育全面提炼了 ORACLE高级课程计戈U,为在岗位积累 了一定工作经验的学员或者以后想进入大型企业数据库环境中工作的学员以及已经学过我们ORACLE专 修课程学员量身定做的最为全面的高级数据库研修课程。除基本的高级培训内容外,还将云计算技术融 入到数据库产品教学中来,为学员制定全面而行之有效并配合大量贴近工作实践内容教学案例的学习方 案。柏图的ORACLE教学全部在Linux
5、平台上进行,对于高级内容课程配备双机教学环境和练习环境。 植图教育结合了当前最高端的数据库职位需求全面打造了最顶尖的ORACLE数据库课程方案。招生条件计算机相关专业,大学专科以上学历就业方向ORACLE开发工程师、Oracle-DBA BI工程师、数据库设计工程师从业待遇10000-20000/月总课时76天本百图教育 http:上百图教育 http:/ 全国唯一推出最全面细致的ORACLE高级课程的教学体系。 全过程采用案例教学,并融入理论知识的讲解。课程特色 采取周末教学方式,聘请教师都为在企业环境一线工作的数据库专家。 全部在真实环境中操作且每人配双机。最近开班2013-1-9报名须知
6、课程设置简介第1-3天:linux安装、linux常用命令、grub启动项管理、用户管理、权限管理、网 络管理一常用命令、ip的作用、ip地址管理、常用配置文件、ssh验证第4天:图形管理常用图形、常用命令、远程图形调用、远程图形管理vnc第5天:软件包管理一常用命令、文件打包,压缩,解包,解压缩、了解软件包依赖 关系、软件包,安装,更新,卸载、软件编译、使用ntfs文件系统linux基础(10天)第6-8天:内核管理常用命令、内核作用、内核编译、进程管理、时间任务常用命 令、配置文件、建立,管理时间任务 第9天:磁盘管理常用命令、分区概念、主分区,扩展分区,逻辑分区、管理磁盘、 linux启
7、动后自动磁盘管理、swap交换分区管理、acl属性支持与管理、磁盘配额第10天:服务管理一服务启动,关闭管理、运行模式管理、系统启动流程第1天:dhcp服务器管理一dhcp服务器工作原理、利用dhcp服务器管理网络资源第2天:dns服务器管理一dns角色(主从转发卜dns缓存服务器、dns数据搜索原理、 配置,管理域名,建立主从转发服务器、主域,子域管理第3天:http服务器管理一http目录控制、树目录结构访问控制、用户密码访问控制、虚 拟主机管理、网页主目录控制、端口管理linux服务管理(5天) 第4天:ftp服务器管理ftp匿名用户管理、匿名用户上传下载管理、ftp普通用户管 理、普通
8、用户上传下载管理、笼环境管理第5天:samba服务器管理一samba用户管理、samba文件上传下载管理、samba访 问管理sendmail管理一了解邮件服务器、本地域邮件传输、中继邮件传输、邮件域名管理、带 用户校验的邮件传输shell (3天)shell 的种类shell语法(判断,循环,函数case,数组,continue,break,grep,find,awk,sed)语法使用、字符处理、数字猜想练习,纯字符,纯数字输入控制、端口检http:/I百图教育 http:/测练习、用户登录管理练习、磁盘容量检测联系、IP地址管理第1-2天:无人值守安装一利用无人值守,完成,分区,软件定制,
9、用户管理,配置ftp服 务器,http服务器,磁盘配额管理第3-4天:多线路接入方案一多线路接入方案描述,利用dns实现多线路接入,智能 链接功能第5-6天:postfix邮件服务器一postfix实现邮件服务器,管理postfix邮件服务器项目测试(10天)第7-8天:防火墙管理一使用iptables个人防火墙管理网络链接,tcp_wrappers管理服 务链接squid代理服务器一squid实现代理上网功能第9-10天:防病毒方案一利用防病毒软件,结合squid, postfix, sendmail进行病 毒检测mysql服务器安装、mysql数据库版本升级、mysql客户端与服务器链接、
10、lamp服 务器组合搭建。mysql管理(2天)lamp服务器应用、利用phpMyAdmin管理mysql数据库、常用dml语句,ddl语 句、常用mysql函数、mysql多实例管理进程、load data数据导入、索引管理、慢日 志查询、检测表与修复表、备份与恢复、冷备份、热备份、mysqlhotcopy、mysqldump、 innodb引擎与myisam引擎Oracle部分中级课程第一部分:ORACLE体系结构(12天) Linux下Oracle的安装以及数据库的创建 Oracle的网络配置与连接 EM工具的配置和连接 Isqlplus的配置和连接 Oracle的打补丁升级Oracle
11、的安装和配置 在Linux下Oracle自动启动与关闭 Oracle启动与关闭的流程环节详细剖析 Oracle的卸载与删除 Sqldeveloper的安装与配置 动态性能视图v$ 数据字典DBA/ALL/USER_的表 Oracle的内存结构以及SGA自动管理、ASMM Oracle内存和进程管中 SGA中各组件的LRU、LRUW算法与内存命中率深入 理剖析http: I百图教育 http:/Oracle的存储管理Oracle控制文件管理Oracle重做日志文件管理 BUFFER的内存结构以及KEEPRECYCLE缓冲区的 使用 深入剖析Oracle脏数据和脏缓冲概念和原理以及脏写 的过程 深
12、入剖析内存中的Latch 后台进程分析以及并发配置 CKPT队列及SCN内部时钟原理。 数据库实例崩溃恢复原理 内存结构的优化设置 初始化参数设置详解 PGA自动管理以及PGA优化 杀掉异常进程的方法 表空间、段、区、块的概念和关系 表空间的管理:字典、LMT的区别和优缺点 深入剖析本地管理表空间位图存储技术 段空间管理:ASSM与MSSM区别 MSSM下Freelist算法以及争用 深入剖析ASSM的三级位图技术 数据文件转储 区扩展算法的深入剖析 系统表空间、辅助表空间、临时表空间、UNDO表空 间的管理和维护 辅助表空间的迁移 UNDO表空间的切换 表空间组的概念与使用 默认表空间临时表
13、空间的设置 表空间配额设置以及和权限的继承关系 表存储参数的详解以及新旧版本之间存储参数的变 化。 各种存储管理操作维护的方法 ROWID原理及转换 11g的延迟段空间管理 控制文件的概念与内容 控制文件的多路复用 控制文件损坏的处理 控制文件的备份与重建 Resetlog 与 noresetlog 的深入剖析 Redo文件的概念和内容 Red。文件多路复用 Redo文件切换与检查点 Redo与redo成员管理http: / / http: / / I百图教育 http: Redo 与 SCN 归档日志设置与管理Oracle UNDO 表空UNDO参数详解UNDO切换数据一致性与延迟提交间管理
14、*UNDO 与 SCNOracle网络管理Oracle表与索引管理 UNDO空间的管理、设置与优化监听配置文件与监听管理器使用详解 网络服务名配置NETCA使用NETMGR使用NOracle专用和共享模式ORACLE各种表的介绍与创建 表的约束创建与管理索引的创建与管理用户、角色、权限管 权限分类授权与取消授权直接授权与级联授权角色管理权限继承理*用户管理:密码、账户锁、表空间配额、调度器与自动任务间*资源限制文件详解系统权限策略规划方案调度器概述调度器体系结构公共管理工具使用任务类使用调度器程序全球化支持使用计划表使用调度器窗口与视图字符集、字符集文件及字符支持NLS.LANG设置与影响 导
15、入导出及字符集转换 字符集的更改*识别导出文件的字符集使用csscan辅助字符集转换乱码的产生默认的表空才百图教育 数据库监控与报告Oracle故障诊断及分析方法 自定义字符的使用 更改字符集的内部方式 字符集更改案例 分析结果的整理方法 二十大性能视图 Session历史信息记录 ASH AWR概述、报告的生成、分析 基线 AWR数据的导出导入 ADDM概述与报告的生成 等待事件深入剖析 故障树分析法 故障树分析法应用第二部分:ORACLE的备份与恢复(5天) 备份与恢复概述、方法及原理 归档模式 检查点与RBA 使用数据泵进行逻辑备份与恢复 冷备份与恢复 热备份与恢复 RMAN原理架构 目
16、标数据库与恢复目录 通道 闪回恢复区 备份集和副本拷贝 完全备份与增量备份 RMAN使用方法及命令工具集 深入剖析备份与控制文件的关系 RMAN的备份与恢复方法 备份的方案与特例的恢复 Oracle实例恢复 Oracle介质恢复 完全恢复与不完全恢复 各种文件损坏的恢复案例 详解利用恢复的控制文件进行数据库恢复 数据块恢复 检查数据块一致性 数据块不一致的处理办法 数据块恢复案例hiip:www 上 U才百图教育 http:/Oracle闪回技术SQL基础PL/SQL数据库级的性能优 化对象和SQL语句级 闪回查询 SMON_SCN_TIME与闪回查询 Oracle log的闪回特性 使用辅助
17、函数闪回 闪回数据库第三部分:SQL与PL/SQL (4天) 编写简单的SELECT语句 限制数据和对数据排序 单行函数 多表查询 分组函数 子查询 数据操作与事务控制 表和约束 其他数据库对象 PL/SQL 入门 游标 PL/SQL记录与 Index-by 表 错误消息处理 存储过程、函数、包 数据库触发器 本地动态SQL和动态PL/SQL 本地批绑定 自治事务 对象 集合 大对象第四部分:ORACLE性能优化(9天) Oracle性能优化概述 Oracle的内存优化 数据库配置与IO问题解决 ORACLE逻辑读写深入分析 事务队列等待(TX Enqueue)深入分析 等待事件、成因以及解决
18、的办法和案例 跟踪文件和跟踪事件的使用 自动SQL调整 表碎片及分页查询优化 数据压缩 X$固定表 基于成本的优化法则-CBOhttp: / / www. http: / / I百图教育 http:/性能优化 CBO成本计算 深入剖析B树索引、复合索引、位图索引、hash索引、 全文索引、IOT、反转索引、基于函数的索引、分区索引、 位图连接索引 索引访问方式及数据读取 索引之深入优化 详解索引之维护策略 统计信息收集与方法设置 动态采样 执行计划获取方法与解读 表连接(循环嵌套、排序合并、hash、索引、笛卡尔、 位图)原理及使用规则 锁和阻塞以及解锁的方法 Latch与等待 并行执行 HI
19、NT使用方法 聚簇因子与直方图 分区技术介绍、分区方法实践、本地分区索引和全局 分区索引 SQL及索引优化原则 绑定变量 10053事件和10046事件以及SQL_TRACE 数据库设计的优化ORACLE高级课程(16天) RAC架构规划 RAC实施过程介绍 Oracle集群原理、概念、属术语 MAA RAC集群 RAC原理与架构RAC RAC的安装与部署 RAC的维护与优化 RAC集群的并发控制、脑裂、健忘症、IO隔离 Oracle Chist6r原理与组成 Oracle Cluster 与 RAC 关系 RAC架构 RAC的备份实例 Shared-Disk 和 Shared-Nothing
20、 架构 Oracle RAC存储方案ASM高级应用 ASM安装、配置 将数据库迁移到ASM ASM存储结构http: / / I百图教育 http:/ASM文件系统ASM中的文件布局规律RDBMS与ASM之间的交互ASM实例恢复ASM和OS文件系统交互ASM限制Data Guard 架构Data Guard规划与实施过程介绍Data Guard安装与部署物理 standby逻辑 standbySQL ApplyData Guard BrokerOEM网格控制集成Data Guard监控Data Guard实现切换和故障转移Active Data Guard站点与客户端的自动故障转移利用Data
21、 guard切换缩短计划内停机时间Data Guard故障排除Data Guard部署架构案例Oracle高级复制概念、原理物化视图概念与架构物化视图的创建和使用方法Oracle高级复制Deployment Templates 概念和原理 Conflict Resolution 概念和原理 高级复制的环境规划 介绍高级复制管理工具Stream复制概念和原理 配置Stream复制环境 Stream复制环境管理 Stream复制最佳实践Oracle Stream 复制Stream复制环境案例讲解RAC Stream 配置Data Guard 和 Stream 对比图口用性概念FailoverHA 和 LBOracle Clusterware HA 框架LoadBlance测试 LoadBlancehLlp./www.b 山 http: / /