课程标准 厂Oracle数据库恢复 《ORACLE数据库》课程标准 课程名称:Oracle数据库 课程代码:020010036 总学时:64 (理论学时:32实践学时:32) 课程学分:4 适用专业:计算机网络技术 使用年级:三年级 课程类型:专业技能课 一、课程概述 (一)课程定位 本课程的先修课程是《LINUX操作系统》、《SQLserver数据库》 基础课程。本门课程从数据库安装、数据库体系结构、数据文件管理、 用户权限管理、备份恢复等几个模块,使用学生掌握数据库日常管理 与维护,使用学生逐步深入成为合格的ORACLE数据库管理人员。 该门课程从数据库的创建、操作、安全管理、运行和维护等方面 系统地介绍了数据库系统的基础理论、基本技术和操作方法。通过本 课程的学习使学生系统地掌握数据库原理且具备数据库管理的基本 能力,能够有效地开展网络数据库应用,面对大型复杂问题能够提出 优化解决方法。为今后就业提供更多的机会,提高个人的综合竞争力。 (二)设计思路 1、全面贯彻党的教育方针,准确把握本门课程在人才培养方案 中的作用和地位,教学内容、方法、手段以培养高技能、应用网络软 0
0 《ORACLE数据库》课程标准 课程名称:Oracle数据库 课程代码:020010036 总 学 时: 64 (理论学时: 32 实践学时: 32 ) 课程学分:4 适用专业:计算机网络技术 使用年级:三年级 课程类型:专业技能课 一、课程概述 (一)课程定位 本课程的先修课程是《LINUX操作系统》、《SQLserver数据库》 基础课程。本门课程从数据库安装、数据库体系结构、数据文件管理、 用户权限管理、备份恢复等几个模块,使用学生掌握数据库日常管理 与维护,使用学生逐步深入成为合格的ORACLE数据库管理人员。 该门课程从数据库的创建、操作、安全管理、运行和维护等方面 系统地介绍了数据库系统的基础理论、基本技术和操作方法。通过本 课程的学习使学生系统地掌握数据库原理且具备数据库管理的基本 能力,能够有效地开展网络数据库应用,面对大型复杂问题能够提出 优化解决方法。为今后就业提供更多的机会,提高个人的综合竞争力。 (二)设计思路 1、全面贯彻党的教育方针,准确把握本门课程在人才培养方案 中的作用和地位,教学内容、方法、手段以培养高技能、应用网络软
课程标准 Oracle数据库恢复 件开发专业人才的目标和要求为依据。 2、本课程的设计总体要求是:以就业为向导,以能力为本位, 以职业实践为主线,以项目课程为主体,以务实基础、适应岗位为目 标,尽可能形成模块化的专业课程体系。 课程教学目标和组织在“项目引导,分层推进”人才培养模式的 理念和方法指导下,以项目化教学贯穿课程始终,突出实践教学过程, 强化实践教学环节管理,增强实践教学效果。采用实践和理论一体化 的教学模式,通过精心的设计,把理论知识巧妙地融于实例操作中, 不需要再有纯理论课,在实例的示范步骤中分析理论、验证理论、应 用理论。 3、坚持学生为主体,教师为主导的教学理念。全程渗透素质教 育、创新教育和个性化教育等现代教育思想和观念。整个教学过程以 项目为主线,采用以“学生为主体”的“项目驱动”教学模式,发挥 学生主体作用,让学生主动探索,通过自己的努力来解决问题。采用 小组合作学习法,学生以小组协作完成任务,学生先通过个人学习, 查阅资料,了解相关知识:再通过小组讨论,展开对问题的分析,理 清思路,开始设计和分工,再着手实施。教师是教学过程的组织者、 指导者、促进者和咨询者。采用小组合作学习法,提高了学习主动性 积极性,促进学生之间学习上的互帮互助,培养良好的沟通、协调能 力,有助于培养团队合作精神。 二、课程目标
1 件开发专业人才的目标和要求为依据。 2、本课程的设计总体要求是:以就业为向导,以能力为本位, 以职业实践为主线,以项目课程为主体,以务实基础、适应岗位为目 标,尽可能形成模块化的专业课程体系。 课程教学目标和组织在“项目引导,分层推进”人才培养模式的 理念和方法指导下,以项目化教学贯穿课程始终,突出实践教学过程, 强化实践教学环节管理,增强实践教学效果。采用实践和理论一体化 的教学模式,通过精心的设计,把理论知识巧妙地融于实例操作中, 不需要再有纯理论课,在实例的示范步骤中分析理论、验证理论、应 用理论。 3、坚持学生为主体,教师为主导的教学理念。全程渗透素质教 育、创新教育和个性化教育等现代教育思想和观念。整个教学过程以 项目为主线,采用以“学生为主体”的“项目驱动”教学模式,发挥 学生主体作用,让学生主动探索,通过自己的努力来解决问题。采用 小组合作学习法,学生以小组协作完成任务,学生先通过个人学习, 查阅资料,了解相关知识;再通过小组讨论,展开对问题的分析,理 清思路,开始设计和分工,再着手实施。教师是教学过程的组织者、 指导者、促进者和咨询者。采用小组合作学习法,提高了学习主动性、 积极性,促进学生之间学习上的互帮互助,培养良好的沟通、协调能 力,有助于培养团队合作精神。 二、课程目标
课程标准 亿Oracle数据库恢复 使学生具备成为本专业的高素质技能型人才所必需的数据库系 统运维管理的基本知识和基本技能:具备适应职业变化的能力以及继 续学习新知识的能力:使学生通过项目的实训,具备良好的综合素质 和职业道德,能够吃苦耐劳、爱岗敬业、团结合作。 (一)能力目标 1、了解数据库系统和数据库需求分析的基本方法: 2、掌握数据库安装创建,启动和关闭数据库: 3、掌握ORACLE网络配置和远程连接数据库: 4、掌握利用数据库管理工具或SQL语言实现数据库定义、操作和 管理的方法: 5、规划数据库文件,如控制文件、日志文件、数据文件等: 6、合理规划表空间的使用: 7、掌握数据库安全和维护技术: 7、使用闪回技术、备份恢复技术和导入导出特性。 (二)知识目标 l、了解数据库管理系统的基础知识以及Oraclet的发展历史和 0 raclel1g的产品构成: 2、掌握0 racle的安装方法和基本操作: 3、掌握0 raclef的体系结构: 4、理解控制文件、联机重做日志、数据文件、表空间、段、区、 块 5、掌握基于0 racle的数据库的常规管理和对象管理: 2
2 使学生具备成为本专业的高素质技能型人才所必需的数据库系 统运维管理的基本知识和基本技能;具备适应职业变化的能力以及继 续学习新知识的能力;使学生通过项目的实训,具备良好的综合素质 和职业道德,能够吃苦耐劳、爱岗敬业、团结合作。 (一)能力目标 1、了解数据库系统和数据库需求分析的基本方法; 2、掌握数据库安装创建,启动和关闭数据库; 3、掌握ORACLE网络配置和远程连接数据库; 4、掌握利用数据库管理工具或SQL语言实现数据库定义、操作和 管理的方法; 5、规划数据库文件,如控制文件、日志文件、数据文件等; 6、合理规划表空间的使用; 7、掌握数据库安全和维护技术; 7、使用闪回技术、备份恢复技术和导入导出特性。 (二)知识目标 1、了解数据库管理系统的基础知识以及Oracle的发展历史和 Oracle11g的产品构成; 2、掌握Oracle的安装方法和基本操作; 3、掌握Oracle的体系结构; 4、理解控制文件、联机重做日志、数据文件、表空间、段、区、 块 5、掌握基于Oracle的数据库的常规管理和对象管理;
课程标准 Oracle数据库恢复 6、掌握Oracle下的用户管理和权限控制: 7、掌握0 racle下的数据库的备份与恢复 8、具备一定的PL/SQL程序设计能力: (三)素质目标 1、培养学生的文献检索、资料查找与阅读能力 2、培养学生团队精神与协作能力,使学生具有一定的岗位意识 和岗位适应能力 3、培养学生认真严谨、求真务实、遵纪守时、吃苦耐劳的工作 作风。 4、养成良好的职业素养和正确编程习惯 5、培养学生自主学习的能力。 (四)证书目标 1、0CA 2、0CP 3、0CM 三、课程内容、教学基本要求及学时安排 学习内春 基本要求 序号 敏学 块(岗位项) 能力要求 知识要求 提并理解ORACLE基本概念 数据库安装 掌握1ix下环境配置,并 常提安装过程 、实例名、SD 块 数据库创建 数据库除方法 体 s启动过程 实例管理 数据库关闭阶段 实例服务关 熟悉s1/plus使用 启动和关闭数据库命令 内存管男
3 6、掌握Oracle下的用户管理和权限控制; 7、掌握Oracle下的数据库的备份与恢复; 8、具备一定的PL/SQL程序设计能力; (三)素质目标 1、培养学生的文献检索、资料查找与阅读能力 2、培养学生团队精神与协作能力,使学生具有一定的岗位意识 和岗位适应能力 3、培养学生认真严谨、求真务实、遵纪守时、吃苦耐劳的工作 作风。 4、养成良好的职业素养和正确编程习惯。 5、培养学生自主学习的能力。 (四)证书目标 1、OCA 2、OCP 3、OCM 三、课程内容、教学基本要求及学时安排 序号 学习内容 (情境设计) 教 学 基 本 要 求 课 教学 时 模块 教学单元 (岗位项目) 能力要求 知识要求 1 准 备 环 境 模 块 Oracle 数据库安装 1、 熟悉 linux 命令 2、 安装前的软硬件需求 3、 掌握linux下环境配置,并 安装oracle数据库 1、 掌握并理解 ORACLE 基本概念 2、 掌握安装过程 6 数据库创建 1、 DBCA创建数据库 2、 手工创建数据库 3、 数据库删除方法 1、 理解数据库名、实例名、SID 2、 掌握环境变量 3、 SQLPLUS 2 体 系 结 构 实例管理 1、 数据库启动阶段 2、 数据库关闭阶段 3、 熟悉sql/plus使用 1、 实例服务启动过程 2、 实例服务关闭过程 3、 启动和关闭数据库命令 8 内存管理 1、 内存的相关参数设置; 2、 内存管理方式调整; 1、 SGA组件理解 2、 PGA组件理解
课程标准 /Oracle数据库恢复 学习内容 教学基本要求 序号 能力要求 知识要求 模 内存参数查看 地 进程管理 进程参数设置 进程参数查看 后台进程 老空间管理方式 之管理方式 3、理解区和段 Spfile建立 参数文件 备份控制文件 创建、修改、剧除和使用存储过程的 控制文件 建批校文件 剑建、修改、别除和使用触发器的方 法 联机在线 件 做日志文件 日志切换 16 归档重做 归档重做日志文件的位 2 志文件 、设置数据库归档 归胎量日志交件格作 各种类型的表空间创 表空间 数招文件 文件位置调整 来文件的理解 改变大小 3、表空间管理方式 表空问脱机和联机 数 oracle的安全机制 用户管理 创建管理员角色 3、创建学生角色 5、角色管理 处 Expdp/impdp和ip/dp的不同之 导入导出 、开启闪回区 使用闪回版本在询、 闪回技术 回表、闪回除、闪回数 库等闪回技术闪回丢失的 3、闪回原理理解 与 、数指文件备份 恢 复 护制文件备份 模 表空间备份 1、备份与恢复概念 RAN备份 全恢复概念 恢复 全库各份与增量备份区别 熟练掌归档模式下的 的恢复 表空间恢 4
4 序号 学习内容 (情境设计) 教 学 基 本 要 求 课 教学 时 模块 教学单元 (岗位项目) 能力要求 知识要求 模 块 3、 内存参数查看 进程管理 1、 进程参数设置 2、 进程参数查看 1、 客户端进程 2、 服务器端进程 3、 后台进程 逻辑体系 结构 1、表空间管理方式 1、表空间管理方式 2、段管理方式 3、理解区和段 3 数 据 库 文 件 管 理 模 块 参数文件 1、 Spfile 建立 2、 pfile 建立 3、 各种参数修改 1、 参数文件类型和区别 2、 参数修改的几种方式 16 控制文件 1、 备份控制文件 2、 增加删除控制文件 3、 重建控制文件 1、 创建、修改、删除和使用存储过程的 方法 2、 创建、修改、删除和使用触发器的方 法 联机在线重 做日志文件 1、 增加日志组和成员 2、 删除日志组和成员 3、 日志切换 1、 联机在线重做日志的内容 2、 联机在线重做日志文件的机制 归档重做日 志文件 1、归档重做日志文件的位 置调整 2、设置数据库归档 1、归档重做日志文件的内容 2、归档重做日志文件的作用 表空间和 数据文件 1、各 种 类 型 的 表 空 间 创 建、删除 2、数据文件位置调整 3、改变大小 4、表空间脱机和联机 1、表空间和数据文件的理解 2、表空间的作用 3、表空间管理方式 4 数 据 库 安 全 模 块 用户管理 1、创建管理员角色 2、创建教师角色 3、创建学生角色 1、oracle的安全机制; 2、服务器登录安全管理; 3、数据库用户安全管理; 4、权限管理; 5、角色管理 8 5 数 据 库 备 份 与 恢 复 模 块 导入导出 1、熟练使用 expdp 和 impdp 导出导入表、表空间、数据 库 1、Expdp/impdp和imp/dmp的不同之 处 2、目录的用法 3、制定导出计划 16 闪回技术 1、开启闪回区 2、使用闪回版本查询、闪 回事务查询、闪回查询、闪 回表、闪回删除、闪回数据 库等闪回技术闪回丢失的 数据 1、闪回区的管理 2、配置和管理闪回区 3、闪回原理理解 RMAN 备份 恢复 1、数据文件备份 2、控制文件备份 3、参数文件备份 4、表空间备份 5、整库备份 6、全库与增量备份 7、备份策略制定 8、熟练掌握归档模式下的 数据各种场景的恢复 9、表空间恢复 1、备份与恢复概念 2、完全恢复与不完全恢复概念 3、归档与非归档模式 4、全库备份与增量备份区别