搜档网
当前位置:搜档网 › Oracle 11g数据库管理及其开发技术(doc 8页)

Oracle 11g数据库管理及其开发技术(doc 8页)

Oracle 11g数据库管理及其开发技术(doc 8页)
Oracle 11g数据库管理及其开发技术(doc 8页)

Oracle 11g数据库管理及其开发技术(doc 8页)

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

内容大纲:

数据库的基础知识

数据库的产生、数据库的特征

数据库的组成、数据库的管理系统、关系数据库

初识Oracle

Oracle 数据库系统的特点、发展历史

Oracle 版本号的含义、Oracle 11g 的新特性

Oracle 11g 数据库安装/启动/关闭

Oracle 11g 在Windows 下的安装概述

在Windows 环境下安装Oracle 11g

在Linux 环境下安装前的准备、在Linux 环境下安装Oracle 11g

Oracle 11g 数据库实例的创建

在Windows 环境下创建数据库 在Linux 环境下用DBCA 创建数据库

Oracle 11g 实例启动与关闭

Linux 环境下Oracle 实例的关闭、Linux 环境下Oracle 监听进程的启动和关闭

SQL 语言概述

使用SQL*Plus

用SQL*Plus 与数据库交互

SQL*Plus 的主要功能、启动SQL*Plus 连接数据库

1. 管理表

建表时的考量、列数据类型、创建表的语法、创建表的实例、查看表的信息

、修改表结构、重命名表、监控表的存储空间、修改表空间的存储设置、删除表、外部表的管理

1.索引概念、各种类型索引的比较和选择、索引基本操作

1.视图概念、视图基本操作、同义词、序列

2.表分区与索引分区

1.分区技术概述

2.表分区方法说明及实例

范围分区(Range)、散列(Hash)分区、列表分区(List)、组合分区、Interval分区、外键分区、虚拟列分区、表的分区策略、管理表分区

表分区管理操作列表、表分区管理操作实例

用户管理与安全

数据完整和数据约束

什么是事务

数据并行性和一致性、Oracle如何管理数据并行性和一致性

锁的功能、分类及类型、表锁和事务锁、检测和解决锁冲突、实例分析

数据完整性

数据完整性概述、完整性约束、完整性约束类型、约束检验机制、约束状态

备份与恢复

备份与恢复概述

备份分类与恢复分类

备份分类、恢复分类

备份与恢复方法

Oracle 11g的备份和恢复特性

使用RMAN工具

RMAN简介、RMAN资料档案库/恢复目录/控制文件、创建恢复目录

RMAN与数据库的连接

连接到目标数据库、连接到恢复目录

注册数据库

注册目标数据库、实例演示

通道分配

通道概述、 RUN命令介绍、自动通道配置、手动通道配置、显示通道配置参数、设置通道控制参数

使用BACKUP命令生成备份集

备份集与备份片、BACKUP命令语法、备份文件的存储格式、BACKUP备份实例、BACKUP 的冷备份与热备份

Oracle 11g的备份和恢复特性

使用COPY与BACK AS COPY命令

COPY命令语法、COPY备份实例、BACKUP AS COPY命令

备份

压缩备份、完全备份与递增备份、查看备份信息

使用RMAN恢复数据库

RESTORE命令、RECOVER命令、实例解析

Oracle闪回技术(Flashback)

使用OEM向导备份和恢复数据库

逻辑备份/数据导入导出

数据泵技术概述

创建目录对象

使用Data Pump导出数据

Data Pump导出说明、基于命令行数据泵导出实例、基于DBMS_DATAPUMP数据泵导出实

使用Data Pump导入数据

Data Pump导入说明、基于命令行数据泵导入实例、基于DBMS_DATAPUMP数据泵导入实例

监控Data Pump作业进度

EXP/IMP导出导入数据

EXP/IMP概要说明、EXP导出实例、IMP导入实例

Oracle SQL语句优化

一般的SQL技巧

建议不用“*”来代替所有列名、用TRUNCATE代替DELETE、在确保完整性的情况下多用COMMIT语句、尽量减少表的查询次数、用NOT EXISTS替代NOT IN、用EXISTS替代IN、用EXISTS替代DISTINCT

表的连接方法

选择FROM表的顺序、驱动表的选择、WHERE子句的连接顺序

有效使用索引

何时使用索引、索引列和表达式的选择、选择复合索引主列、避免对大表的全表扫描、监视索引是否被使用

Oracle的优化器与执行计划

优化器概念、运行EXPLAIN PLAN、Oracle 11g中SQL执行计划的管理

Oracle 11g中的执行计划管理

执行计划管理的工作原理、执行计划管理的测试、执行计划管理实例测试

Oracle 11g中的数据库重演和SQL重演

数据库重演、SQL重演

Oracle系统调整

1.Oracle初始化参数文件

2.Oracle动态视图

3. Oracle SGA 调整

理解内存分配、调整日志缓冲区分配、调整共享池分配、调整数据库缓冲区、SGA 调整建议

排序区调整

排序区与其他内存区的关系、理解排序活动、监视排序活动、专用模式下排序区的调整、共享模式下排序区的调整

Oracle 11g 中的自动内存优化功能

客户化安装、设置与安装数据库控制、启动Oracle 11g EM 、登录到Oracle 11g EM 用Oracle 11g EM 管理Oracle 系统

数据库配置管理、方案管理、数据文件管理、数据库用户管理

用EM 维护Oracle 系统

执行导出操作、管理(本地)表空间、浏览预警文件信息

用Oracle 11g EM 进行性能调整

查看顶级活动、监视Oracle 实例是否存在锁

学时学费: ◆ 学时:共 56 学时 白班:共 7 天 晚班:共14天 ◆培训费用每人4200元,四人以上团体学习或专家上门培训优惠多多,具体请电话咨询。

推荐教材:

《oracle 11G 管理与开发》 学习基础:

具备一定的编程基础,了解过简单的数据库原理。 后续课程:

Linux 使用、系统管理与网络建设培训目标:

EditRegion18 培训方式: ◆小班授课,人手一机,学练结合,免费试听和重修,终身技术支持。

◆教师授课与学生上机实践相结合,采用多媒体教学方式,保证最佳的学习效果。 ◆案例教学:采用完全的案例教学法,符合人的认知规律,边讲边练,循序渐进地引导学员迅速掌握相应的知识和技能。

◆注重实用:每一位任课教师都具有多年的软件开发经给,他们不仅精通所讲授的课程,而且具备丰富的项目经验,在教学的过程中会逐步将自己的项目经验传授给学员。

上课时间: 白班:上午9:00—12:00,下午1:30—4:30(周六、日不休) 每晚6:30—9:30(周六、日不休)

团体定制: 所有课程均可以根据客户的需要进行定制化服务,在客户的地点现场教学,上门服务。只要用户多于3名学员,以满足学员特定的内容需要。请点击 《典型客户名单》 看我们最近所完成的团体上门培训。如果您希望收到定制化的服务建议和价格咨询,请 《联

系我们》。

颁发证书 学业结束后,成绩合格者颁发思源培训中心软件工程师结业证书及国家人事部《继续教育证书》查看

其它说明: 培训费用不包括其它任何费用,资料、食宿、旅游费用另付。

◆ 专业讲师队伍:所有培训讲师均来自企业,同时还具有丰富的实践经验,掌握最前沿技术的发展和动态,可以让学员享受到一流的培训课程

◆ 根据客户的需求及学员的背景来设计培训课程内容,确定培训方式和培训风格,选派培训讲师,力求提供最适合企业需求的培训课程

◆ 可以采取采用多种有效培训方式,使受训者充分的获益,在培训过程中进行互动讨论、情景教学、项目实践等,保证培训的有效性

◆ 可以根据企业的需求为企业提供培训效果测试或职业技能测试,促进企业内员工学习的积极性和主动性

易学:精心选择要培训的内容,课程内容清晰地给出了要学内容的主线

动手:课程的所有部分都配有上机实验,培养学员的动手能力

实用:课程内容反映了实际工作需要的内容,学员可应用课程中的内容到实际的工作中 课件:自己编写课件,及时更新培训课件,使之紧跟当前的最新技术

教师:通过建立具有丰富实践经验的师资队伍,保证培训目标的实现。

相关主题