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