《ORACLE教学大纲》由会员分享,可在线阅读,更多相关《ORACLE教学大纲(7页珍藏版)》请在金锄头文库上搜索。
1、ORACLE教学大纲一、课程基本信息课程编号:课程中文名称:oracle数据库课程类别:公共平台课适用专业:网络管理专业开课学期:第一学期总学时:78总学分:4.5学分预修课程:数据库基础、数据库系统概论课程简介:ORACLE 是以高级结构化查询语言(SQL)为基础的跨平台的大型关系数据库,是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一。本课程通过介绍Oracle数据库基本操作、体系结构与数据库基本管理使学生初步掌握大型数据库的基本原理,了解大型数据库的管理方法。建议教材:ORACLE 9I中文版基础培训教程主要参考书:Oracle教程 广东省教学教材研究室 广东
2、省教育出版社 2003年二、课程教育目标通过本门课程的学习,使学生初步掌握大型数据库的基本原理,了解大型数据库的管理方法。ORACLE作为功能十分强大的关系型数据库管理系统,能够对于关系型数据库系统的基本概念掌握更好。逐步建立ORACLE9I是关系型数据库,ORACLE9I是网络型关系数据库,ORACLE9I是分布式网络关系型数据库这样的主线。三、理论教学内容与要求(一) ORACLE9I基础教学内容:1、 关系型数据库系统简介2、 目前主流的两类关系型数据库系统3、 网络关系型数据库的代表ORACLE9I4、 ORACLE9I的特点5、 ORACLE9I的两种工作模式教学要求:掌握ORACL
3、E9I的基础知道(二) 安装ORACLE9I教学内容:1、 安装数据库服务器2、 安装管理客户机3、 连接服务器和客户机4、 数据库服务器的体系结构教学要求:掌握如何安装ORACLE9I以及如何配置ORACLE9I网络环境(三) 数据库服务器的管理教学内容:1、 管理的模式2、 配置管理服务器3、 管理用户4、 管理工具的使用5、 服务器的关闭6、 服务器的启动教学要求:理解ORACLE9I数据库服务器的基本管理操作(四) SQL教学内容:1、 SQL概述2、 用SQL进行单表查询3、 用SQL进行多表查询4、 用SQL进行嵌套5、 用SQL进行函数查询6、 用SQL录入数据7、 用SQL删除
4、数据8、 用SQL更新数据教学要求:掌握SQL的使用完成对数据库数据的日常管理工作(五) 用好集成管理环境教学内容:1、 如何定制集成的管理环境2、 如何管理管理服务器的管理员3、 自动监控运行情况4、 自动运行管理任务5、 基于WEB的管理6、 通过IE浏览器进行监控教学要求:理解基于管理服务器的ORACLE9I网络集成管理环境(六) DBA的日常工作教学内容:1、 确保ORACLE9I网络的正常运行2、 初始化参数文件3、 数据库的配置参数4、 切换数据库日志模式5、 查询使用数据库的用户6、 创建数据库7、 修改数据库的工作模式8、 删除数据库9、 定制数据库模板10、 升级数据库11、
5、 使用数据字典12、 处理未决事务13、 锁教学要求:理解作为DBA的日常维护操作(七) 常用数据方案对象教学内容:1、 ORACLE9I的方案对象2、 ORACLE9I的数据类型3、 ORACLE9I的数据表类型4、 创建数据表5、 修改数据表结构6、 数据表中数据的管理7、 截断数据表8、 删除数据表9、 索引10、 视图11、 约束条件教学要求:掌握ORACLE9I数据库中常用的数据方案对象的使用和管理方法(八) 给用户授权教学内容:1、 ORACLE数据库系统的安全性2、 用户的管理3、 角色的管理4、 概要文件的管理5、 审计教学要求:掌握ORACLE9I数据库的安全性管理(九) P
6、L/SQL教学内容:1、 PL/SQL程序结构2、 基本语法要素3、 流程控制4、 事务处理5、 游标6、 过程7、 序列8、 异常处理9、 综合实例教学要求:掌握PL/SQL的编程基本要素(十) 深入ORACLE9I核心教学内容:1、 控制文件2、 表空间3、 数据文件4、 回退段5、 重做日志组6、 归档日志教学要求:理解存储管理的内容(十一)备份与恢复教学内容:1、 数据库常见故障及恢复原理2、 ORACLE9I的备份和恢复机制3、 脱机备份与恢复实战4、 逻辑备份与恢复实战5、 联机热备份与恢复实战教学要求:理解存储管理的内容四、实践教学内容与要求(一) 会安装数据库服务器和管理客户机
7、(二) 会配置管理服务器(三) 会使用SQL做单表查询(四) 会使用SQL做多表查询(五) 会用SQL进行嵌套查询(六) 会用SQL进行函数查询(七) 会用SQL录入、删除、更新数据(八) 会创建、修改、管理、删除数据表(九) 会使用索引、视图、约束条件(十) 会给用户授权(十一) 掌握PL/SQL编程结构(十二) 掌握数据库安全会备份与恢复五、学时分配(见附表)学时分配表序号课程内容总学时理论学时实践学时备注1ORACLE9I基础222安装ORACLE9I4223数据库服务器的管理8624SQL语句4225用好集成管理环境8626DBA的日常工作4227常用数据10648液压伺服回路229液压系统的使用与故障分析2210汽车液压系统的工作原理及常见故障64211机动22合 计523616六、教学方法与手段教学中要多采用实例教学等现代教学手段,加强直观性教学,注意理论联系实际,重视培养学生的实际操作能力。在教学过程中注意教学方法的运用,多采用能激发学生学习积极性、主动性的教学方法,如课堂讨论、辩论等。七、考试形式及成绩评定注意改革考核手段与方法,可通过观察学生平时的学习态度、课堂提问、学生作业、平时测验、实验与实训、理论考试及实际操作考试等方式综合评价学生成绩。对在学习和应用上有创新的学生应特别给予加分。八、其他可以利用的资源7 / 7