1 / 13
文档名称:

Oracle数据库技术 课程整体设计.doc

格式:doc   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Oracle数据库技术 课程整体设计.doc

上传人:中国课件站 2011/9/6 文件大小:0 KB

下载得到文件列表

Oracle数据库技术 课程整体设计.doc

文档介绍

文档介绍:宁波职业技术学院
《Oracle9i数据库技术》课程整体设计
课程设计人:孟德欣
《Oracle9i数据库技术》课程整体设计
一、管理信息:
课程名称:《Oracle数据库技术》
课程代码: A303107
制定人: 孟德欣
批准人:
时间: 2006年5月
二、课程性质:
学分: 4个
学时: 56 ~ 64学时(60学时)
授课对象: 计算机大类专业
性质: 职业专业技术课
三、课程目标:
能力目标:
会用关系数据库的基本理论从客观世界中抽象数据模型;会从OTN网站下载Oracle 9i软件。
会创建、修改、删除表空间、表及其他逻辑对象;会创建管理数据文件、控件文件、管理日志文件、其他Oracle物理文件;会修改内存结构参数、操作例程、后台进程。
会安装、启动和关闭Oracle9i服务器;会EM、SQL*Plus、SQL*Plus工作单、网络配置助手、DBCA、Oracle HTTP服务器;会Select、Insert 、Update和Delete语句的使用。
会表空间管理、数据文件管理、回退段管理、日志管理、表管理、索引管理、视图管理、同义词管理和序列管理。
会创建、修改、删除用户;会授予/撤销系统权限和对象权限;会管理预定义角色和自定义角色,将角色授予其他用户和其他角色,删除角色;会建立概要文件和将概要文件分配给用户、删除概要文件、查询概要文件的数据字典;会激活审计,停止审计。
会脱机备份和恢复;会联机备份和恢复;会逻辑备份和恢复。
会创建记录和表类型,进行简单的PL/SQL程序设计;会创建游标,从游标中提取数据;会创建过程和函数,并调用过程和函数。
知识目标:
理解关系数据库的基本知识,知道Oracle 9i的发展历史,知道产品组成,理解Oracle9i的新特性和工作模式。
理解表空间、段、区间和数据段,掌握表及其他逻辑对象,理解数据文件、控制文件、日志文件和初始化参数文件,了解其他Oracle物理文件,理解内存结构、后台进程、例程的概念,理解Oracle的几种应用架构
掌握Oracle9i的安装步骤,掌握几种服务器的启动和关闭方式和具体步骤,掌握EM的基本操作,掌握SQL*Plus的基本操作,掌握SQL*Plus工作单、网络配置助手、DBCA、Oracle HTTP服务器的使用步骤,掌握Select、Insert 、Update和Delete语句的使用以及事务控制命令
掌握表空间管理、数据文件管理、回退段管理、日志管理,表管理、索引管理、视图管理、同义词管理和序列管理,掌握用户管理、权限管理、角色管理、概要文件管理和审计管理。
掌握脱机备份和恢复、联机备份和恢复以及逻辑备份和恢复等操作
了解PL/SQL基础、控制结构、记录和表类型、游标、过程和函数。
四、课程内容设计:
NO
模块名称
涉及知识点说明
学时
1
Oracle9i基础
关系数据库基本理论、Oracle
背景、下载、获取网络资源
3
2
安装Oracle9i
安装软硬件环境、安装与配置
5
3
数据库服务器的管理
启动、装配、关闭以及初始化参数的调配
5
4
SQL基础
DDL、DML、DCL、事务管理
5
5
集成管理环境
OEM、NCA、DCA等
5
6
DBA的日常工作
性能分析、存储空间察看等
5
7
常用数据方案对象
表、视图、索引、序列、同义词的创建、修改、删除
5
8
Oracle安全管理
用户、角色、系统权限、对象权限、概要文件、审计等的管理
5
9
备份和恢复
物理备份、逻辑备份以及相应的恢复、RMAN、EXP、IMP等工具的使用
5
10
用VB+Oracle9i进行系统开发
使用ODBC访问Oracle数据库,进行
4
11
存储管理
表空间、数据文件、控制文件、日志文件的创建、性能分析、管理
5
12
PL/SQL编程初步
PL/SQL基础、游标、触发器、过程和函数、包、异常处理
8
合计
60
五、能力训练项目设计:
为了真正实现学以致用,理论联系实际。教学案例是一个综合性项目----基于Oracle9i数据库的通用产品销售管理信息系统(简称CPXS)。
课堂练****以此为例,为了巩固课堂教学效果,把项目中所涉及的每个模块知识点分解到课后的上机实践中,每次上机都是整体上相对独立的一组练****课外作业补充一些相当难度的来自实际中的选题,一方面检验课堂教学的效果,另一方面也是提高自己解决实际问题的能力。
系统前台利用可视化开发工具设计用户界面,(可选ODBC等)数据引擎来访问由Oracle设计的后台数据库。系统涵盖了用户注册、修改用户注册信息,添加数