1 / 62
文档名称:

基本知识与SQLPLUS环境.docx

格式:docx   大小:91KB   页数:62页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

基本知识与SQLPLUS环境.docx

上传人:beny00011 2022/8/8 文件大小:91 KB

下载得到文件列表

基本知识与SQLPLUS环境.docx

相关文档

文档介绍

文档介绍:第一章 Oracle 根本知识与SQL*PLUS环境
一.上机目的
熟悉Oracle的根本知识。
熟悉Oracle的命令操作环境SQL*PLUS。
熟悉并掌握一些SQL*PLUS命令。
二.预备知识
1.Oracle数据库管理系
图1-3 多进程Oracle实例
多进程Oracle实例〔又称多用户Oracle〕使用多个进程来执行Oracle的不同局部,对于每一个连接的用户都有一个进程,如图1-3所示。
在多进程系统中,进程分为两类:用户进程和Oracle进程。当一用户运行一应用程序,如Pro*c程序或一个Oracle工具〔如SQL*Plus〕,为用户运行的应用建立一个用户 进程。Oracle进程又分为两类:效劳器进程〔server process〕和后台进程〔background process〕,效劳器进程用于处理连接到该实例的用户进程的请求。当应用和Oracle是在同一台机器上运行,而不再通过网络,一般将用户进程和它相应的效劳器进程组合成单个进程,可降低系统开销。然而,当应用和Oracle运行在不同的机器上时,用户进程经一个别离效劳器进程Oracle通信。它执行如下任务:
对应用所发出的SQL语句进展语法分析和执行。
从磁盘〔数据文件中〕读入必要的数据块到SGA的共享数据库缓冲区〔该块不在缓冲区时〕。
将结果返回给应用程序处理。
系统为了使性能最好和协调多个用户,在多进程系统中使用一些附加进程,称为后台进程。在许多操作系统中,后台进程是在实例启动时自动地建立。一个Oracle实例可以有许多后台进程,但它们不是一直存在。后台进程的名字为:
DBWR数据库写入程序
LGWR 日志写入程序
CKPT 检查点
SMON 系统监控
PMON 进程监控
ARCH 归档
RECO 恢复
LCKn 封锁
Dnnn 调度进程
Snnn 效劳器
内存结构
Oracle在内存存储如下信息:
执行的程序代码。
连接的会话信息〔包括当前不活动的〕。
程序执行期间所需要数据〔如查询的当前状态〕。
Oracle进程间通信和共享的信息〔如封锁信息〕。
存储在外存储上的缓冲信息。
Oracle具有如下根本的内存结构:
软件代码区
系统全局区〔SGA〕,包括数据库缓冲存储区、日志缓冲区和共享池
程序全局区〔PGA〕,包括栈区和数据区。
排序区〔sort area〕。
7.SQL*Plus命令
SQL*Plus有许多命令,表1-1只是列举了一局部常用的供读者参考。
表1-1 常用SQL*Plus命令
SQL*Plus命令
缩写
意义
APPEND text
A text
把字符串增加到当前行的末尾
CHANGE /old/new/
C/old/new/
把当前行的旧字符串替换成新字符串
CHANGE /text/
C/text/
把当前行中字符串删除
CLEAR BUFFER
CL BUFF
从SQL缓冲区中删除所有行
DEL
删除当前行
INPUT
I
插入许多行
INPUT text
I text
插入一个包含text字符串的行
LIST
L
显示SQL缓冲区的所有行
LIST n
L n
显示SQL缓冲区中的一行到n行
LIST m n
L m n
SQL缓冲区中的从第m行显示到第n行
RUN
R
显示并运行在缓冲区中的当前SQL命令
SAVE filename
把SQL缓冲区中的内容保存到以filename为名字的文件中,默认路径为orawin\bin
GET filename
把以filename为名字的文件内容调入SQL缓冲区中
START filename
@ filename
运行以前保存的命令文件
ED filename
用默认的编辑器编辑保存的文件内容
EXIT
退出SQL*Plus
RUNFORM filename
从SQL*Plus中运行一个Oracle Forms应用程序
SPOOL filename
写所有的后面的命令或者输出到一个已经命名的文件中。
SPO[OL] OFF|OUT
OFF 关闭假脱机输入输出文件;OUT改变假脱机输入输出,送文件到打印机上
DESCRIBE tablename
DESC tablename
显示任何数据库表的数据结构
HELP
击活Oracle内部的帮助部件
HOST command
在SQL*Plus中击活一个操作系统命令
CONNECT userid/password
CONN userid/password
在当前的

最近更新

血液透析血管通路建立与护理讲课-课件 17页

预制预应力剪力墙抗震性能研究的开题报告 2页

2024年暑假餐厅打工心得体会 10页

2024年暑假趣事日记(合集15篇) 16页

项目管理在市政公用工程项目建设的应用研究—.. 2页

音乐会演唱曲目的分析及技巧分析的开题报告 2页

2024年暑假留校安全责任书 5页

2024年暑假旅游作文(优秀15篇) 13页

面向过去算子的随机模型检测算法与应用中期报.. 2页

面向行人保护的保险杠薄壁填充结构研究的开题.. 2页

面向短消息的文本聚类研究的开题报告 2页

2024年暑假安全日记 5页

财经基本技能项目二-验钞技能课件 89页

金融工程学第12章数值方法课件 48页

面向失效恢复的悔改方法研究的开题报告 2页

2024年景区闭园通告(通用5篇) 5页

通信网络程序设计(王晓东-西电版)第3章-串口网.. 90页

面向云环境可信任根相关关键技术研究的开题报.. 2页

2024年普通员工辞职报告500字简短 6页

2024年普通员工简短工作辞职报告汇编7篇 7页

面向CAE的STL模型网格均匀化的开题报告 2页

心肺复苏院内急救ppt课件 43页

2024年晚会结束语主持词范文(通用25篇) 23页

非交换有限群中的二类和三类结合方案的开题报.. 2页

2024年晏殊-晏殊的词与词集 6页

2024年晋升妇产科主任医师个人总结 35页

2024年演出经纪人考试题库含完整答案【各地真.. 221页

南京外国语小升初数学真题附答案 5页

内部控制工作小组及职责 3页

高支模脚手架规范2016 5页