《ORACLE》教学大纲一、课程基本信息课程编号:课程中文名称:oracle数据库课程类别:公共平台课适用专业:网络管理专业开课学期:第一学期总学时:78总学分:4.5学分预修课程:数据库基础、数据库系统概论课程简介:ORACLE是以高级结构化查询语言(SQL)为基础的跨平台的大型关系数据库,是目前最流行的客户/服务器(CLIENT/SERVER)体系结构的数据库之一。本课程通过介绍Oracle数据库基本操作、体系结构与数据库基本管理使学生初步掌握大型数据库的基本原理,了解大型数据库的管理方法。建议教材:ORACLE9I中文版基础培训教程主要参考书:《Oracle教程》广东省教学教材研究室广东省教育出版社2003年二、课程教育目标通过本门课程的学习,使学生初步掌握大型数据库的基本原理,了解大型数据库的管理方法。ORACLE作为功能十分强大的关系型数据库管理系统,能够对于关系型数据库系统的基本概念掌握更好。逐步建立ORACLE9I是关系型数据库,ORACLE9I是网络型关系数据库,ORACLE9I是分布式网络关系型数据库这样的主线。三、理论教学内容与要求(一)ORACLE9I基础教学内容:1、关系型数据库系统简介2、目前主流的两类关系型数据库系统3、网络关系型数据库的代表ORACLE9I4、ORACLE9I的特点5、ORACLE9I的两种工作模式教学要求:掌握ORACLE9I的基础知道(二)安装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删除数据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、使用数据字典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数据库的安全性管理(九)PL/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、联机热备份与恢复实战教学要求:理解存储管理的内容四、实践教学内容与要求(一)会安装数据库服务器和管理客户机(二)会配置[管理服务器](三)会使用SQL做单表查询(四)会使用SQL做多表查询(五)会用SQL进行嵌套查询(六)会用SQL进行函数查询(七)会用SQL录入、删除、更新数据(八)会创建、修改、管理、删除数据表(九)会使用索引、视图、约束条件(十)会给用户授权(十一)掌握PL/SQL编程结构(十二)掌握数据库安全会备份与恢复五、学时分配(见附表)学时分配表序号课程内容总学时理论学时实践学时备注1ORACLE9I基础222安装ORACLE9I4223数据库服务器的管理8624SQL语句4225用好集成管理环境8626DBA的日常工作4227常用数据10648液压伺服回路229液压系统的使用与故障分析2210汽车液压系统的工作原理及常见故障64211机动22合计523616六、教学方法与手段教学中要多采用实例教学等现代教学手段,加强直观性教学,注意理论联系实际,重视培养学生的实际操作能力。在教学过程中注意教学方法的运用,多采用能激发学生学习积极性、主动性的教学方法,如课堂讨论、辩论等。七、考试形式及成绩评定注意改革考核手段与方法,可通过观察学生平时的学习态度、课堂提问、学生作业、平时测验、实验与实训、理论考试及实际操作考试等方式综合评价学生成绩。对在学习和应用上有创新的学生应特别给予加分。八、其他可以利用的资源