《Oracle数据库系统管理与运维》教案_第1页
《Oracle数据库系统管理与运维》教案_第2页
《Oracle数据库系统管理与运维》教案_第3页
《Oracle数据库系统管理与运维》教案_第4页
《Oracle数据库系统管理与运维》教案_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

《Oracle数据库系统管理与运维》课程教案

第1次课2学时

1.1Oracle数据库系统的发展史

授课内容

1.2Oracle数据库系统的安装

了解OracleOracle数据库系统的发展史、掌握Oracle19c数据库的下载、安装

教学目的

与测试。

与要求

重点1.Oracle19c数据库的下载与安装

难点2.Oracle19c数据库的安装测试

授课课内容:

一、《Oracle数据库管理系统与运维》课程介绍

介绍本门课程的学科地位、考核方式、学习内容安排、可以参考的学习资料,

以及本课程与数据库基础类,应用类课程的练习与区别。

教学进程

安排二、Oracle数据库的发展历程

三、讲授Oracle数据库的下载与安装

1.讲授Oracle19c数据库的下载方式

2.讲授Oracle19c数据库的安装方法

3.讲授oracle19c安装后的测试手段

课后学习

尝试在自己的电脑中,自己动手进行Oracle19c数据库的安装和卸载

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第2次课2学时

1.3Oracle数据库服务器

授课内容

1.4Oracle数据库的体系结构

教学目的旨在介绍Oracle数据库的服务器、实例、数据库等相关概念,掌握数据的体系

结构。更好地掌握SQL运行原理从而对数据库管理和维护奠定一定的基础。

与要求

重点1.Oracle数据库服务器的组成

难点2.Oracle数据库体系结构的组成

授课内容:

一、Oracle数据库服务器的组成

二、Oracle数据库体系结构的组成

教学进程

安排1.用户进程

2.服务器进程

3.实例

4.数据库

课后学习

尝试在自己的电脑中,自己动手进行Oracle19c数据库的安装和卸载

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第3次课2学时

2.1数据库实例

授课内容

2.2数据库内存结构

以Oracle19c数据库为例,旨在介绍Oracle数据库实例的组成,以及数据库的

教学目的

内存结构。

与要求

重点1.数据库的内存结构

难点2.SGA的组成

授课课内容:

一、数据库实例

1.数据库实例的概念与院里

教学进程2.内存结构

安排

3.进程结构

二、数据库的内存结构

1.SGA的组成、数据库告诉缓冲区、重做日志缓冲区、共享池、jaca池与大池。

2.PGA的组成以及模式

课后学习

登录SQLPlus,采用简单命令查看内存结构

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第4次课2学时

2.3数据库进程

授课内容

2.4进程与内内存的交互情况

教学目的旨在介绍Oracle数据库的进程,了解用户进程、服务器进程以及后台进程的关

系。

与要求

重点

1.Oracle数据库的后台进程

难点

授课内容:

一、数据库进程的概念、分类

二、用户进程:用户进程的概念、示例、相关参数信息

三、服务器进程:服务器进程与用户进程的交互以及相关参数信息

教学进程四、后台进程

安排

1.数据写进程

2.检查点进程

3.日志写进程

4.系统监控简称

5.进程监视进程

课后学习

登录SQLPlus,采用简单命令查看进程结构、参数信息等

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第5次课2学时

授课内容2.5项目案例

以Oracle19c数据库为例,通过实验观察内存结构、进程结构,并能够掌握如

教学目的

何使用命令来进行SGA的查询、进程的查询。

与要求

重点1.v$session的使用

难点2.v$process与v$bgprocess的使用

授课课内容:

教学进程一、用户进程实例

安排

二、服务器进程与后台进程实例

三、SGA实例

课后学习

完成并巩固实践内容。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第6次课2学时

3.1Oracle数据库概述

授课内容

3.2Oracle数据库物理存储

旨在介绍Oracle数据库的组成,掌握静态数据库与动态实例之间的关系,数据

教学目的库物理存储结构与逻辑存储结构之间的关系,数据文件、日志文件与控制文件的具

与要求体操作。

重点

1.数据库的物理存储结构中各文件的相关操作

难点

授课内容:

一、Oracle数据库

二、数据库的物理存储结构

教学进程

安排1.数据库文件

2.日志文件

3.控制文件

4.参数文件与其他文件

课后学习

尝试在自己的电脑中,熟练操作数据文件、控制文件与参数文件。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第7次课2学时

3.3Oracle启动与关闭

授课内容

3.4Oracle逻辑存储

旨在介绍Oracle数据库的逻辑结构,掌握表空间、段、区、块的相关概念以及

教学目的相互之间的关系,并能够使用命令进行存储结构的操作。熟练掌握Oracle的启动与

与要求关闭流程和操作命令。

重点1.数据库的启动与关闭的过程与命令。

难点2.数据库存储结构:表空间、段、区、块的使用与操作

授课内容:

一、Oracle启动与关闭

1.Oracle启动过程

2.Oracle启动命令

教学进程3.Oracle关闭过程

安排4.Oracle关闭命令

二、Oracle的逻辑存储

1.表空间:概念、分类、视图、具体操作

2.段

3.区

4.块

课后学习尝试在自己的电脑中,熟练操作表空间、段、区块等逻辑存储结构。并掌握Oracle

任务布置启动和关闭的命令。

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第8次课2学时

授课内容3.5项目案例

教学目的旨在通过实例使学生来掌握SGA内存的结构,掌握以日志文件为例的存储结构

的操作,掌握并验证数据库的打开与关闭流程和方式。

与要求

1.物理存储结构中各文件的操作

重点

2.逻辑存储结构中各逻辑单元的操作

难点

3.Oracle的打开与关闭命令

授课内容:

一、内存结构实例

教学进程

安排二、日志文件操作实例

三、参数文件操作实例

四、数据库打开与关闭实例

课后学习

熟练掌握各物理存储文件的操作,以及启动和关闭数据库的命令。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第9次课2学时

授课内容第四章数据字典与动态性能视图

以Oracle19c数据库为例,介绍Oracle中数据字典的创建与分类,并掌握使用

教学目的

最常用的数据字典与动态性能视图的使用。

与要求

重点1.常见的动态性能视图

难点2.性能视图与数据字典的操作

授课课内容:

一、静态数据字典

1.通用概要类型的数据字典视图

2.常用的数据字典视图

教学进程

安排二、动态性能视图

1.动态性能视图的总览视图

2.常用的动态性能视图

三、项目案例

课后学习

熟练掌握常用数据字典和动态性能视图。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第10次课2学时

授课内容第五章Oracle数据库常用工具

教学目的旨在从开发者和管理者的两个角度,分别介绍其工作的主题以及所主要使用的

工具。

与要求

1.开发者工作的主题以及所主要使用的工具。

重点

2.管理者工作的主题以及所主要使用的工具。

难点

授课内容:

一、数据库开发人员的工作主题

二、数据库的常用开发工具:SQLDeveloper、APEX、OracleJdeveloper、Orace

JPublisher.

三、数据库管理人员的工作主题

教学进程四、数据库管理工具

安排

1.Oracle企业管理器

2.SQLPlus

3.数据库安装和配置工具

4.网络配置和管理工具

5.数据移动和分析工具

五、项目案列:借助DBCA创建数据库

课后学习

了解各类工具,熟练掌握SQLPLus以及DBCA。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第11次课2学时

6.1数据库的创建与配置

授课内容

6.2表空间的管理

以Oracle19c数据库为例,从空间管理的角度掌握数据库级、表空间级的空间

教学目的使用与分配。着重掌握表空间的管理方式、创建、调整、维护,以及还原表空间、

与要求和临时表空间

重点1.表空间的管理

难点2.还原表空间与临时表空间

授课课内容:

一、数据库的创建与配置

二、表空间的管理

1.表空间的管理方式

教学进程

安排2.表空间的创建、查看、调整与维护

三、还原表空间

四、临时表空间

五、用户与表空间

课后学习

熟练表空间的操作。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第12次课2学时

6.3段的管理

授课内容6.4区的管理

6.5块的管理

教学目的以Oracle19c数据库为例,从段、区、块空间管理的角度掌握各级的空间使用

与分配。

与要求

1.段的存储参数设置以及优先级。

重点

2.块的结构与参数

难点

3.行链与行迁移

授课内容:

一、段的管理

教学进程

安排二、区的管理

三、块的管理

课后学习

熟练掌握表段的操作。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第13次课2学时

授课内容6.6项目案列

以Oracle19c数据库为例,从空间管理的角度掌握表空间、段、区、块的空间

教学目的

使用与分配。

与要求

1.表空间的管理

重点

2.表段与块的操作

难点

3.行链与行迁移

授课课内容:

一、表空间操作实例

二、用户与表空间操作实例

教学进程

安排三、表段与块操作实例

四、行链与行迁移

课后学习

熟练掌握并巩固该章的操作实例。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第14次课2学时

授课内容第七章Oracle网络配置管理

教学目的以Oracle19c数据库为例,掌握Oracle数据库的网络配置,包括网络配置的组

件、流程与文件。着重掌握监听器的配置、网络服务名的配置、网络概要配置。

与要求

1.监听器的配置

重点

2.网络服务名的配置

难点

3.网络概要配置。

授课内容:

一、Oracle数据库网络配置

教学进程

二、网络概要配置

安排

三、服务器段网络配置

四、客户端网络配置

课后学习

熟练掌握监听器的配置。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第15次课2学时

7.5网络连接

授课内容7.6服务的启动和停止

7.7项目案列

以Oracle19c数据库为例,掌握网络连接数据库的多种方式。掌握网络服务的

教学目的

启动与停止。

与要求

1.网络连接方式与命令

重点

2.网络服务的启动与停止

难点

授课课内容:

一、网络连接

1.本机连接,操作系统认证

2.连接本机数据库

教学进程3.网络连接本机数据库

安排

4.远程连接数据库服务器

二、服务启动与停止

三、项目案例:使用监听器验证监听

课后学习

熟练掌握并巩固该章的操作实例。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第16次课2学时

授课内容第八章Oracle监控管理

教学目的了解Oracle的监控机制,了解自动诊断知识库,掌握监控机制中的跟踪技术、

告警和审计技术。

与要求

1.跟踪

重点

2.告警

难点

3.审计

授课内容:

一、自动诊断知识库

二、告警

三、跟踪

教学进程

1.后台进程跟踪文件

安排

2.用户进程跟踪文件

四、审计

1.统一审计

2.审计策略

3.审计配置

课后学习

能够利用跟踪文件和告警文件的解决问题。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第17次课2学时

授课内容8.5项目实例

以Oracle19c数据库为例,掌握审计策略的创建、语句审计、权限审计以及对

教学目的

象审计。

与要求

1.审计策略

重点

2.审计级别

难点

授课课内容:

一、审计策略

教学进程

二、语句审计

安排

三、权限设计

四、对象审计

课后学习

熟练掌握并巩固该章的操作实例。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第18次课2学时

授课内容第九章数据库的归档模式管理

教学目的了解Oracle的归档模式,掌握归档模式的设置、归档重做日志的切换、归档进

程、归档文件、归档目录等。

与要求

1.归档模的设置与切换

重点

2.归档文件与归档目录

难点

授课内容:

一、归档模式与非归档模式的利弊

教学进程二、归档模式的设置与切换

安排

三、归档重做日志

四、归档模式下的视图与脚本

课后学习

自行实践并掌握归档模式的设置与切换。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第19次课2学时

授课内容9.5项目案例

教学目的以Oracle19c为例,通过实验掌握如何在非归档模式与归档模式之间进行切换,

归档目录如何设置,以及归档文件如何操作等。

与要求

1.归档模的设置与切换

重点

2.归档文件与归档目录

难点

授课内容:

教学进程一、归档模式切换实例

安排

二、归档日志文件实例

课后学习

实践并巩固归档模式的切换,以及归档目录和文件的具体操作。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第20次课2学时

授课内容第十章Oracle备份

了解Oracle的备份,内容涵盖数据库的常见故障、数据库的备份分类,掌握冷

教学目的

备份与热备份的具体操作等。

与要求

1冷备份

重点

2.热备份

难点

授课课内容:

一、数据库故障

教学进程二、数据库备份概述

安排

1.冷备份

2.热备份

课后学习

熟练冷备份和热备份的基本步骤。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第21次课2学时

授课内容10.3项目案例

教学目的以Oracle19c为例,掌握冷备份具体操作步骤、热备份具体操作步骤以及本分自

动化的操作步骤。

与要求

1.冷备份与热备份

重点

2.备份自动化

难点

授课内容:

一、冷备份实例

教学进程二、热备份实例

安排

三、冷备份自动化实例

四、热备份自动化实例

课后学习

自行实践并掌握冷备份与热备份的步骤以及自动化操作。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第22次课2学时

授课内容第十一章Oracle恢复

了解Oracle的恢复,内容涵盖常见的实例恢复与介质恢复、完全恢复与非完全

教学目的

恢复、归档模式下的恢复与非归档模式下的恢复等。

与要求

1实例恢复

重点

2.介质恢复

难点

授课课内容:

一、数据库恢复概述

教学进程二、非归档模式下的数据库恢复

安排

三、归档模式下的数据库恢复

四、有归档日志的数据库不完全恢复

课后学习

熟练各类恢复的基本步骤。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第23次课2学时

授课内容11.5项目案例

以Oracle19c为例,掌握冷完全恢复与非完全恢复、归档模式与非归档模式下的

教学目的恢复、数据文件损坏下的数据恢复、控制文件损坏下的恢复以及日志文件损坏下的

与要求数据恢复。

1.数据文件损毁下的数据恢复

重点2.控制文件损毁下的数据恢复

难点3.日志文件损毁下的数据恢复

授课内容:

一、非归档模式下的备份与完全恢复实例

教学进程

安排二、联机备份下数据文件损毁的恢复实例

课后学习

自行实践并掌握各类恢复的具体操作。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第24次课2学时

授课内容11.5项目案例

以Oracle19c为例,掌握冷完全恢复与非完全恢复、归档模式与非归档模式下的

教学目的恢复、数据文件损坏下的数据恢复、控制文件损坏下的恢复以及日志文件损坏下的

与要求数据恢复。

1.数据文件损毁下的数据恢复

重点2.控制文件损毁下的数据恢复

难点3.日志文件损毁下的数据恢复

授课内容:

一、损毁日志文件的恢复实例

教学进程

安排二、损毁控制文件的恢复实例

三、基于时间点和SCN的不完全恢复实例

课后学习

自行实践并掌握各类恢复的具体操作。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第25次课2学时

授课内容第十二章Oracle数据库移动

教学目的了解Oracle的移动技术,即数据库的逻辑备份与恢复的概念、数据泵技术。树

练掌握利用数据泵技术进行数据库逻辑导入与导出操作。

与要求

1、数据泵技术

重点

2、逻辑导入与导出

难点

授课内容:

一、逻辑备份恢复

教学进程二、数据泵技术

安排

三、数据泵导出

四、数据泵导入

课后学习

掌握数据泵导入导出的参数、模式与步骤。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第26次课2学时

授课内容12.5项目案例

教学目的以Oracle19c为例,掌握如何使用数据泵技术进行数据库的逻辑导出与导入,同

时进行数据库与excel间的数据移动。

与要求

1.逻辑备份与逻辑恢复

重点

2.数据移动

难点

授课内容:

教学进程一、逻辑备份与逻辑恢复实例

安排

二、数据移动实例

课后学习

实践并掌握案例中的逻辑本非与恢复的具体操作。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第27次课2学时

授课内容第十三章闪回技术

教学目的了解Oracle的闪回技术,即闪回技术的相关概念以及闪回的具体技术,熟练掌

与要求握闪回查询、闪回版本、闪回表、闪回删除以及闪回数据库。

1、闪回表

重点

2、闪回删除

难点

授课内容:

一、闪回技术

二、闪回设置

教学进程三、闪回查询

安排

四、闪回版本

五、闪回表

六、闪回删除

七、闪回数据库

课后学习

掌握Oracle的闪回技术,以及具体的闪回操作。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第28次课2学时

授课内容13.8项目案例

教学目的以Oracle19c为例,掌握具体的闪回技术,包括闪回查询、闪回版本查询、闪回

表、闪回删除以及闪回数据库。

与要求

1.逻辑备份与逻辑恢复

重点

2.数据移动

难点

授课内容:

一、闪回查询实例

教学进程二、闪回删除实例

安排

三、闪回表实例

四、闪回数据库实例

课后学习

实践并掌握案例中的闪回操作。

任务布置

主要

《Oracle数据库管理系统与运维》张立杰等主编,清华大学出版社

参考资料

《Oracle数据库系统管理与运维》课程教案

第29次课2学时

授课内容第十四章Oracle并发与控制

教学目的了解Oracle的并发与一致性的相关概念,脏读、不可重复读以及幻影读等不一

致性的问题以及解决方法。着重掌握隔离机制和锁机制。

与要求

1、隔离机制

重点

2、锁

难点

授课内容:

一、并发性与一致性

温馨提示

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

评论

0/150

提交评论