数据库学习计划.doc
- 文档编号:1429729
- 上传时间:2022-10-22
- 格式:DOC
- 页数:13
- 大小:42.08KB
数据库学习计划.doc
《数据库学习计划.doc》由会员分享,可在线阅读,更多相关《数据库学习计划.doc(13页珍藏版)》请在冰豆网上搜索。
10天学习oracle计划
2008年05月02日星期五11:
56
oracle10g十天学习计划
共计10天(每天按6小时计算)
三、预期目标:
1.安装oracledatabase10g并配置数据库
2.管理oracle例程
3.管理数据库存储结构
4.创建和管理用户帐户
5.执行备份和恢复数据库
6.监控数据库、解决使用数据库时出现的问题和维护数据库
7.配置oraclenetservices
8.在数据库和文件之间移动数据
9.使用rman创建和管理备份集和映像副本
10.将数据库恢复到过去某一时刻的状态
11.使用oracle安全备份来备份和恢复数据库
12.使用oracle闪回技术恢复数据库
13.检测块损坏情况并采取相应的措施修复损坏的块
14.使用各种数据库advisor来监控和提高数据库的性能
15.使用资源管理器来控制数据库资源的使用情况
16.使用调度程序来简化管理任务
17.复查数据库日志文件以便进行诊断
18.为数据库和单独的会话自定义基于语言的行为
19.管理vldb;实施安全数据库
四、培训指导思想:
以oracle公司的官方培训教材为基础,结合客户的实际需求,适当增加客户感兴趣的内容,删除一些理论性强而客户又很少用到的内容。
五、具体授课安排:
时间授课内容主要实验
第一天内容一:
简介(数据库体系结构)
1.描述课程目标
2.研究oracle10g数据库体系结构
内容二:
安装oracle数据库软件
1.解释dba核心任务和工具
2.计划oracle安装
3.使用最佳的灵活的体系结构
4.使用oracleuniversalinstaller(oui)安装软件
内容三:
创建oracle数据库
1.使用数据库配置助手(dbca)创建数据库
2.使用dbca创建数据库设计模板
3.使用dbca生成数据库创建脚本
内容四:
管理oracle例程
1.启动和停止oracle数据库及组件
2.使用oracleenterprisemanager(em)
3.使用sql*plus和isql*plus访问数据库
4.修改数据库初始化参数
5.了解数据库启动阶段
6.查看预警日志
7.使用数据字典实验一:
安装数据库软件
实验二:
使用图形化界面
实验三:
创建数据库
实验四:
启动、关闭数据库
实验五:
设置参数文件
实验六:
查看预警日志
第二天内容一:
管理数据库存储结构
1.描述表数据存储(以块为单位)
2.定义表空间和数据文件的用途
3.了解和使用oraclemanagedfiles(omf)
4.创建和管理表空间
5.获取表空间信息
6.描述自动存储管理(asm)的主要概念和功能
内容二:
管理用户安全性
1.创建和管理数据库用户帐户
2.对用户进行验证
3.分配默认的存储区(表空间)
4.授予权限和撤消权限
5.创建和管理职责
6.创建和管理配置文件
7.实施标准口令保护功能
8.控制用户对资源的使用
内容三:
管理方案对象
1.定义方案对象和数据类型
2.创建和修改表
3.定义约束条件
4.查看表的列和内容
5.创建索引、视图和序号
6.解释临时表的用途
7.使用数据字典实验一:
创建表空间
实验二:
使用omf
实验三:
创建用户
实验四:
使用配置文件
实验五:
分配权限
实验六:
创建表
实验七:
创建索引
实验八:
创建约束等对象
第三天内容一:
管理数据和并发处理能力
1.通过sql管理数据
2.确定和管理pl/sql对象
3.描述触发器和触发事件
4.监控和解决锁冲突
内容二:
管理撤消数据
1.解释dml和撤消数据生成
2.监控和管理撤消
3.描述撤消数据和重做数据之间的区别
4.配置撤消保留
5.保障撤消保留
6.使用撤消advisor
内容三:
实施oracle数据库安全性
1.描述dba安全性责任
2.应用最少权限原则
3.启用标准数据库跟踪
4.指定跟踪选项
5.复查跟踪信息
6.维护跟踪线索实验一:
学习sql语句
实验二:
监控锁
实验三:
配置撤销段
实验四:
设置跟踪
第四天内容一:
配置oraclenetwork环境
1.使用oracleenterprisemanager配置oraclenetwork环境
2.创建其它监听程序
3.创建oraclenetservice别名
4.配置连接时故障转移
5.控制oraclenetlistener
6.测试oraclenet的连接性
7.确定何时使用共享服务器和专用服务器
内容二:
积极维护
1.使用统计数据
2.管理自动工作量资料档案库(awr)
3.使用自动数据库诊断监控程序(addm)
4.描述指导框架
5.设置预警阈值
6.使用服务器生成的预警
7.使用自动任务
内容三:
性能管理
1.使用oracleenterprisemanager页监控性能
2.使用sqltuningadvisor
3.使用sqlaccessadvisor
4.使用共享内存的自动管理
5.使用内存advisor设置内存缓冲区的大小
6.使用与性能相关的动态视图
7.排除无效或不可用的对象中的故障实验一:
配置listener
实验二:
使用awr
实验三:
使用addm
实验四:
设置预警
实验五:
使用工具调优
第五天内容一:
备份和恢复的概念
1.确定oracle数据库中可能出现的错误类型
2.描述优化例程恢复的方法
3.确定检查点、重做日志文件和归档日志文件的重要性
4.配置archivelog模式
内容二:
执行数据库备份
1.创建一致的数据库备份
2.在不关闭数据库的情况下进行备份
3.创建增量备份
4.自动数据库备份
5.监控快速恢复区
内容三:
执行数据库恢复
1.恢复丢失的控制文件
2.恢复丢失的重做日志文件
3.在数据文件丢失后执行完全恢复
内容四:
执行flashback
1.描述闪回数据库
2.使用闪回表将表内容还原到过去的某一特定时间点
3.恢复已删除的表
4.使用闪回查询查看截至任意时间点的数据库内容
5.使用闪回版本查询查看一段时间内的行版本
6.使用闪回事务处理查询查看行的事务处理历史记录
内容五:
移动数据
1.描述移动数据的可用方法
2.创建和使用目录对象
3.使用sql*loader从oracle数据库(或用户文件)中装入数据
4.解释数据泵的通用体系结构
5.使用数据泵的导出和导入功能在oracle数据库之间移动数据
6.使用外部表并通过平台独立文件移动数据实验一:
备份数据库
实验二:
监控快速恢复区
实验三:
恢复试验
实验四:
flashback试验
实验五:
装载数据试验
第六天内容一:
配置recoverymanager
1.recoverymanager的功能及其组件
2.使用rman的快速恢复区
3.配置rman
4.控制文件自动备份
5.保留策略和通道分配
6.-在默认的nocatalog模式下使用recoverymanager与目标数据库连接
7.显示当前的rman配置设置
8.更改数据库的备份保留策略
内容二:
使用recoverymanager
1.rman命令概览
2.并行备份集
3.压缩备份
4.映像副本
5.数据库整体备份和增量备份
6.list命令和report命令
7.为数据库启用archivelog模式
8.使用recoverymanager
内容三:
oracle安全备份
1.安装和配置
2.实施oracle建议的策略
3.rman和oracle安全备份
4.备份/恢复到磁带的数据库和文件系统文件
5.使用obtool和web界面配置oracle安全备份设备(cli/gui)
6.为oracle安全备份配置em并对到磁带的备份进行测试(em)
7.使用rman将数据库备份到磁带(cli)
8.使用obweb工具备份文件系统文件
内容四:
从非关键性数据丢失中恢复
1.非关键性文件恢复
2.创建新的临时表空间
3.重新创建重做日志文件、索引表空间和索引
4.只读表空间恢复
5.数据库管理员的验证方法
6.口令验证文件丢失
7.创建新的临时表空间
8.更改数据库的默认临时表空间实验一:
配置rman试验
实验二:
使用rman备份、恢复数据库
实验三:
重新创建重做日志文件
实验四:
重新创建索引表空间
实验五:
恢复口令文件
第七天内容一:
不完全恢复
1.恢复步骤
2.服务器管理的恢复和用户管理的恢复命令
3.恢复控制文件自动备份
4.创建新的控制文件
5.不完全恢复概览
6.不完全恢复最佳方案
7.利用重置日志简化恢复篇二:
数据库教学计划
数据库access2003教学计划
滑县职教中心职专一学部
计算机教研组段艳杰
本学期我担任09级计算机01和13班《access2003数据库实用教程》的教学,每周课程为10节,这两个班为计算机专业的学生,每班人数为30人左右,现就将本学期的教学安排如下:
一、课程的地位和性质
本课程主要介绍数据库技术的基本原理和概念、数据库的创建、表的创建及表结构的设计、表间关系的定义及建立方法、查询的使用、窗体的设计和实用、报表和页的设计和使用、vba程序设计基础、数据库安全与维护、数据库设计等,最后以“企业库存管理系统”为实例,概括总结access应用开发的过程和方法。
本课程既注重基础理论的介绍又注重实际操作能力的培养。
为了配合“任务驱动”教学方法,每章都配有大量的实例和相应的实训、课程设计内容,贯彻“先动手后动脑,在干中学习”的教学思想。
二、教学目的和任务
在掌握计算机基本知识的基础上,进一步学习计算机数据处理技术,即通过一门具体的数据库管理系统学习计算机对数据的存储、组织、排序、统计、查找对数据完整、安全的使用。
培养学生利用计算机进行数据处理的能力。
《access数据库实用教程》是学习数据库知识的入门课程。
通过教学,使学生初步了解数据库的基本原理和概念,掌握数据库创建、维护与管理的基本技能,熟练掌握数据库中查询、窗体、报表和页的设计与使用等基本数据库技术,建立数据库安全的基本概念并了解access2003实现数据库安全的基本途径和手段。
课程最后介绍vba程序设计基础,结合开发实例分析简单的管理信息系统的设计、开发过程,并重点其中的数据库的设计与实现方法。
通过本课程的教学,掌握应用数据库技术的基本原理、方法和技能,为进一步学习计算机课程奠定坚实的数据库基础。
理论课时:
约占56学时。
实训课时:
约28学时。
机动课时:
约10课时。
8.本课程的特点及教学方法的应用
本课程是数据库原理的实用教程,以access2003为主要讲授对象,并将数据库技术的基本原理和概念贯穿于讲授过程中,将复杂的数据库原理的基本内容分散到各章节中,充分地将理论与实际教学相结合,在内容安排上以够用为度。
每章都配有与
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 学习计划