设为首页  |  加入收藏
信息学院
首页|概况|党建工作|师资队伍|教学工作|学科专业|学生工作|科学研究|校企合作|招生工作|就业工作|校友分会|一流专业建设
 
当前位置: 首页>>栏目备份-勿删>>实验大纲>>正文
 
《大型数据库技术(Oracle)》实验教学大纲
2012-10-31 18:49     (次数)

大型数据库技术(Oracle)实验教学大纲

课程名称:

大型数据库技术(Oracle)

课程编号:

408302

436302

适用专业:

计算机科学与技术

软件工程

总 学 分:

3

总 学 时:

28

其中实验学时

26

一、实验课程性质、目的与任务

大型数据库技术(Oracle)课程实验与大型数据库技术(Oracle)理论课程密切结合,是计算机科学与技术和软件工程专业方向课。

通过本实验课程,应达到以下几个教学目的

1. 基本技术技能的培养,培养学生了解、掌握大型数据库技术,掌握数据库的体系结构的基础上,能进行大型数据库性能优化,备份,恢复。掌握常规的大型数据库设计与开发技术,会熟练使用SQL、PL/SQL、存储过程、存储函数;掌握Proc、SQLJ程序设计,会使用数据库设计与开发工具Powerdesigner或者ERWin工具为毕业设计打下坚实的基础;

2. 培养学生独立思考和独立工作的能力,学会联系理论知识,独立设计和进行实验,并且撰写科学报告和论文;

3. 培养严谨科学的工作态度和作风。培养学生的创新能力,为学习其他课程和今后从事软件开发打下坚实的基础。诱导学生发散性思维,培养学生的系统分析的素质;

通过本环节,要求学生掌握oracle的设计方法、oracle的体系结构、性能优化、使用和维护、oracle程序语言设计和oracle的网络程序开发。

二、实验教学基本要求

学习Oracle数据库,必须要多实践,在实践中积累经验,并掌握下列内容:Oracle安装和和配置、Oracle中使用SQL语言的操作方式以及SQL*PLUS的使用、设计和创建Oracle数据库、Oracle工具的初步操作、使用PL/SQL语言编写触发子和过程等程序、Oracle数据库的运行管理。

上机实验要求:

1、准备好上机所需的程序;

2、上机输入和调试自己所编写的程序;

3、上机结束后,应整理出实验报告,实验报告应包括以下内容:实验项目名称;算法分析;程序清单;运行结果;对运行情况所作的分析以及本次调试程序所取得的经验,如果程序未能通过,应分析其原因。

三、实验项目与类型:

序号

实验项目

学时

实验性质

备注

验证

综合

设计

研究

探索

必做

选做

1

Oracle数据库安装配置以及基本工具的使用

2

2

Oracle数据库的基本操作

2

3

SQL*PLUS的简单使用

4

4

数据库的安全性设置(一)

4

5

数据库的安全性设置(二)

4

6

PL/SQL编程语言的使用与程序设计

6

7

存储过程与触发器的设计

6

8

简单的学籍管理系统设计与实现

10

四、实验教学内容

实验一Oracle数据库安装配置以及基本工具的使用

1.实验目的

(1)掌握Oracle10g的配置以及登录过程。

(2)熟悉系统的实验环境。

2.实验的基本仪器设备和耗材

计算机

3.实验的基本内容

实验室中oracle数据库安装后某些服务是关闭的(为了不影响其他课程的使用),所以在进入数据库前需要对oracle进行配置:

(1)启动oracle OraHomeTNSLISTENER和oracleserviceORACLE9两个服务

(2)修改listener.ora和tnsnames.ora两个文件的内容

(3)以用户名:system ,口令:manager以“独立登录”的方式进入oracle数据库系统

(4)熟悉数据库中可用的工具。

实验二Oracle数据库的基本操作

1.实验目的

(1)掌握Oracle10g中数据库及其实例的创建,基本表的创建与修改。

(2)数据定义、数据的插入、修改、删除以及查询等语句的使用。

2.实验的基本仪器设备和耗材

计算机。

3.实验的基本内容

(1)创建数据库实例。

(2)在系统自带数据库中练习创建表空间、基本表并输入相应表内容。

(3)数据更新,插入,删除及数据查询。

实验三SQL*PLUS的简单使用

1.实验目的

(1)掌握oracle sqlplus的两中启动方法。

(1)练习以前的SQL语句并熟练掌握SQLPlus的各种命令。

(3)了解sqlplus环境的存储以及数据字典等功能。

2.实验的基本仪器设备和耗材

计算机

3.实验的基本内容

(1)从windows中“开始”菜单启动oracle sqlplus,输入用户名:system,口令:manager。

(2)从DOS窗口启动oracle sqlplus。

(3)利用前面所学的内容创建基本表并输入数据,使用SQL语句来查询基本表中的内容。

(4)完成课后相关练习。

实验四数据库的安全性设置(一)

1.实验目的

(1)熟练掌握权限和角色的创建、授权以及回收。

(2)通过对SQL语句的练习,掌握对数据库的权限和角色的设置。

2.实验的基本仪器设备和耗材

计算机。

3.实验的基本内容

(1)在OEM中创建用户、角色,授予系统权限、对象权限。

(2)利用SQL语句来创建用户、角色,授予系统权限、对象权限、角色,回收权限和角色。

实验五数据库的安全性设置(二)

1.实验目的

(1)了解数据库常见的故障及恢复的原理。

(2) 理解Oracle10g的备份和恢复机制。

(3) 掌握数据库备份与恢复的各种方法。

2.实验的基本仪器设备和耗材

计算机。

3.实验的基本内容

(1) 脱机备份与恢复的方法。

(2) 通过集成向导的逻辑备份与恢复方法。

(3) 通过集成向导的联机备份与恢复方法。

实验六PL/SQL编程语言的使用与程序设计

1.实验目的

(1)通过对PL/SQL基本语法结构的练习,掌握PL/SQL基本语法结构。

(2)掌握PL/SQL的各组成部分。

2.实验的基本仪器设备和耗材

计算机。

3.实验的基本内容

(1)在SQL/Plus工作单中练习PL/SQL程序块。

(2)在SQL/Plus工作单编写一个带参数的过程的例子

(3)用函数作第2题(选作)。

实验七存储过程与触发器的设计

1.实验目的

(1)设计一个具体实例来练习存储过程的创建、调用和释放。

(2)带参数的存储过程设计。

(3)了解触发器的设计规则。

(4)熟练掌握触发器的创建、修改和删除等操作。

2.实验的基本仪器设备和耗材

计算机。

3.实验的基本内容

(1)存储过程的创建、查询和释放。

(2)触发器的创建、修改和删除等操作

实验八简单的学籍管理系统设计与实现

1.实验目的

(1)系统能够与后台oracle数据库连接,熟练使用SQL查询语句。

(2)通过对PL/SQL基本语法结构的练习,掌握PL/SQL基本语法结构。

(3)掌握PL/SQL的各组成部分。

2.实验的基本仪器设备和耗材

计算机。

3.实验的基本内容

(1)创建数据库和基本数据表

(2)安装Weblogic8.1

(3)创建mydomain服务

(4)扩展mydomain配置

(5)发布web应用程序

五、考核方法

1.教师对学生实验过程完成情况进行详细登记,记入实验成绩中。

2.学生完成实验后按要求撰写实验报告,根据实验报告确定每次实验的等级。

3.实验成绩按20%比例计入课程期评总成绩中。

六、实验指导书及主要参考书目

1、自编实验指导书

2、《Oracle Database10g基础教程》(第二版),闪四清主编,清华大学出版社,2009

主 撰 人:刘刚常

审 核 人:罗如为

2012.6

上一条:《单片机技术及应用》实验教学大纲
下一条:《传感器网络》实验教学大纲
关闭窗口
 

行政办: 百全楼110 | 教务办: 百全楼213 | 邮编: 417000 | 电话/传真: 0738-8377309
@2003-2015 版权所有: leyu乐鱼·(中国)官方网站信息学院