没有合适的资源?快使用搜索试试~ 我知道了~
《数据库系统及原理》实验指导书是专门指导数据库上机实验的课程
资源详情
资源评论
资源推荐
理学院
《数据库系统及原理》
实验指导书
樊玫玫编写
适用专业:数学与应用数学、信息与计算科学
贵州大学
二 OO 七年八月
1
前言
数据库技术从诞生到现在,在不到半个世纪的时间里,形成了坚实的理论
基础、成熟的商业产品和广泛的应用领域,吸引越来越多的研究者加入。数据
库的诞生和发展给计算机信息管理带来了一场巨大的革命。三十多年来,国内
外已经开发建设了成千上万个数据库,它已成为企业、部门乃至个人日常工作 、
生产和生活的基础设施。同时,随着应用的扩展与深入,数据库的数量和规模
越来越大,数据库的研究领域也已经大大地拓广和深化了。数据库技术和系统
已经成为信息基础设施的核心技术和重要基础。数据库技术作为数据管理的最
有效的手段,极大的促进了计算机应用的发展。
本教程是为配合《数据库系统及原理》课程的学习而设计,目标是加深非
计算机专业学生对数据库系统原理的理解,使学生掌握基本的数据库原理知识 ,
能够熟练使用 Oracle9i 数据库管理系统。《数据库系统及原理》课实验共设置
六个实验项目。每一个实验包含实验预习、实验操作、实验总结三个部分。
2
目录
1、实验一:熟悉 Oracle9i 的应用环境·······················································
·······4
2、实验二:数据表的操作·········································································
········12
3、实验三:构化查询语言 SQL 的应用························································
·······22
4、实验四:视图、索引、序列和权限设置···················································
·····37
5、实验五:触发器和游标·········································································
·········45
6 、 实 验 六 : PL/
SQL····························································································55
7、实验七:学生管理系统的分析与设计······················································
········71
3
实验一:熟悉
Oracle9i
的应用环境
实验学时:2
实验类型:验证
实验要求:必修
一、实验目的
1.熟悉 Oracle9i 的应用环境;
2.了解 Oracle9i 的构架;
3.掌握 Oracle9i 的启动方法、客户端与服务器的连接方法;
4.掌握企业管理器的使用。
二、实验内容
1.Oracle9i 服务器及客户机的安装;
2.网络服务名的配置;
3.客户端与服务器的连接;
4.企业管理器的使用。
三、实验原理、方法和手段
1.Oracle 数据库管理系统的简介
1979 年,硅谷的一个小公司推出了 Oracle,这是第一个与数据访问语言 SQL 结合的关
系数据库。今天,Oracle 公司已是世界上数据库管理系统及相关产品的最大供应商。发布于
1985 年的 Oracle 第 5 版,是第一个真正的客户/服务器数据库系统。Oracle 8 以及 Oracle 8i
是 Oracle 公司的最新产品。
2.Oracle8 服务器
Oracle8 服务器是一个精致的信息管理环境。它是一个大量数据的储藏所,并给用户提
供对这些数据的快速访问。Oracle8 服务器允许应用系统之间共享数据。信息存放在一个地
方 并由许多应用 系统 来 使 用 。 Oracle8 服 务器 可 运 行 在 Sun 系列 以 及 Windows NT 上。
Oracle8 服务器运行在很多不同的计算机上,支持下列配置:
基于主机的配置 用户直接连到存放数据库的同一计算机上。
客户机/服务器结构 用户通过网络从他们的个人计算机(客户机)上访问数据库,
数据库驻留在一个分离的计算机(服务器)上。
分布式处理 用户访问存放在不止一台计算机上的数据库。数据库分散在不止一台
机器上,用户并不需要了解他们存放的数据的实际存放位置。
Web 计算 能从基于 Internet 的应用程序访问数据。
3.Personal Oracle
从 1995 年处开始,Oracle 推出了在 Dos 和 Microsoft Windows 环境下的个人计算机产品。
4
运行 Personal Oracle 需要如下的配置:
386 以上的中央处理单元(CPU),推荐 486 或奔腾。
最小 60MB 磁盘空间。
处理器速度不低于 40MHZ,66MHZ 以上更好。
最少 16MB 的扩充内存。
Microsoft Windows95 或者 NT.
本书主要以 Personal Oracle 为主进行说明。
4.Oracle 产品
5.SQL,SQL*Plus 和 PL/SQL
SQL 是一种能够访问关系数据库(包括 Oracle 数据库)的语言。它能够用在每一个
Oracle 工具中。
SQL*Plus 是一个 SQL 和 PL/SQL 都能用的 Oracle 产品,并且也有自己的命令语言。
PL/SQL 是为了编写应用程序和操作数据的 Oracle 过程化语言,包含着 SQL 命令的
子集,它适用于每个 CDE 产品。
6.Oracle 数据库系统的体系结构
Oracle 数据库系统是具有管理 Oracle 数据库功能的计算机软件系统。每一个运行的
Oracle 数据库与一个 Oracle 实例(instance)相联系。一个 Oracle 实例是存取和控制一数据
库的软件机制。每一次在数据库服务器上启动一数据库时,称为系统全局区(system global
area)的一内存区(简称 SGA)被分配,有一个或多个 Oracle 进程被起动。该 SGA 和
Oracle 进程的结合称为一个 Oracle 数据库实例。一个实例的 SGA 和进程为管理数据库数据、
为该数据库一个或多个用户服务而工作。
5
CDE 工具
Oracle Reports
Oracle Graphics
Oracle Forms
Oracle Book
Oracle Server
SQL 和 PL/SQL
Oracle Card
Oracle Case
SQL*PLUS
Pro*Oracle
Text Retrieval
其它产品
图 1-1 Oracle 产品
剩余63页未读,继续阅读
david198907
- 粉丝: 1
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0