数据库

注册

 

发新话题 回复该主题

Oracle数据库系统管理与运维教学 [复制链接]

1#
得了白癜风要怎么治 http://pf.39.net/bdfyy/

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

Oracle数据库系统管理与运维

专业选修课

计算机相关专业,本科三年级学生

周学时4,共64学时,4学分

数据库是数据管理的主要技术,是计算机科学的重要分支。《Oracle数据库系统管理与运维》课程是计算机科学与技术专业、信息管理与信息系统专业、软件工程专业的专业必修课,也是电子信息工程、通信工程、电子商务等非计算机专业本、专科学生的必修课程之一,本课程内容涵盖了数据库系统结构、数据库管理以及数据库运维等数据库基础知识。

本课程以数据库原理为基础,以Oracle公司最新推出的Oracle19c作为平台,其先修课为《程序设计基础》、《数据结构与算法》、《数据库系统概论》等课程,主要内容包括数据库体系结构、数据库管理以及数据库运维系列知识,具体涵盖了数据库的体系结构、常用工具、空间管理、网络配置管理、监控管理、归档模式管理、oracle备份与恢复、移动技术、闪回技术、并发控制与优化。

通过本课程的学习,让学生在数据库应用开发的基础上,接触并了解Oracle数据库的系统结构、工作原理和优化运维等,使学生对数据库技术的基本概念、原理、方法和技术有较深刻的理解,掌握数据库系统安装、配置、管理和维护的基本技能,具有使用数据库解决问题的能力。

章节

教学内容

学时

理论课时

实践课时

总计

1

主要介绍Oracle19c数据库的下载、安装与测试。Oracle服务器的组成以及Oracle的体系结构。

4

0

4

2

主要介绍Oracle的实例,内容涵盖Oracle的内存结构,即系统全局区与程序全局区、Oracle的进程结构、即用户进程、服务器进程与后台进程。

4

2

6

3

主要介绍Oracle数据库,内容涵盖数据库物理存储、数据库逻辑存储以及Oracle数据库的启动与关闭。

4

2

6

4

主要介绍Oracle数据库中常用的静态数据字典以及动态性能视图。

1

1

2

5

主要介绍数据库开发人员的主题以及开发工具;数据库管理人员的主题以及管理工具。

1

1

3

6

主要介绍Oracle的空间管理,即数据库的创建配置、表空间的管理、段的管理、区的管理以及块的管理。

4

2

6

7

主要介绍Oracle的网络配置,即网络概要配置、服务器网络配置、客户端网络配置、网络连接、服务启动与停止等。

2

2

4

8

主要介绍Oracle的监控管理,内容涵盖自动诊断知识库、告警、跟踪与审计。

2

2

4

9

主要介绍数据库的归档模式管理,即归档模式与非归档模式的区别、归档模式的设置、归档重做日志的管理。

2

2

4

10

主要介绍Oracle的备份,内容涵盖数据库的常见故障、数据库的备份分类、冷备份与热备份等。

2

2

4

11

主要介绍Oracle的恢复,内容涵盖常见的实例恢复与介质恢复、完全恢复与非完全恢复、归档模式下的恢复与非归档模式下的恢复等。

2

4

6

12

主要介绍Oracle的移动技术,即数据库的逻辑备份与恢复的概念、数据泵技术、利用数据泵技术进行导入与导出。

2

2

4

13

主要介绍Oracle的闪回技术,即闪回技术的相关概念以及闪回的具体技术:闪回查询、闪回版本、闪回表、闪回删除以及闪回数据库。

2

2

4

14

主要介绍Oracle的并发与一致性,即隔离机制与锁机制。

2

2

4

15

主要介绍Oracle的优化,内容涵盖系统设计优化、内存优化、I/O优化以及SQL语句优化。

2

2

4

36

28

64

评定项目

要求

百分比

平时成绩

课堂表现、出勤、作业、实验

30%

期末考试

上机考试

70%

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

内容简介

本书全面涵盖数据库系统结构、数据库管理以及数据运维等知识,提供了从基础到管理,到运维所具备的基本知识,以Oracle19c为平台编写,全书共分为3部分,15个章节。

第1部分数据库系统,第1~4章包括Oracle体系结构、Oracle实例、Oracle数据库、数据字典与动态性能视图;

第2部分数据库管理,第5~9章包括Oracle数据库常用工具、Oracle空间管理、Oracle网络配置管理、Oracle监控管理、数据库的归档模式管理;

第3部分数据库运维,第10~15章包括Oracle备份、Oracle恢复、Oracle数据的移动、Oracle闪回技术、Oracle并发与一致性、Oracle优化。

本书以基础知识点与知识点案例及完整项目案例相结合的方式,从系统到管理再到运维,由浅入深地为读者展开Oracle的讲解,具有内容详尽、案例丰富、代码具体等优点。本书每个知识点案例和项目案例都详细阐述了具体的操作步骤,并添加了实际运行代码。本书还教学课件、全部源代码和微课视频等丰富的配套资源。

适读人群

本书适合Oracle数据库的学习者和从业者使用,也适合作为开发人员的查阅和参考资料,也非常适合作为高等院校、培训机构教材。

本书特点

(1)循序渐进、由浅入深地领读者进入Oracle的世界。

(2)基础知识点与实战案例相结合,案例丰富,提供脚本。

本书的每个知识点都通过通俗易懂的知识点案例进行讲解与实操,详细地讲述了实际应用中所需的各类知识,并配备案例具体的脚本和运行结果。

(3)精选案例、步骤清晰、可操作性强。

本书针对每章的重要知识点都分别有一个综合的案例。综合案例步骤清晰、代码明晰、效果明确,以帮助读者可以跟着案例的讲解,一步步地操作和完成,达到温故知新、付诸实践的效果。本书所有案例都在Oracle11g和Oracle19c平台上测试,因此读者须使用Oracle11g以上版本。

(4)配套视频讲解,实现手把手式教学。

本书每章都提供微课视频,手把手地带领读者完成案例操作。

配套资源

为便于教学,本书配有分钟微课视频、源代码、教学课件、教学大纲、教案。

(本书为非教材书籍,高校老师不可申请)

IT书圈

分享 转发
TOP
发新话题 回复该主题