




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1章Oracle 10g简介Oracle是目前最流行的关系型数据库管理系统,被越来越多的用户在信息系统管理、企业数据处理、Internet、电子商务网站等领域作为应用数据的后台处理系统。此前流行的版本为Oracle9i。Oracle公司在Oracle9i基础上,推出了代表数据库最新技术的数据库系统Oracle 10g。在Oracle 10g中,第一次提出数据自动镜像存储、数据闪回功能以及功能强大的数据导出工具、大文件表空间以及表空间组管理等概念。1.1企企业管管理器(OEM)Oracle10g企业管管理器(Oracle EnterpriseManager)简简称OEM,是是一个基基于Java
2、的的框架系系统,该该系统集集成了多多个组件件,为用用户提供供了一个个功能强强大的图图形用户户界面。1.OEM的的功能(1)管管理完完整的Oracle10g环境,包括数数据库、iAS服务器器、应用用程序和和服务。(2)诊诊断、修改和和优化多多个数据据库。(3)在在多个个系统上上,按不不同的时时间间隔隔调度服服务。(4)通通过网网络管理理数据库库的约束束条件。(5)管管理来来自不同同位置的的多个网网络节点点和服务务。(6)和和其他他管理员员共享任任务。(7)将将相关关的服务务组合在在一起,便于对对任务的的管理。(8)启启动集集成的Oracle10g第第三方工工具。1.1企企业管管理器(OEM)2.
3、OEM的管理理工具(1)例例程程管理。对数据据库执行行以下管管理操作作:查查看和编编辑实例例(Instance)参数数值。管管理用户户会话,查看当当前运行行的SQL及其其解释计计划。管管理分分布式Internet计算算环境中中没有及及时解决决的事务务处理冲冲突。监监视需要要长时间间运行的的操作。通通过资源源计划控控制处理理资源。管管理已存存储配置置。管管理占用用资源数数量最多多的锁和和会话。1.1企企业管管理器(OEM)OEM的的管理工工具(2)方方案案管理。使用方方案管理理器来管管理方案案对象,如表、索引、视图和和触发器器等。利利用它可可以实现现下列功功能:创建建方案对对象。修改改方案对对象
4、。删除除方案对对象。显示示方案对对象的相相关性。(3)安安全管管理。DBA使使用安全全管理器器可以完完成以下下操作:创建建用户、角色和和概要文文件。修改改用户、角色和和概要文文件。删除除用户、角色和和概要文文件。向数数据库用用户授予予权限和和角色。1.1企企业管管理器(OEM)2.OEM的管理理工具(4)存存储储管理。使用存存储管理理器可管管理表空空间、回回滚段、数据文文件和重重做日志等存储储对象。利用它它可以进进行以下下操作:创创建存储储对象。将将数据文文件和回回滚段添添加到表表空间中中。删删除存储储对象。将将对对象脱机机或联机机。显显示示对象的的相关性性。1.1企企业管管理器(OEM)进入
5、OEM进入OEM步骤骤如下:打开Windows的的浏览器器IE,在地址址栏输入入http:/zhouym.lan:1158/em,回车”键,出出现如图图1.1所示的的登录界界面。图1.1登录界界面1.1企企业管管理器(OEM)进入OEM(2)在在图1.1所示示界面输输入用户户名和对对应的口口令,选选择连接接身份,单击“登录”按钮。如果是是第一次次使用,系统会会提示许许可证说说明,如如图1.2所示示。图1.2许可证证说明界界面1.1企企业管管理器(OEM)进入OEM(3)单单击“我同意意”按钮钮,进入入Oracle 10g企业业管理器器界面,如图1.3所所示。图1.3企业管管理器主主页面1.1企
6、企业管管理器(OEM4.关关闭实例例在使用OEM打打开或关关闭数据据库时,需要在在Window环境中中进行一一下设置置:(1)在在“控控制面板板”中选选择“管管理工具具”。(2)选选择“本地安安全策略略”“本地策策略”“用用户权利利指派”。(3)选选择“作为批批处理登登录”“本本地安全全策略设设置”“添添加”。(4)在在“选选择用户户或组”中选择择administrator,再再单击“确定”。完成上面面的设置置,下面面就可以以使用OEM进进行关闭闭或打开开数据库库的操作作了。1.2SQL*Plus1.启启动SQL*Plus在桌面上上执行以以下操作作:开始始程序序Oracle-OraDb10g_
7、home1应应用程序序开发SQL Plus,打开登登录对话话框,如如图1.8所示示。在用户名名文本框框中输入入system,在口口令文本本框中输输入对应应的口令令,主机机字符串串指定要要连接的的数据库库。主机机字符串串文本框框中输入入XSCJ(设设XSCJ数据据库已创创建,创创建数据据库方法法将在2.2中中介绍),单击击“确定定”按钮钮,进入入SQL*Plus窗窗口,如如图1.9所示示。图1.8 SQL*Plus注册对对话框图图1.9SQL*Plus窗口口1.2SQL*Plus2.简简单的的例子【例1.1】使用SQL*Plus编辑辑窗口创创建学生生成绩数数据库(XSCJ)课课程表(KC)。CR
8、EATETABLEKC(kchchar(3) NOTNULL,kcmchar(16)NOT NULL,kkxq number(1)NOTNULL,xsnumber(2)NOTNULL,xfnumber(1)NULL);系统成功功创建表表KC后后会显示示成功提提示信息息。1.2SQL*Plus2.简简单的的例子【例1.2】使使用INSERT命令令向KC表中插插入两条条记录。INSERTINTOkcVALUES(101,计算算机基础础,1,80,5);INSERTINTOkcVALUES(102,程序序设计语语言,2,68,5);每次成功功地完成成一条INSERT语语句后,均返回回行创建建信息,该
9、信息息通知用用户已建建立的行行数。使用SELECT命令令从XSCJ数数据库的的KC表表中检索索数据。SELECT*FROM kc;执行该命命令后,编辑窗窗口将会会出现例例1.2中加入入的两条条记录。1.2SQL*Plus3.SQL*Plus主主要编辑辑命令(1)SQL*Plus行编辑辑命令SQL*Plus窗口口是一个个行编辑辑环境,为了实实现对键键入命令令或程序序的编辑辑,SQL*Plus提供了了一组编编辑命令令,常用用的编辑辑命令如如表1.2所示示。表中中命令表表达式方方括号中中的内容容可以省省略。1.2SQL*Plus3.SQL*Plus主主要编辑辑命令下面通过过例子说说明一些些常用命命令
10、的简简单使用用方法。(1)List语句句语法格式式:Listnnmn*nlast*n*lastlast【例1.3】假设在在SQL缓冲区区中下述述查询语语句:SQLSELECT kch,kcm2 FROMkc3 WHERE xf=5;应用LIST语语句:SQLlist/*命令令简写,大小写写都可以以*/则显示如如下内容容:1 SELECTkch,kcm2 FROMkc3*WHERExf=5/*前面面加“*”号表表示此行行为当前前行*/1.2SQL*Plus3.SQL*Plus主主要编辑辑命令(2)Append语句语法格式式:APPENDcolumn_name,ntext【例1.4】在上述述语句的
11、的查询内内容中增增加kkxq列列。SQL1/*将第第一行定定为当前前行*/SQLappend ;kkxq/*在第一一行最后后追加kkxq列*/SQLL/*重新新显示语语句内容容*/1 SELECTkch,kcm,kkxq/*追加加了kkxq列列内容*/2 FROMkc3*WHERExf=5/*前前面“*”号表表示此行行为当前前行*/1.2SQL*Plus3.SQL*Plus主主要编辑辑命令(3)Change语句语法格式式:CHANGE/old/new/【例1.5】将上述述语句中中WHERE子子句的查查询条件件学分为为4替换换学分为为5。SQL3/*指指定第三三行为当当前行*/SQLC/5/4/
12、*学学分为4替换学学分为5 */3*WHERExf=4/*替换换后显示示的内容容*/(4)Input语语句语法格式式:INPUT text【例1.6】在上述述查询语语句后添添加另外外的查询询条件。SQLL3/*指定第第三行为为当前行行*/SQLIandkkxq=2/*添添加查询询条件*/SQLL/*显示示添加查查询条件件后的语语句*/1 SELECTkch,kcm,kkxq2 FROMkc3 WHERE xf=44*ANDkkxq=21.2SQL*Plus3.SQL*Plus主主要编辑辑命令(5)DEL语句语法格式式:DELnmn【例1.7】删删除第四四行。SQLDel 4/*如果果语句后后不
13、带行行号,表表示删除除当前行行*/(2)SQL*Plus文文件操作作命令SQL*Plus的文文件操作作命令如如表1.3所示示。1.2SQL*PlusSQL*Plus主要要编辑命命令下面通过过实例说说明文件件操作命命令的用用法。【例1.8】将将当前缓缓冲区的的SQL语句存存盘,以以便以后后使用或或进一步步编辑。SQLSAVEE:orasqlkc.sql注意:如如果文件件已存在在,原有有文件将将被替换换。将保存在在磁盘上上的文件件kc.sql调入缓缓冲区。SQLGET e:orasqlkc.sql运行磁盘盘上的命命令文件件。SQLSTARTe: orasqlkc.sql1.2SQL*Plus4.在
14、在SQL*Plus中中启动或或关闭实实例(1)启启动实实例启动数据据库可以以使用STARTUP命令。语法格式式:STARTUP FORCERESTRICTPFILE=filename QUIETMOUNT dbname| OPEN open_options dbname |NOMOUNT其中:FORCE:在在正常启启动前终终止正在在运行的的实例。RESTRICT:只只允许restricted session的的用户存存取数据据库,用用于备份份。PFILE=filename:用用filename指指定文件件的配置置参数启启动实例例。OPEN:打开开实例和和所有文文件(数数据文件件和日志志文件),
15、允许许用户存存取数据据库。MOUNT:装装载实例例和打开开控制文文件,激激活某些些功能。用户不不能存取取数据库库,可以以进行实例例或数据据的恢复复处理。NOMOUNT:装载载实例和和打开参参数文件件,生成成SGA并启动动后台进进程,用用户不能能存取数据库,可以进进行CREATEDATABASE和CREATECONTROLFILE操操作。1.2SQL*Plus4.在在SQL*Plus中中启动或或关闭实实例(2)关关闭实实例语法格式式:SHUTDOWNNORMALIMMEDIATETRANSACTIONALABORT其中:NORMAL:正常关关闭。IMMEDIATE:立即关关闭。TRANSACTIONAL:尽量量少影响响客户端端,避免免客户丢丢失信息息。ABORT:放放弃一切切事务,立即关关闭。关闭数据据库需要要进行下下面工作作:关闭闭数据库库文件和和重做日日志文件件。退出出数据库库。关闭闭Oracle的后台台进程,并释放放SGA所占内内存1.3数数据库库配置助助手(DBCA)在桌面上上执行以以下操作作:开始始程序序Oracle-OraDb10g_home1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 住宅室内装修合同
- 三农村基层法治建设与实践方案
- 模板安装施工方案
- 建筑施工工程承包合同条例
- 铺筑施工方案
- 洗手间防水卷材的施工方案
- 《大数据技术导论》-教案
- 安徽省宿州市灵璧县2024-2025学年上学期八年级数学期末试卷(原卷版+解析版)
- 自贡宾馆消防施工方案
- 年产1000吨微生物菌剂项目环评报告表
- 横河氧量变送器标定及检修
- 沉降观测常用表格
- ArcGIS应用基础培训(共98张)
- 建设工程规划放线、验线申请表
- 南京鼓楼区部编版五年级语文下册第二单元教材分析
- 绩效考核 五金厂绩效考核
- 金合极思打板与放码系统帮助目录
- 励磁系统检修规程
- 武术健身操教案《旭日东升》(共18页)
- WE-100B300B600B1000B型万能材料试验机使用说明书
- 相声《治病》
评论
0/150
提交评论