1、大型数据库应用课程教学大纲一、课程基本信息课程代码:05120329课程名称:大型数据库应用课程英文名称:Application of Large Database课程所属单位:计算机与信息工程系信息教研室课程面向专业:信息管理与信息系统课程类型:(填写必修课或选修课)选修先修课程:数据库原理学分:1.5总学时:30(其中理论学时:18 实验学时:12)二、课程性质与目的数据库技术是近年来计算机科学技术中开展最快的领域之一,它已成为计算机信息系统与应用系统 的核心技术和重要基础。本课程在完整地讲述数据库管理系统及数据库技术新开展的基础上,系统介绍目前使用广泛的先进 数据库管理系统Oracle基
2、本功能、结构和运行过程。从Oracle的基本概念及结构入手,讨论Oracle数 据库的系统管理方法和使用方法,事务处理技术,存储过程及触发器的使用以及数据库日常管理方法与 维护方法。三、课程教学内容与要求(一)数据库管理系统教学内容与要求:了解:(1)数据库管理系统的概念(2)数据库管理系统的结构和运行过程(3) Oracle数据库系统IBM DB2 数据库系统(4) SYBASE数据库系统MS-SQLSERVER数据库系统教学重点:Oracle数据库系统教学难点:Oracle数据库系统(二)Oracle的体系结构教学内容与要求:了解:(1) Oracle数据库结构Oracle基本结构理解:(
3、2) Oracle系统结构教学重点:Oracle数据库结构、Oracle系统结构教学难点:Oracle系统结构(三)Oracle操作初步教学内容与要求:掌握:(1) Oracle for Windows2000 的安装与配置Oracle基本操作(2) Oracle企业管理器的其他使用教学重点:Oracle的安装与配置及基本操作教学难点:Oracle的安装与配置(四)设计与创立数据库教学内容与要求:理解:(1)数据库设计思想掌握:(2)初始化参数和准备创立数据库(3)选择创立数据库的方法以及创立数据库教学重点:创立数据库的方法教学难点:创立数据库的方法(五)表和表空间操作1、教学内容与要求:掌握
4、:添加新的表空间(2)表管理和表空间管理(3)借助模式管理器进行表操作教学重点:表空间管理、表的操作教学难点:表空间管理(六)操作Oracle的对象教学内容与要求:掌握:(1)索引操作(2)聚簇操作(3)视图操作(4)其他数据库对象操作(5)用模式管理器操作对象教学重点:索引、聚簇和视图操作教学难点:索引、聚簇和视图操作(七)Oracle平安与审计教学内容与要求:掌握:(I)用户管理(2)权限管理(3)角色(4)配置文件(5)使用平安管理器(6)审计2、教学重点:用户和权限管理3、教学难点:用户和权限管理、配置文件(八)Oracle备份与恢复1、教学内容与要求:了解:数据库恢复和备份的概念掌握
5、:数据库备份操作和数据库恢复操作2、教学重点:数据库备份操作和恢复操作3、教学难点:数据库备份操作和恢复操作(九)PL/SQL程序设计1、教学内容与要求:了解:PL/SQL基础掌握:(1) PL/SQL控制结构PL/SQL记录和表(3)游标(4)过程与函数(5)触发器(6)异常处理2、教学重点:PL/SQL控制结构、PL/SQL记录和表、过程与函数3、教学难点:PL/SQL游标、过程与函数四、学时分配理论学时分配表序 号教学内容(按章填写)学时课 堂讲 授实 验 课习 题 课讨 论 i果其它1数据库管理系统12Oracle的体系结构13Oracle操作初步24设计与创立数据库25表和表空间操作
6、26操作Oracle的对象27Oracle平安与审计28Oracle备份与恢复29PL/SQL程序设计4小计18比例100%合计18实验学时分配表五、教学环节与教学要求:序 号实验工程(或内容)名称实 验 学 时实验类型每组 实验 人数说明验 证 性设 计 性综 合 性其它1Oracle的基本操作2V2创立数据库及操作表2V3操作Oracle对象2V4用户账号管理和权限控制2V5数据库的备份与恢复2V6PL/SQL程序设计2V小计12通过课堂教学与实验环节的指导,使学生掌握大型数据库的应用。主要是了解Oracle数据库的体系 结构,掌握使用Oracle的方法与技巧.初步具备使用数据库管理技术和应用技术解决实际应用问题的能 力。六、课程考核方法:本课程采用闭卷考试1、案例作业/实验:30分2、平时10分2、考试:60分七、教材与主要参考书:王越刘加伶李梁,大型数据库技术及应用,重庆大学出版社,2001刘甫迎王道学党晋蓉,数据库原理及应用(Oracle)实用教程,清华大学出版社,2004陈志刚,大型数据库技术:Oracle 9i高级程序设计教程,华南理工大学出版社郑阿奇Oracle实用教程,电子工业出版社,2003Oracle for Windows NT实用指南,北京 清华大学出版社,2001李卓玲Oracle大型数据库及应用,高等教育出版社,2004