没有合适的资源?快使用搜索试试~ 我知道了~
Oracle数据库实验指导书.提供oracle的数据库的各种实验环境,
资源推荐
资源详情
资源评论
软件开发综合实训 2(Oracle 数据库)
实验指导书
1
前言
ORACLE 数据库是属于数据库开发软件及应用领域的专业课,是面向计算机专业本科生
和研究生开设的一门数据库应用普及型计算机专业课程。
ORACLE数据库是当前应用最为广泛的数据库系统,ORACLE数据库是针对高年级学生的
实践性较强的课程。通过实训,并结合典型系统进行分析,使学生较为系统地掌握ORACLE
数据库的基本开发方法,运用数据库设计理论设计出满足一定规范的ORACLE数据库应用系
统。
《软件开发综合实训2(ORACLE数据库)》是网络工程专业、计算机科学与技术专业的专
业课程之一。随着计算机数据库技术的迅速发展和在当今信息社会中的广泛应用,给《ORACLE
数据库》课程的教学提出了新的更高的要求。
由于ORACLE数据库是一门实践性较强的技术,课堂教学应该与实践环节紧密结合。将
《软件开发综合实训2(ORACLE数据库)》课程建设成对学生就业非常有用的一门专业课。
我们重新编写了实验指导书,调整了实训安排,加大了实践力度。希望同学们能够充
分利用实验条件,认真完成实训,从实训中得到应有的锻炼和培养。
希望同学们在使用本实验指导书和进行实验的过程中,能够帮助我们不断地发现问题,
并提出建议,使《软件开发综合实训2(ORACLE数据库)》成为对学生的就业和学习非常有实
用价值的一名学科。
2
实训要求
计算机数据库技术是现代信息社会最重要的应用之一。在过去十几年里得到了迅速的
发展和应用。《软件开发综合实训2(ORACLE数据库)》课程实训的目的是为了使学生在课程
学习的同时,通过在ORACLE这个大型的数据库设计软件中的实际操作,对ORACLE的基本功能
有一个初步的了解;通过对
SQL*PLUS的简单使用,掌握其基本操作命令和技术;通过
PL/SQL编程语言的使用与程序设计的分析,加深学生对SQL*PLUS和PL/SQL技术的理
解和掌握,进而为今后再涉及到难度较大的实际应用打下扎实的基础。总之,通过上述实验
环节,使学生加深了解和更好地掌握《软件开发综合实训2(ORACLE数据库)》课程教学大纲
要求的内容。
在《软件开发综合实训2(ORACLE数据库)》的课程实训过程中,要求学生做到:
(1)预习实验指导书有关部分,认真做好实训内容的准备,就实验可能出现的情况提前做
出思考和分析。
(2)仔细观察上机操作时出现的各种现象,记录主要情况,作出必要说明和分析。
(3)认真书写实验报告。实验报告包括实验目的和要求,实验情况及其分析。对需编程的
实验,写出程序设计说明,给出源程序框图和清单。
(4)遵守机房纪律,服从辅导教师指挥,爱护实验设备。
(5)实验课程不迟到。
3
4
目 录
实践 1 Oracle10g 的安装与配置及常用工具的使用.................................................................1
实践 2 创建数据库、表空间和数据文件..................................................................................25
实践 3 数据库的安全管理..........................................................................................................27
实践 4 管理表结构与表数据......................................................................................................32
实践 5 管理索引、视图、同义词和序列..................................................................................36
实践 6 PL/SQL 编程基础 ...........................................................................................................38
实践 7 PL/SQL 高级编程 ...........................................................................................................42
综合实践一 Oracle 基本知识与 SQL*PLUS 简单使用..............................................................46
综合实践二 PL/SQL 编程语言的使用与程序设计.....................................................................57
综合实践三(设计性) ASP+Oracle 网上购物系统......................................................................68
附录:员工医疗保险系统表.........................................................................................................69
实践 1 Oracle10g的安装与配置及常用工具的使用
开发语言及实现平台或实验环境
Oracle 10g
实践目的
(1) 掌握 Oracle 10g 数据库的安装与配置过程。
(2) 掌握 Oracle 10g 企业管理器、SQL*Plus 和 iSQL*Plus 的使用方法。
实践要求
(1) 记录安装过程中遇到的问题及解决方法。
(2) 记录利用企业管理器查看当前数据库内存结构、进程结构、数据文件、控制文件、
重做日志组、日志文件、初始化参数的方法。
(3) 记录利用 SQL*Plus 和 iSQL*Plus 查看数据库、数据文件、控制文件、重做日志组、
日志文件、初始化参数的命令。
(4) 记录当前数据库各种文件的物理存储路径和已启动的服务。
实践指导
一、安装前的准备工作
1.产品的分类
Oracle 的产品有多种,每种产品的版本也有所不同。目前,最新版本是 Oracle 10g。本
书以 Oracle Database 10g 作为讨论环境。
按照功能结构,可以将 Oracle 10g 主要产品划分为如下几类:
(1) 数据库产品:Oracle Database 10g,主要用于存储和处理数据,大小为 655 025 354
字节,约 661 MB。
(2) 客户端产品:Oracle Database 10g Client,提供客户端与数据库之间的连接和管理等,
产品大小为 475 090 051 字节,约 470 MB。
(3) 企业管理产品:Oracle Enterprise Manager 10g Grid Control,主要包括 Oracle 管理代
理(OMA,Oracle Management Agent)、Oracle 管理服务(OMS,Oracle Management Service)、
Oracle 管理资料档案库(OMR,Oracle Management Repository)和 Oracle 企业管理器(OEM,
Oracle Enterprise Manager 10g)网格控制台等。它是系统多层体系结构和网格计算环境不可或
缺的管理工具,该产品大小为 1 729 778 063 字节,约 1.64 GB。
(4) 中间件产品:Oracle Application Server 10g 和 Oracle Collaboration Suite 10g。前者提
供了基本的 Web 服务环境,也是运行企业管理器的基础;后者则利用关系数据库来降低软
硬件及管理成本,从而简化商务通信并整合信息。
(5) 开发工具:Oracle Developer Suite 10g 和 Oracle JDeveloper 10g,它们是数据库设计
和实施的适用工具,可完成从概念设计到逻辑设计和物理设计的全过程。Oracle 10g
JDeveloper则为当前 Web 应用提供了一个非常便利且完整的 J2EE集成开发环境。由于 Oracle
数据库是业界第一个完全支持 Java 的数据库,因此 Oracle JDeveloper 10g 也是最佳的数据库
应用开发工具,它支持 B/S 结构以及多层结构的系统。目前,许多公司都用 Oracle JDeveloper
开发各种 J2EE 应用程序。
2.产品的获取
目前,Oracle 9i和Oracle 10g产品拥有庞大的用户群,可以直接从Oracle的官方网站下载
软件,网址是http://www.oracle.com/technology/software
。官方免费软件与购买的正版软件是
有区别的,主要区别在于Oracle所能够支持的用户数量、处理器数量以及磁盘空间和内存的
1
剩余73页未读,继续阅读
资源评论
guifree
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功