Oracleg数据库管理与开发技术training_第1页
Oracleg数据库管理与开发技术training_第2页
Oracleg数据库管理与开发技术training_第3页
Oracleg数据库管理与开发技术training_第4页
Oracleg数据库管理与开发技术training_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Oraclellg数据库管理与开发技术课程摘要:本课程主要介绍Oracle数据库的基本概念、安装方法及数据库的启动与关闭、与数据 库设计、开发和管理密切相关的 SQL语言,以及Oracle对SQL语言应用进行增强的 PLSQL语言和SQL*Plus管理工具,并结合大量的实例帮助学员学习 Oracle数据库系 统的相关知识;数据库的备份与恢复技术,包括基础知识、RMAN工具、闪回、OEN及逻辑备份工具(数据泵技术)、数据库优化、SQL优化和系统调整方面的知识;内容大纲:数据库的基础知识数据库的产生、数据库的特征数据库的组成、数据库的管理系统、关系数据库初识OracleOracle数据库系统的特点

2、、发展历史Oracle版本号的含义、Oraclellg的新特性Oraclellg数据库安装/启动/关闭Oraclellg 在Windows 下的安装概述在Windows环境下安装Oracle11g在Linux环境下安装前的准备、在 Linux环境下安装Oracle11gOraclellg数据库实例的创建在Windows 环境下创建数据库在Linux环境下用DBCA创建数据库Oraclellg 实例启动与关闭Linux环境下Oracle实例的关闭、Linux环境下Oracle监听进程的启动和关闭SQL语言概述使用 SQL*Plus用SQL*Plus与数据库交互SQL*Plus的主要功能、启动 S

3、QL*Plus连接数据库使用SQL*Plus的编辑功能SQL语句、PL/SQL块与SQL*Plus命令的区别编辑命令、保存命令、加入注释、运行命令编写交互命令、使用绑定变量、跟踪语句使用SQL*Plus格式化查询结果格式化列定义页与报告的标题和维、存储和打印结果PL/SQL基础PL/SQL概述PL/SQL语言、PL/SQL的特点、PL/SQL的开发和运行环境运行PL/SQL程序PL/SQL编程基本语言块、字符集和语法注释、数据类型和类型转换、变量和常量、表达式和运算符、 流程控制1. 过程和函数2. 过程、函数错误处理预定义异常、用户定义异常PL/SQL高级应用包包头、包体、重载、包的初始化、

4、Oracle内置包集合index-by表、嵌套表、可变数组、集合的属性和方法PL/SQL游标游标创建、使用游标FOR循环、使用游标变量、游标变量实例、使用游标表达式、Oraclellg 中PL/SQL的新特性Oracle数据库结构Oracle体系结构基本术语、体系结构图解、表空间与数据文件、临时表空间与临时文件、Oracle存储结构介绍、控制文件、日志文件服务器参数文件、密码文件/跟踪文件/告警日志Oracle服务器结构I.Oracle服务器与Oracle实例、物理结构与逻辑结构的关系2.系统全局区(SGA)、后台进程、程序全局区 PGA数据字典Oracle数据字典构成Oracle常用数据字典

5、、Oracle常用动态性能视图管理控制文件控制文件概述控制文件的内容、控制文件的大小、控制文件更新、可复用区与不可复用区控制文件的多路复用使用init.ora多路复用控制文件、使用SPFILE多路复用控制文件、添加更多控制文件 副本的步骤1. 查询控制文件信息2控制文件的创建步骤3. 维护控制文件管理日志文件管理重做日志文件、日志文件组/日志切换/日志归档了解检查点、查询、新建、删除日志文件管理表空间和数据文件模式对象管理1. 模式与模式对象2. 管理表建表时的考量、列数据类型、创建表的语法、创建表的实例、查看表的信息、修改表结构、重命名表、监控表的存储空间、修改表空间的存储设置、删除表、外部

6、 表的管理1. 索引概念、各种类型索引的比较和选择、索引基本操作1. 视图概念、视图基本操作、同义词、序列2. 表分区与索引分区1. 分区技术概述2. 表分区方法说明及实例范围分区(Range )、散列(Hash )分区、列表分区(List)、组合分区、Interval分区、外键分区、虚拟列分区、表的分区策略、管理表分区表分区管理操作列表、表分区管理操作实例用户管理与安全数据完整和数据约束什么是事务数据并行性和一致性、Oracle如何管理数据并行性和一致性锁锁的功能、分类及类型、表锁和事务锁、检测和解决锁冲突、实例分析数据完整性数据完整性概述、完整性约束、完整性约束类型、约束检验机制、约束状态

7、备份与恢复备份与恢复概述备份分类与恢复分类备份分类、恢复分类备份与恢复方法Oraclellg 的备份和恢复特性使用RMAN工具RMAN简介、RMAN资料档案库/恢复目录/控制文件、创建恢复目录RMAN与数据库的连接连接到目标数据库、连接到恢复目录注册数据库注册目标数据库、实例演示通道分配通道概述、RUN命令介绍、自动通道配置、手动通道配置、显示通道配置参数、设置通道控制参数使用BACKUP命令生成备份集备份集与备份片、BACKUP命令语法、备份文件的存储格式、BACKUP备份实例、BACKUP的冷备份与热备份Oraclellg 的备份和恢复特性使用COPY与BACKASCOPY命令COPY命令

8、语法、COPY备份实例、BACKUPASCOPY命令备份压缩备份、完全备份与递增备份、查看备份信息使用RMAN恢复数据库RESTORE命令、RECOVER命令、实例解析Oracle 闪回技术(Flashback )使用OEM向导备份和恢复数据库逻辑备份/数据导入导出数据泵技术概述创建目录对象使用DataPump 导出数据DataPump导出说明、基于命令行数据泵导出实例、基于 DBMS_DATAPUMP 数据泵导出实例使用DataPump 导入数据DataPump导入说明、基于命令行数据泵导入实例、基于 DBMS_DATAPUMP 数据泵导入实例监控DataPump 作业进度EXP/IMP导出

9、导入数据EXP/IMP概要说明、EXP导出实例、IMP导入实例OracleSQL语句优化一般的SQL技巧建议不用“* ”来代替所有列名用TRUNCATE代替DELETE、在确保完整性的情况下多用COMMIT 语句、尽量减少表的查询次数、用NOTEXISTS替代NOTIN、用EXISTS 替代 IN、用 EXISTS替代 DISTINCT表的连接方法选择FROM表的顺序、驱动表的选择、 WHERE子句的连接顺序有效使用索引何时使用索弓I、索引列和表达式的选择、选择复合索引主列、避免对大表的全表扫描、监视索引是否被使用Oracle的优化器与执行计划优化器概念、运行EXPLAINPLAN、Oracl

10、ellg中SQL执行计划的管理Oraclellg中的执行计划管理执行计划管理的工作原理、执行计划管理的测试、执行计划管理实例测试Oraclellg中的数据库重演和SQL重演数据库重演、SQL重演Oracle系统调整I.Oracle初始化参数文件2.Oracle动态视图3.OracleSGA 调整理解内存分配、调整日志缓冲区分配、调整共享池分配、调整数据库缓冲区、SGA调整建议排序区调整排序区与其他内存区的关系、理解排序活动、监视排序活动、专用模式下排序区的调整、 共享模式下排序区的调整Oraclellg中的自动内存优化功能客户化安装、设置与安装数据库控制、启动OraclellgEM、登录到Or

11、aclellgEM用 OraclellgEM 管理 Oracle 系统数据库配置管理、方案管理、数据文件管理、数据库用户管理用EM维护Oracle系统执行导出操作、管理(本地)表空间、浏览预警文件信息用OraclellgEM进行性能调整查看顶级活动、监视Oracle实例是否存在锁学时学费:学时:共56 学时 白班:共7天晚班:共14天培训费用每人4200元,四人以上团体学习或专家上门培训优惠多多,具体请电话咨 询。推荐教材:oraclellG 管理与开发学习基础:具备一定的编程基础,了解过简单的数据库原理。后续课程:Linux使用、系统管理与网络建设培训目EditRegio n18标:小班授课

12、,人手一机,学练结合,免费试听和重修,终身技术支持。教师授课与学生上机实践相结合,采用多媒体教学方式,保证最佳的学习效果。培训方案例教学:采用完全的案例教学法,符合人的认知规律,边讲边练,循序渐进地引导式:学员迅速掌握相应的知识和技能。注重实用:每一位任课教师都具有多年的软件开发经给,他们不仅精通所讲授的课程,而且具备丰富的项目经验,在教学的过程中会逐步将自己的项目经验传授给学员。上课时白班:上午9:00 12:00,下午1:30 4:30 (周六、日不休)每晚 6:30 9:30 (周六、间:日不休)所有课程均可以根据客户的需要进行定制化服务,在客户的地点现场教学,上门服务。团体定只要用户多

13、于3名学员,以满足学员特定的内容需要。 请点击典型客户名单看我们制:最近所完成的团体上门培训。如果您希望收到定制化的服务建议和价格咨询,请联系我们。颁发证学业结束后,成绩合格者颁发思源培训中心软件工程师结业证书及国家人事部继续教书育证书查看培训费用不包括其它任何费用,资料、食宿、旅游费用另付。专业讲师队伍:所有培训讲师均来自企业,同时还具有丰富的实践经验,掌握最前沿技术其它说的发展和动态,可以让学员享受到一流的培训课程明:根据客户的需求及学员的背景来设计培训课程内容,确定培训方式和培训风格,选派培训讲师,力求提供最适合企业需求的培训课程可以米取米用多种有效培训方式,使受训者充分的获益,在培训过程中进行互动讨论、情景教学、项目实践等,保证培训的有效性

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论