- 1、本文档共65页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ORACLE实指导(课程设计时参考) 2
Oracle实验指导
目 录
第一章 Oracle基本知识与SQL*PLUS环境 3
一.上机目的 3
二.预备知识 3
三.上机内容 6
四.上机作业 9
第二章 数据表的创建 10
一.上机目的 10
二.预备知识 10
三.上机内容 13
四.上机作业 15
第三章 数据插入、修改和删除 16
一.上机目的 16
二.预备知识 16
三.上机内容 18
四.上机作业 19
第四章 数据查询 21
一.上机目的 21
二.预备知识 21
三.上机内容 30
四.上机作业 36
第五章 视图、索引、序列和权限设置 38
一.上机目的 38
二.预备知识 38
三.上机内容 41
四.上机作业 42
第六章 PL/SQL 43
一.上机目的 43
二.预备知识 43
三.上机内容 54
四.上机作业 57
第七章 触发器和游标 58
一.上机目的 58
二.预备知识 58
三.上机内容 63
四.上机作业 66
第一章 Oracle基本知识与SQL*PLUS环境
一.上机目的
熟悉Oracle的基本知识。
熟悉Oracle的命令操作环境SQL*PLUS。
熟悉并掌握一些SQL*PLUS命令。
二.预备知识
1.Oracle数据库管理系统简介
1979年,硅谷的一个小公司推出了Oracle,这是第一个与数据访问语言SQL结合的关系数据库。今天,Oracle公司已是世界上数据库管理系统及相关产品的最大供应商。发布于1985年的Oracle第5版,是第一个真正的客户/服务器数据库系统。Oracle 8以及Oracle 8i是Oracle公司的最新产品。
2.Oracle服务器
Oracle服务器是一个精致的信息管理环境。它是一个大量数据的储藏所,并给用户提供对这些数据的快速访问。Oracle服务器允许应用系统之间共享数据。信息存放在一个地方并由许多应用系统来使用。Oracle服务器可运行在Sun系列以及Windows NT上。Oracle服务器运行在很多不同的计算机上,支持下列配置:
基于主机的配置 用户直接连到存放数据库的同一计算机上。
客户机/服务器结构 用户通过网络从他们的个人计算机(客户机)上访问数据库,数据库驻留在一个分离的计算机(服务器)上。
分布式处理 用户访问存放在不止一台计算机上的数据库。数据库分散在不止一台机器上,用户并不需要了解他们存放的数据的实际存放位置。
Web计算 能从基于Internet的应用程序访问数据。
3.SQL,SQL*Plus 和 PL/SQL
SQL 是一种能够访问关系数据库(包括Oracle数据库)的语言。它能够用在每一个Oracle工具中。
SQL*Plus 是一个SQL和PL/SQL都能用的Oracle产品,并且也有自己的命令语言。
PL/SQL是为了编写应用程序和操作数据的Oracle过程化语言,包含着SQL命令的子集,它适用于每个CDE产品。
4.Oracle数据库系统的体系结构
Oracle数据库系统是具有管理Oracle数据库功能的计算机软件系统。每一个运行的Oracle数据库与一个Oracle实例(instance)相联系。一个Oracle实例是存取和控制一数据库的软件机制。每一次在数据库服务器上启动一数据库时,称为系统全局区(system global area)的一内存区(简称SGA)被分配,有一个或多个Oracle进程被起动。该SGA和Oracle进程的结合称为一个Oracle数据库实例。一个实例的SGA和进程为管理数据库数据、为该数据库一个或多个用户服务而工作。
在Oracle系统中,首先是实例启动,然后由实例装配(mount)一个数据库。
进程结构
进程(process)是操作系统中的一种机制,它可执行一系列的操作步骤。在有些操作系统中使用作业(JOB)或任务(TASK)的术语。一个进程通常有它自己的专用存储区。Oracle进程的体系结构设计使性能最大。
Oracle实例有两种类:单进程实例和多进程实例。
单进程Oracle(又称单用户Oracle)是一个数据库系统,一个进程执行全部Oracle代码。由于Oracle部分和客户应用程序不能分别以进程执行,所以Oracle的代码和用户数据库应用是单个进程执行,其结构如图1-2所示。
在单进程环境下的Oracle实例,仅允许一个用户存取。例如在MS-DOS上运行Oracle。
多进程Oracle实例(又称多用户Oracle)使用多个进程来执行Oracle的不同部分,对于每一个连接的用户都有一个进程,如图1-3所示。
在多进程系统中,进程分为两类:用户进程和Oracle进程。当一用户运行一应用程序,如Pro*c程序或一个Oracle工具(如SQL*Plus),为用户运行的应用建立一个用户 进程。Oracle进程又分为
您可能关注的文档
最近下载
- 中医馆出售转让合同范本.docx VIP
- Obesity肥胖英语演讲省公开课一等奖全国示范课微课金奖PPT课件.pptx VIP
- 《全球工程前沿2021》-8医药卫生.pdf VIP
- 培训课件 -创新性课程设计与开发-萃取组织最佳实践 _经验萃取_星导师赋能.docx VIP
- (10)--知识图谱机器学习模型与算法.ppt VIP
- 扎染综合实践活动教案.docx VIP
- 城市规划设计计费(2004)中规协秘字第022号.pdf VIP
- 《剪映短视频策划、拍摄、剪辑实战教程(全彩微课版)》全套教学课件.pptx
- 全国各地2025届高考地理一轮复习试题分类汇编农业产业发展二.docx VIP
- 最佳实践萃取.pptx VIP
文档评论(0)