课程内容
预修课程:数据库基础、数据库系统概论
课程简介:0RACLE 是以结构化查询语言(SQL)为基础的跨平台的大型关系数据库,是目前流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一。本课程通过介绍0racle数据库基本操作、体系结构与数据库基本管理使学生初步掌握大型数据库的基本原理,了解大型数据库的管理方法。
建议教材:0RACLE 9I中文版基础培训教程
主要参考书:
《0racle教程》 广东省教学教材研究室 广东省教育出版社 2003年
课程教育目标:
通过本门课程的学习,使学生初步掌握大型数据库的基本原理,了解大型数据库的管理方法。0RACLE作为功能十分强大的关系型数据库管理系统,能够对于关系型数据库系统的基本概念掌握更好。逐步建立0RACLE9I是关系型数据库,0RACLE9I是网络型关系数据库,0RACLE9I是分布式网络关系型数据库这样的主线。
理论教学内容与要求:
(一)0RACLE9I基础
教学内容:
关系型数据库系统简介
目前主流的两类关系型数据库系统
网络关系型数据库的代表0RACLE9I
0RACLE9I的特点
0RACLE9I的两种工作模式
教学要求:掌握0RACLE9I的基础知道
(二)安装0RACLE9I
教学内容:
安装数据库服务器
安装管理客户机
连接服务器和客户机
数据库服务器的体系结构
教学要求:掌握如何安装0RACLE9I以及如何配置0RACLE9I网络环境
(三)数据库服务器的管理
教学内容:
管理的模式
配置[管理服务器]
管理用户
管理工具的使用
服务器的关闭
服务器的启动
教学要求:理解0RACLE9I数据库服务器的基本管理操作
(四)SQL
教学内容:
SQL概述
用SQL进行单表查询
用SQL进行多表查询
用SQL进行嵌套
用SQL进行函数查询
用SQL录入数据
用SQL删除数据
用SQL更新数据
教学要求:掌握SQL的使用完成对数据库数据的日常管理工作
(五)用好集成管理环境
教学内容:
如何定制集成的管理环境
如何管理[管理服务器]的管理员
自动监控运行情况
自动运行管理任务
基于WEB的管理
通过IE浏览器进行监控
教学要求:理解基于[管理服务器]的0RACLE9I网络集成管理环境
(六)DBA的日常工作
教学内容:
确保0RACLE9I网络的正常运行
初始化参数文件
数据库的配置参数
切换数据库日志模式
查询使用数据库的用户
创建数据库
修改数据库的工作模式
删除数据库
定制数据库模板
升级数据库
使用数据字典
处理未决事务
锁
教学要求:理解作为DBA的日常维护操作
(七)常用数据方案对象
教学内容:
0RACLE9I的方案对象
0RACLE9I的数据类型
0RACLE9I的数据表类型
创建数据表
修改数据表结构
数据表中数据的管理
截断数据表
删除数据表
索引
视图
约束条件
教学要求:掌握0RACLE9I数据库中常用的数据方案对象的使用和管理方法
(八)给用户
教学内容:
0RACLE数据库系统的安全性
用户的管理
角色的管理
概要文件的管理
审计
教学要求:掌握0RACLE9I数据库的安全性管理
(九)PL/SQL
教学内容:
PL/SQL程序结构
基本语法要素
流程控制
事务处理
游标
过程
序列
异常处理
综合实例
教学要求:掌握PL/SQL的编程基本要素
(十)深入0RACLE9I核心
教学内容:
控制文件
表空间
数据文件
回退段
重做日志组
归档日志
教学要求:理解存储管理的内容
(十一)备份与恢复
教学内容:
数据库常见故障及恢复原理
0RACLE9I的备份和恢复机制
脱机备份与恢复实战
逻辑备份与恢复实战
联机热备份与恢复实战
教学要求:理解存储管理的内容
实践教学内容与要求:
会安装数据库服务器和管理客户机
会配置[管理服务器]
会使用SQL做单表查询
会使用SQL做多表查询
会用SQL进行嵌套查询
会用SQL进行函数查询
会用SQL录入、删除、更新数据
会创建、修改、管理、删除数据表
会使用索引、视图、约束条件
会给用户
掌握PL/SQL编程结构
掌握数据库安全会备份与恢复
以上就是数据库培训课程的全部内容介绍,如需了解更多的数据库培训班、课程、价格、试听等信息,也可以点击进入 数据库 相关频道,定制专属课程,开始您的学习之旅。
温馨提示
温馨提示