oracle数据库培训课程大纲

合集下载

oracle培训大纲

oracle培训大纲

oracle培训大纲1. 培训目标本次Oracle培训旨在通过系统的学习和实践,使学员能够全面掌握Oracle数据库的基本概念、常用功能以及高级技术,提升学员在数据库开发和管理方面的能力。

2. 培训内容2.1 数据库基础知识- 数据库概述- 数据库管理系统(DBMS)的概念和特点- 关系数据库管理系统(RDBMS)简介- Oracle数据库的特点和优势2.2 SQL语言基础- SQL语言的作用和应用范围- SQL语法规则和基本结构- 数据查询、更新和删除操作- 数据库表的创建和管理- 索引的使用和效果优化- 视图、存储过程和触发器的应用2.3 数据库高级技术- 高级SQL查询和优化- 复杂查询的应用- 数据库设计和规范化- 数据库安全性和权限管理 - 备份和恢复策略- 性能监控和调优2.4 PL/SQL编程语言- PL/SQL语言的概述- 变量、条件和循环语句 - 游标和异常处理- 存储过程和函数的开发 - 包和触发器的应用2.5 数据库性能优化- SQL优化技巧和策略- 索引和查询优化- 统计信息和执行计划分析- 优化器参数配置和调整- 性能监测和评估工具3. 培训方式本次培训将采用多种方式,包括讲座、案例分析、实际操作演练和练习题等。

学员将通过实际操作和练习,巩固所学知识,并提高实际应用能力。

4. 培训师资我们的培训师资团队由经验丰富的Oracle数据库专家组成,他们既具备扎实的理论基础,又有丰富的实际项目经验。

他们将为学员提供全方位的专业指导和支持。

5. 培训时间和地点培训时间:预计为期两个月,每周安排2-3次培训课程,每次2小时。

培训地点:我们将提供配备完善的计算机设备和数据库环境的培训场所。

6. 培训考核为了确保学员的学习效果和培训质量,我们将设立考核环节。

学员需要通过考试或项目实践来评估其对Oracle数据库的掌握程度。

7. 培训证书学员成功完成培训并通过考核后,将获得由我们颁发的培训证书,证明其在Oracle数据库方面的专业能力。

跟我学Oracle从入门到精通培训教学大纲

跟我学Oracle从入门到精通培训教学大纲

1跟我学Oracle从入门到精通培训教学大纲
1.1本课程单元的教学目标
92%的.com公司使用Oracle,全球访问量最大前十名网站都使用Oracle。

因此,在Java 平台中选择Oracle数据库作为教学课程也应该是“情理之中”的事情。

主要的教学内容涉及Oracle 数据库基础、安装和配置,SQL和PL/SQL语言基础,多表访问、视图、索引、存储过程和触发器等数据库对象的编程及应用。

1.2课程教学时间
5天,每天8学时,总共40学时。

1.3计划的教学内容。

1.4本单元的总体教学的基本要求
(1)由于Oracle数据库的课程是本课程体系的配套课程单元,所讲的内容应该要紧密地与本课程体系的其他单元的课程如“Java数据库访问技术及XML技术”、“J2EE Web服务器端开发技术”要配合好。

(2)教学的重点放在“开发方面”——从程序员的角度来应用Oracle数据库而不是从DBA 的角度来应用Oracle数据库。

(3)当然,在授课过程中可以采用对比的方式,对MS SQLServer和MySQL数据库的典型应用进行介绍。

1.5关于本单元的教学案例的说明
通过与项目开发有关的需求创建数据库表,按要求完成相应的数据插入,修改和查询操作,并且编写与项目有关的存储过程和触发器。

并通过一个Java的JDBC程序访问Oracle数据库的示例实现。

Oracle数据库技术教学大纲详细版可打印

Oracle数据库技术教学大纲详细版可打印

《现代数据库技术》教学大纲课程名称:《现代数据库技术》课程编号:学时数:56 学分数:3.5适应专业:计算机与信息学院所有专业一、本课程的地位、任务和作用现代数据库技术是计算机在数据处理应用领域中的主要内容和坚实基础;也是今后若干年内研究和应用的最活跃的分支之一。

因此,信息管理、软件开发、计算机等专业的学生,特别是以应用为目标的学生都必须学习和具备数据库原理与应用的知识。

本课程通过介绍Oracle数据库基本操作、体系结构与数据库基本管理使学生初步掌握大型数据库的基本原理,了解大型数据库的管理方法。

了解大型数据库的管理方法,使学生熟练掌握Oracle数据库系统下的SQL语言运用及PL/SQL程序设计。

本课程是一门理论和实践相结合的课程,要求学生在完成本课程的学习以后,能够结合自己所熟悉的某一门高级语言和Oracle,开发出一个小型的数据库应用系统。

二、本课程的相关课程本课程的先修课程为《计算机组成原理》,《离散数学》,《数据结构》,《计算机网络》及《数据库原理》等课程。

三、本课程的基本内容及要求教学内容:第一章数据库概述(2学时)1、教学内容:1.1数据库基础知识1.2关系数据库系统1.3 Oracle基础知识(1)Oracle的发展历史(2)Oracle的特点第二章O racle体系结构(6学时)1、教学内容:2.1 Oracle 体系结构概述2.2Oracle的存储结构(1)物理存储结构(2)逻辑存储结构2.3Oracle的实例(1)Oracle内存结构(2)Oracle进程2.4数据字典2、教学重点:Oracle的物理结构、oracle实例、Oracle的逻辑结构3、教学难点:数据库实例与进程第三章O racle11g的安装(2学时)1、教学内容:3.1 Oracle 11g环境介绍3.2Oracle 11g for Windows的安装(1)安装Oracle 11g服务器(2)Oracle 11g与Windows(3)安装Oracle 11g客户端3.3 Oracle 11g 的卸载2、教学重点:学会Oracle的安装第四章O RACLE数据库管理工具及网络配置(2学时)1、教学内容:4.1 SQL*Plus命令(1)设置SQL*Plus 运行环境(2)常用SQL*Plus命令(3)格式化查询结果4.2 Oracle企业管理器4.3 数据库配置助手4.4 启动与关闭oracle实例2、教学重点:学会使用SQL*Plus第五章S QL语言基础(5学时)1、教学内容:5.1SQL简介5.2SQL的基本语法5.3数据查询语言5.4数据操纵语言5.5数据定义语言5.6数据控制语言5.7常用函数5.8 事务处理2、教学重点:数据查询语言、数据操纵语言、数据定义语言、数据控制语言3、教学难点:SQL的基本语法第六章P L/SQL编程(8学时)(课本第6,7章)1、教学内容:6.1PL/SQL基础(1)变量及声明(2)数据类型(3)表达式(4)PL/SQL程序块结构6.2PL/SQL控制结构(1)顺序结构(2)选择结构(3)NULL结构(4)循环结构6.3PL/SQL记录(1)使用%TYPE(2)记录类型(3)使用%ROWTYPE6.4游标(1)游标基本操作(2)游标的属性操作(3)参数化游标和隐式游标(4)游标变量6.5 过程与函数(1)过程创建和调用(2)过程参数设置与传递(3)函数的创建与调用(4)删除过程和函数(5)子程序的权限6.6 触发器与存储过程(1)触发器的类型(2)创建触发器6.7 异常处理(1)系统预定义异常(2)用户自定义异常(3)处理异常6.8 包(1)包管理(2)系统预定义包(3)包的调用2、教学重点:PL/SQL的语法3、教学难点:触发器、游标第七章O racle数据库管理(6学时)(课本第10,11章)1、教学内容:7.1Oracle数据库管理简介7.2创建、启动和关闭Oracle数据库7.3管理表空间(1)创建表空间(2)表空间的联机和脱机(3)修改表空间(4)移去表空间7.4管理Oracle数据文件7.5管理重做日志文件(1)创建重做日志组(2)数据库的归档模式7.6管理Oracle数据库对象2、教学重点:创建、启动和关闭Oracle数据库3、教学难点:管理重做日志文件第八章O racle对象管理(4学时) (课本第8,9,12章)1、教学内容:8.1 表(1)概念(2)创建表(3)修改和删除表8.2 索引(1)概念(2)索引的分类(3)创建索引(4)修改与删除索引8.3 视图(1)概念(2)创建视图(3)修改与删除视图(4)管理视图数据8.4 同义词和序列(1)同义词(2)序列8.5 管理表分区第九章用户账号管理和权限控制(4学时)(课本第13章)1、教学内容:9.1 Oracle 11g安全机制9.2 用户账号管理(1)创建用户账号(2)用户帐号状态(3)修改用户账号(4)锁定和解锁用户账号(5)删除用户9.3 权限管理(1)数据库权限的种类(2)授予系统权限(3)授予对象权限9.4 角色管理(1)角色概述(2)创建角色(3)给角色授予权限(4)将角色授予用户(5)删除角色9.5 概要文件(1)概要文件概述(2)创建和分配概要文件(3)修改和删除概要文件9.6数据文件2、教学重点:权限和角色3、教学难点:权限和角色第十章优化与恢复概述(1学时)(课本第14,15章)1、教学内容:10.1 审计(1)准备审计(2)登录审计(3)操作审计(4)对象审计10. 2 优化(1)优化的基本概念(2)性能问题的常见原因(3)Oracle SQL优化10.3备份与恢复概述10.4备份与恢复策略本章节初步了解优化和恢复的基本知识(二)基本要求1.了解数据库管理系统的基础知识以及Oracle的发展历史和Oracle 11g的产品构成;2.掌握Oracle 11g的安装方法和基本操作;3.了解Oracle 11g的体系结构;4.掌握SQL语言的基本知识,在Oracle 11g环境中SQL *PLUS的基本操作;5.掌握SQL语言访问数据库的基本命令操作和SQL *PLUS的基础;5.掌握基于Oracle 11g的数据库的常规管理和对象管理;6.掌握Oracle 11g下的用户管理和权限控制;7.了解Oracle 11g下的数据库的备份与恢复;8.具备一定的PL/SQL程序设计能力;9.能够独立完成基于Oracle 11g的中小型数据库的设计和实现;四、实验要求实验一、Oracle的安装和启动SQL*PLUS(2学时)1、实验目的:掌握如何安装ORACLE11g以及如何配置ORACLE 11g网络环境,掌握SQL*PLUS的安装。

oracle培训大纲

oracle培训大纲

oracle培训大纲一、介绍Oracle是一家全球领先的信息技术公司,专注于开发和销售数据库软件和技术解决方案。

Oracle数据库是目前业界使用最广泛的关系型数据库管理系统之一,被广泛应用于企业级应用和云计算平台。

本次培训旨在向学员介绍Oracle数据库的基本概念、架构和操作技巧,帮助他们掌握Oracle数据库的使用和管理。

二、培训内容1. Oracle数据库基础知识- 数据库概述:什么是数据库、数据库的分类及特点- Oracle数据库介绍:历史发展、特点和优势- 数据库管理系统:数据库管理系统的角色和作用- 数据库架构:Oracle数据库的逻辑结构和物理结构2. 数据库管理- 数据库安装与配置:Oracle数据库的安装和配置步骤- 创建数据库:创建Oracle数据库的步骤和常见参数设置- 用户管理:创建、修改、删除用户,分配权限- 表和约束:创建表、修改表结构,添加和管理约束- 数据库备份与恢复:备份和还原数据库、使用RMAN工具进行全量备份和增量备份- 数据库性能优化:诊断和优化数据库性能、使用AWR报告和SQL Tuning Advisor3. 数据库安全性管理- 用户授权与身份验证:用户身份验证方式、授权和访问权限管理 - 数据库权限管理:角色和权限的管理与分配- 数据库审计:使用审计功能跟踪数据库操作和安全事件4. 高级数据库特性- 数据库高可用性:Oracle数据保护和灾备解决方案,如RAC、Data Guard等- 数据库扩展和分区:利用分区表提高数据库性能和管理效率- 数据库监控与调优:使用AWR、ASH等工具进行数据库监控和调优- 数据库升级与迁移:数据库升级和迁移方法与步骤5. 实践项目在培训的最后阶段,学员将通过实践项目来应用所学知识,开发一个简单的数据库应用程序。

项目包括需求分析、数据库设计、表创建和数据导入、SQL查询和数据管理等环节。

三、培训要求1. 学员要求:- 具备计算机基础知识,了解关系数据库相关概念- 对数据库技术有一定兴趣和需求- 具备使用SQL语言进行数据查询和操作的基础知识2. 培训方式:- 理论讲解:通过课堂教学向学员介绍相关概念和知识点- 实践操作:提供实验环境,让学员亲自操作实践- 项目实战:通过实践项目来巩固所学知识,培养学员的实际能力3. 培训工具:- Oracle数据库软件(最新版本)- SQL开发工具(如SQL Developer)四、培训效果评估为了评估学员的学习效果,将进行以下考核:- 上机实验:学员根据教学要求完成实验任务- 项目评估:评估学员在实践项目中的表现和成果- 理论知识测试:对学员进行笔试,测试所学知识的掌握情况五、结束语本次Oracle培训将为学员提供全面的Oracle数据库知识体系加强的训练,使学员能够全面地掌握数据库管理和操作技能,为今后的职业发展打下坚实的基础。

《Oracle数据库》教学大纲

《Oracle数据库》教学大纲

《Oracle数据库》教学大纲一.适用对象适用于本科学生。

二.课程性质数据库是数据管理的最新技术,是计算机科学的重要分支,作为信息系统核心和基础的数据库技术在各级部门和企事业单位中得到广泛的应用。

数据库原理与应用是计算机科学与技术专业、软件工程专业的专业必修课,也是电子信息工程、通信工程、电子商务等非计算机专业本、专科学生的必修课程之一。

Oracle数据库是由Oracle公司开发的支持关系对象模型的分布式数据库产品,是当前主流关系数据库管理系统之一,它是一个功能全面整合的数据平台,为企业提供企业级数据管理和数据仓库、数据挖掘和联机分析处理等商业智能工具,在电子商务和数据库解决方案等应用中起着重要的核心作用,为企业的数据管理提供了强大的支持。

本课程以数据库原理为基础,以Oracle公司最新推出的Oracle12c作为平台,以学生成绩数据库为主线,内容包括数据库概论、Oracle数据库、创建数据库、创建和使用表、PL/SQL基础、高级查询、视图、索引和序列、数据完整性、PL/SQL程序设计、函数和游标、存储过程、触发器、事务和锁、安全管理、备份和恢复等内容。

学生将对数据库技术的基本概念、原理、方法和技术有较深刻的理解,掌握SQL语言查询和编程的基本技术,掌握数据库系统安装、配置、管理和维护的基本技能,具备管理和开发简单数据库应用系统的能力。

前序课程:计算机基础、C语言。

三.教学目的1.掌握数据库技术的基本概念、原理、方法和技术。

2.掌握SQL语言查询和编程的基本技术,具备SQL语言编程能力3.掌握数据库系统安装、配置和数据库管理和维护的基本技能。

4.掌握设计数据库的基本方法,具备数据库设计的能力5.了解数据库技术的最新发展。

四.教材及学时安排学时安排:讲课32学时,实验32学时,共计64学时五.教学要求(按章节详细阐述);第1章概论教学要求:理解数据库和数据库系统的概念;掌握数据库系统的组成,掌握数据库管理系统的功能和组成;掌握数据模型的概念和数据模型的类型;掌握设计数据库的基本方法,具备数据库设计的能力;掌握依据需求分析进行概念设计和逻辑设计的技术和方法,具备根据需求分析阶段收集到的信息画出E-R图,并将E-R图转化为关系模式的能力。

公司培训Oracle数据库培训纲要

公司培训Oracle数据库培训纲要

Oracle数据库培训纲要一、什么是数据库?数据库就是处理数据文件的一批程序。

我们公司目前使用的是oracle版本是oracle817,oracle9i,oracle非纯的面向对象的数据库也非纯的关系数据库,它代表两者的组合,因此可以称它为对象关系数据库。

对象关系数据库是一个能存储数据、数据间的关系以及数据的行为的数据库。

关系数据库是在一个低级的层次上,用一系列的表列和行处理数据的。

而面向对象的数据库方法是在更高的层次上处理数据的。

二、oracle的体系结构Oracle数据库服务器主要由两个部分组成:数据库和实例ORACLE数据库体系结构决定了oracle如何使用网络、磁盘和内存。

包括实例(instance),文件(file)和进程(process不包括后台进程)三部分。

实例:每一个运行的ORACLE数据库与一个ORACLE实例(INSTANCE)相联系。

每一次在数据库服务器上启动一数据库时,称为系统全局区(SYSTEM GLOBAL AREA)的一内存区(简称SGA)被分配,有一个或多个ORACLE进程被启动。

该SGA 和 ORACLE进程的结合称为一个ORACLE数据库实例。

一个实例的SGA和进程为管理数据库数据、为该数据库一个或多个用户服务而工作。

在ORACLE系统中,首先是实例启动,然后由实例装配(MOUNT)一数据库。

在松耦合系统中,在具有ORACLE PARALLEL SERVER 选项时,单个数据库可被多个实例装配,即多个实例共享同一物理数据库。

Oracle 体系结构Oracle数据库拥有互为相关的逻辑存储结构和物理数据存储结构逻辑存储结构分为数据库、表空间、数据段、区间、数据块。

数据库、表空间和数据文件之间的关系如下图所示:logic它们之间是一对多的关系,即数据库有一个或多个表空间,表空间有多个数据段。

其中表空间是对应一个或多个数据文件的集合,当创建一个新的数据库对象时(例如表或索引),oracle在你选定的表空间存储数据库对象。

Oracle数据库技术教学大纲

Oracle数据库技术教学大纲

《Oracle数据库技术》课程教学大纲一、课程的性质和目的课程性质《Oracle数据库技术》是软件技术专业的必修课程,主要承担学生的职业能力培养任务,服务于专业核心技能“大型数据库的管理与维护”、“数据库应用软件的设计与开发”的培养。

主要介绍Oracle的安装与配置、Oracle的系统结构及其管理工具的使用方法,数据库及其模式对象的创建与管理、数据库的备份与恢复等操作、数据库的安全体系及实现方法、PL/SQL语言及其应用开发等,为后续计算机网络编程类相关课程的教学提供技术支持。

课程目的本课程是理论和实践并重的课程,通过理论和实践相结合,使学生不但可以掌握数据库的基本原理,而且还能掌握一种数据库管理系统的基本结构、管理方法,了解数据库应用系统的设计方法及数据库编程技术,使学生初步具备从事数据库相关工作岗位(如软件开发程序员、数据库管理员、网页设计师等)的操作技能与基本职业素养,为进一步学习开发实用的数据库应用系统提供必要的基础,同时也为从事计算机应用软件的开发工作打下基础。

二、教学目标和基本要求教学目标(一)理论方面1、了解关系型数据库的基本概念和原理,能正确设计关系型数据库的逻辑结构和物理存储结构。

2、熟练掌握Oracle的系统结构及主要工具的功能与作用,Oracle的各种数据库模式对象的概念,了解数据库系统的保护措施。

3、熟练掌握PL/SQL数据库编程的原理与方法,如存储过程、函数和触发器的作用及其创建和调用的方法。

(二)实践方面1、能熟练使用Oracle的相关工具创建和管理数据库、表和各种模式对象。

了解数据库管理员(即DBA)的工作。

2、能熟练使用SQL*PLUS,能利用简单或复杂的SELECT查询语句来检索数据库中满足条件的数据记录。

3、能正确运用PL/SQL进行数据库编程,如存储过程和函数的创建、触发器的创建,并学会应用它们进行简单的数据库应用程序开发。

基本要求:1、本课程应以上机训练为主、理论教学为辅的教学方法安排教学过程,保证学生有充分的实习实践时间,使他们在实践中不断地认识、了解Oracle的基本概念、结构和管理工具,学会使用Oracle管理数据库的基本方法。

《ORACLE数据库》课程教学大纲(本科)

《ORACLE数据库》课程教学大纲(本科)

ORACLE数据库Oracle DataBase Application System课程代码:06410123学分: 2学时: 32 (其中:课堂教学学时:22 实验学时:上机学时:10 课程实践学时: 0 )先修课程:数据结构、数据库系统概论、SQL语言、VB(或VC JAVA)语言适用专业:计算机科学与技术、网络工程、物联网工程、信息安全教材:《Oracle 实用教程(第3版)》,郑阿奇,电子工业出版社,2011年1月第1版一、课程性质与课程目标(一)课程性质《Oracle数据库应用系统》是相关专业教学计划中拓宽知识面的选修课,课程以大型数据库Oracle11g为蓝本,介绍Oracle11g系统管理数据库及其如何编写Oracle11g应用程序。

课程从Oracle11g基本概念入手,讨论问题的求解方法;通过应用事例的分析,归纳使用Oracle11g的方法与技巧。

本课程作为学生数据库应用系统的入门篇,通过学习使学生能了解大型数据库应用系统的组织原理及开发方法,为毕业设计和以后工作打下必要基础。

(二)课程目标课程目标1. 掌握数据库的概念及数据库应用系统的基本组成;课程目标2. 了解大型数据库Oracle 11g的体系结构;课程目标3. 了解大型数据库Oracle 11g的设计方法及步骤;课程目标4. 了解PL/SQL语言;课程目标5. 了解大型数据库Oracle 11g在程序设计及数据库应用实例分析。

课程目标6. 理解在Internet和其他网络的集成环境上,数据库的设计方法;课程目标7. 理解数据库应用系统的开发方法;课程目标8. 掌握应用oracle进行数据库开发使用的关键操作;课程目标9.了解物联网环境下,大型数据库开发的典型案例;课程目标10. 不断探索,提高学习能力,找寻适合的学习方法。

(三)课程的目标与专业毕业要求指标点的对应关系本课程支撑专业培养计划中毕业要求指标点2-1、11-2.:1. 指标点2-1:具备对物联网领域复杂工程问题进行识别和有效分解的能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

oracle数据库培训课程大纲
oracle数据库培训课程大纲
Oracle 9i/10g课程大纲
UNIT 1. 数据库基础及 SQL基础
课程综述
本课程适用于Oracle9i/10g 用户,将向学员提供数据服务器的扩展介绍。

课程涉及的概念包括面向关系和面向对象数据库,以及强大的SQL编程语言。

课程将向学员教授创建和维护数据库对象,以及存储、获取和操作数据。

同时学员将学会使用像ROLLUP、CUBE、Set运算符和分级获取等高级技术获取数据。

学员将学会使用iSQL*Plus工具编写SQL 和SQL*Plus脚本文件产生类似报表的示例和动手实践以增强基础概念。

内容纲要
※ 数据库概述※ 编写基本的SQL语句※ 限制和排序数据※ 单记录函数※ 从多表中显示数据※ 使用Group函数聚合数据※ 编写子查询※ 使用iSQL*Plus产生只读输出※ 操作数据※ 创建和管理表※ 包含约束※ 创建视图※ 其它数据库对象※ 控制用户访问※ 使用Set运算符※ Oracle Datetime函数※ 对GROUP BY子句的增强※ 高级子查询※ 分级获取数据※ Oracle对DML 和DDL语句的扩展※ 使用PL/SQL developer,TOAD等专业软件查询管理数据库
学员受益
从事Oracle数据库服务器的数据操作和管理。

目标学员
数据库管理人员、开发人员、测试人员、数据库最终用户。

学员条件
有基本的操作系统使用经验,熟悉数据处理概念和技术。

课程天数
3天
UNIT 2. Oracle9i/10g 数据库管理基础 I
课程综述
Oracle 产品数据库管理员管理工业界最先进的信息系统和拥有业界最高薪水。

本课程是迈向成为一名Oracle专家的第一步,设计用于巩固熟悉基本的数据库任务。

学员将学会设计、创建和维护Oracle数据库。

学员将会了解Oracle数据库架构的基本概念,以及这些组件如何工作和相互交互。

学员将学会如何创建关系数据库和以一种有效和高效率的方式管理各种架构。

内容纲要
※ Oracle架构组件※ Oracle Server入门※ 管理Oracle实例※ 创建数据库※ 使用数据字典※ 维护控制文件※ 维护重做日志文件※ 管理表空间和数据文件※ 存储结构和关系※ 管理撤消数据※ 管理表※ 管理索引※ 管理数据完整性※ 管理密码安全和资源※ 管理用户※ 管理特权※ 管理角色
学员受益
全面了解Oracle数据库服务器系统架构,高效地从事日常基本管理任务。

目标学员
数据库管理人员、开发人员、测试人员、数据库最终用户。

学员条件
参加过数据库基础及sql基础课程的学习。

课程天数
4天
UNIT 3. Oracle9i/10g 数据库管理基础 II
课程综述
本课程为管理工业界最先进的信息系统的数据库管理员开发能力,学员将学会备份和恢复Oracle数据库,动手实验将会给你带来真实技术环境中的体验,开发基本的网络管理技巧,使用Oracle恢复管理器简化职责。

本课程将为Oracle数据库管理员关于Oracle网络管理和备份、恢复操作带来坚实的基础。

学员将学会在数据库间传输数据和使用实用程序执行管理活动。

学员将学习网络概念和配置参数,以排除一些常见的网络问题。

在动手实验中,学员将学会配置网络参数使得数据库客户端和工具可以和Oracle数据库服务器通讯。

本课程也满足提供备份和恢复技术,和检查各种备份,失败,还原和恢复场景,学员将学会在关键任务企业中的基于各种商业需求的`备份方法,使用多种策略和Oracle恢复管理器执行备份、还原和恢复操作。

内容纲要
※ 网络概述※ 基本的Oracle网络架构※ 基本的Oracle网络服务器端配置※ 基本的Oracle网络客户器端配置※ Oracle共享服务器的使用和配置※ 备份和恢复概述※ 实例和媒体恢复结构※ 数据库存档模式的配置※ Oracle恢复管理器(RMAN)概述和配置※ 用户管理备份※ RMAN备份※ 用户管理的完全恢复※ RMAN 完全恢复※ 用户管理非完全恢复※ RMAN非完全恢复※ RMAN 知识库维护※ RMAN目录的创建和维护※ 数据库间传输数据※ 使用SQL*Loader来加载数据※ 案例研究
学员受益
从事Oracle数据库服务器的网络操作和数据备份恢复管理,尤其是备份操作。

目标学员
数据库管理人员、开发人员、测试人员、数据库最终用户。

学员条件
参加过“Oracle9i /10g 数据库管理基础I”课程的学习。

课程天数
4天
UNIT 4. Oracle9i/10g 数据库性能优化
课程综述
本课程介绍 Oracle9i 和 Oracle10g的功能。

数据库性能优化对任何一个有效的信息系统来说都是至关重要的。

减少等待时间、提高用
户的生产率和最大程度地利用 Oracle 数据库的性能对于成功也是至关重要的。

从专家那里了解智能数据库设计的重要性,以及优化Oracle 数据库以获得最佳性能的方法。

课程将向学员介绍良好的初始数据库设计的重要性,以及优化Oracle数据库的方法,重点将放在数据库和例程的优化,而不是特定操作系统的性能问题。

学员将获得优化 Oracle 数据库的实际经验,此外,还可以使用现有的Oracle 工具(如STATSPACK 和带有诊断和优化包的Oracle Enterprise Manager),学习如何识别、排除和解决涉及 Oracle 数据库管理的常见性能问题。

内容纲要
※ Oracle 9i数据库性能优化概览※ 诊断和优化工具※ 数据库配置和I/O问题※ 优化共享池※ 优化缓冲区高速缓存※ 调整动态例程的大小※ 调整其它SGA结构的大小※ 优化Oracle共享服务器※ 优化排序操作※ 使用资源管理器※ SQL语句优化※ 管理统计数据※ 有效使用Oracle Blocks ※ 有效使用Oracle数据存储结构※ 应用程序优化※ 使用物化图※ 监控和检测锁争用学员受益
系统掌握对于Oracle数据库服务器性能调优的策略、方法以及实现技术,提高用户生产率,最大化Oracle数据库服务器系统性能,并最终挤身成为一名资深Oracle产品专家。

目标学员
数据库管理人员、开发人员、测试人员、数据库最终用户。

学员条件
参加过“Oracle9i /10g 数据库管理基础II”课程的学习。

课程天数
3天
UNIT 5. Oracle10g 新特性
课程综述
本课程将向学员介绍Oracle 10g新特性,学员将学会如何使用Oracle 10g新特性增加数据库可用性,以及使用Oracle数据库10g
Advisors简化数据库性能监视、调优和数据库管理。

本课程也涉及学员需要了解的安全特性的变化,动手实验实践将给学员带来许多了解新特性的机会,以及使用Enterprise Manager Database Control管理数据库的实践。

内容纲要
※ 改进的VLDB支持※ 备份和恢复增强※ 自动化管理※ 闪回任何错误※ 常规存储增强※ 空间管理
学员受益
将学会如何将数据库系统从Oracle 9i平滑升级至Oracle 10g,并充分使用由于新持性所带来的系统性能、功能以及可用性的显著提升。

目标学员
数据库管理人员、开发人员、测试人员、数据库最终用户。

学员条件
参加过“Oracle9i/10g 数据库性能优化”课程的学习。

课程天数
1天
【oracle数据库培训课程大纲】。

相关文档
最新文档