1、 版权所有 1993-2009 金蝶软件(中国)有限公司1 版权所有 1993-2011 金蝶软件(中国)有限公司P2整 体 概 述THE FIRST PART OF THE OVERALL OVERVIEW, P L E A S E S U M M A R I Z E T H E C O N T E N T第一部分 版权所有 1993-2011 金蝶软件(中国)有限公司P3课程目的课程内容目标收益讲师简介关于OracleOracle工作原理Oracle系统安装Oracle基础系统管理Homework 版权所有 1993-2011 金蝶软件(中国)有限公司P4n了解Oracle公司及Oracl
2、e数据库简史n掌握Oracle内部工作原理n学会安装Oracle 10g系统n了解Oracle基础系统管理 版权所有 1993-2011 金蝶软件(中国)有限公司P5n数据库技术是信息时代的一个重要技术,是现代计算机系统和计算机应用系统的基础和核心。nOracle公司在数据库领域一直占据着领先地位,其产品层出不穷,且用户广泛。n本课程主要介绍Oracle数据库的基础知识,包括Oracle公司及产品介绍、Oracle数据库的内部工作原理、Oracle产品安装以及常用的基础系统管理等。 版权所有 1993-2011 金蝶软件(中国)有限公司P6n通过参加此培训课程,学员能够做到以下三点:n掌握Or
3、acle内部工作原理;n学会安装Oracle 10g系统;n了解Oracle及其应用系统的基础知识; 版权所有 1993-2011 金蝶软件(中国)有限公司P7n掌握Oracle内部工作原理;n学会安装Oracle 10g系统; n了解Oracle及其应用系统的基础知识; 版权所有 1993-2011 金蝶软件(中国)有限公司P8田野Field 金蝶顾问学院-讲师 版权所有 1993-2011 金蝶软件(中国)有限公司P9关于Oracle为何要学OracleOracle公司Oracle数据库简史Oracle工作原理Oracle系统安装Oracle基础系统管理Homework 版权所有 1993
4、-2011 金蝶软件(中国)有限公司P10主流数据库人力需求量大待遇好大型企业的首选数据库 版权所有 1993-2011 金蝶软件(中国)有限公司P11瑞典MySQL AB公司:Mysql 美国Oracle公司OracleIBM公司DB2和Informix微软SQL Server和Access 版权所有 1993-2011 金蝶软件(中国)有限公司P12 版权所有 1993-2011 金蝶软件(中国)有限公司P13 小型数据库 Access Foxbase 中型数据库 大型数据库 Mysql SQL Server Infomix Sybase Oracle DB2 版权所有 1993-2011
5、 金蝶软件(中国)有限公司P14 小型数据库 负载量小,并发用户100人以内; 成本预算在千元以内; 对安全性要求不高 中型数据库 大型数据库 负载量中等,日访问量在5K15K; 成本预算万元以内 对安全性要求中等 负载量大,可以处理海量数据 成本预算万元以上 对安全性能要求高 版权所有 1993-2011 金蝶软件(中国)有限公司P15 版权所有 1993-2011 金蝶软件(中国)有限公司P16n掌握Oracle技术并且通过OCP认证参加工作的人工作稳定薪水高福利好 版权所有 1993-2011 金蝶软件(中国)有限公司P17 版权所有 1993-2011 金蝶软件(中国)有限公司P18关
6、于Oracle为何要学OracleOracle公司Oracle数据库简史Oracle工作原理Oracle系统安装Oracle基础系统管理Homework 版权所有 1993-2011 金蝶软件(中国)有限公司P19Oracle的含义:神谕:代神说话的人、甲骨文神谕,预言暗示:公司预作霸主的决心 版权所有 1993-2011 金蝶软件(中国)有限公司P20 版权所有 1993-2011 金蝶软件(中国)有限公司P21 版权所有 1993-2011 金蝶软件(中国)有限公司P22Oracle的地位:全球第一大数据库厂商全球最大的电子商务解决方案供应商全球第二大独立软件供应商 版权所有 1993-2
7、011 金蝶软件(中国)有限公司P23Oracle公司典型产品:数据库:Oracle 10g、Oracle 11g 数据仓库(Data Warehouse)应用软件:Oracle EBS(E-Business Suit)Oracle Application 11i 版权所有 1993-2011 金蝶软件(中国)有限公司P24关于Oracle为何要学OracleOracle公司Oracle数据库简史Oracle工作原理Oracle系统安装Oracle基础系统管理Homework 版权所有 1993-2011 金蝶软件(中国)有限公司P251979年,Oracle公司推出了Oracle 1;198
8、0年,Oracle公司推出了Oracle 3;1986年,Oracle公司推出了Oracle 5;1988年,Oracle公司推出了Oracle 6;1992年,Oracle公司推出了Oracle 7;1997199920012004Oracle推出了基于Java语言的Oracle 8Oracle推出以Oracle 8i为核心的因特网解决方案,内核采用Java改写Oracle推出电子商务架构的网络数据库解决方案Oracle9i在网格计算的潮流中,Oracle公司推出了 Oracle 10g 版权所有 1993-2011 金蝶软件(中国)有限公司P26关于OracleOracle工作原理Orac
9、le Database 10g体系结构Oracle工作原理小结Oracle系统安装Oracle基础系统管理Homework 版权所有 1993-2011 金蝶软件(中国)有限公司P27nOracle 服务器: n数据库管理系统,它提供开放、全面、集成的方法进行信息管理n由 Oracle 实例和 Oracle 数据库组成 版权所有 1993-2011 金蝶软件(中国)有限公司P28数据库结构 - 内存 - 进程 - 存储 存储结构内存结构进程结构实例 系统全局区 (SGA)后台进程数据库文件n数据库服务器结构 版权所有 1993-2011 金蝶软件(中国)有限公司P29数据库结构 内存 进程 存
10、储 Java 池数据库缓冲区高速缓存重做日志缓冲区共享池大型池SGAStreams 池服务器进程 1PGA服务器进程 2PGA后台进程PGAn内存结构 版权所有 1993-2011 金蝶软件(中国)有限公司P30n用户进程:在数据库用户请求连接到 Oracle 服务器时启动 n服务器进程:可以连接到 Oracle 实例,它在用户建立会话时启动 n后台进程:在启动 Oracle 实例时启动数据库结构 内存 进程 存储 实例SGA后台进程服务器进程PGA用户进程n进程结构 版权所有 1993-2011 金蝶软件(中国)有限公司P31n联机重做日志文件n口令文件n参数文件n归档日志文件控制文件n数据
11、文件n预警和跟踪日志文件n备份文件数据库结构 内存 进程 存储 n存储结构 版权所有 1993-2011 金蝶软件(中国)有限公司P32数据库逻辑物理表空间数据文件OS 块段区Oracle 数据块方案n存储结构 逻辑、物理结构 版权所有 1993-2011 金蝶软件(中国)有限公司P33一个表空间中包括一个或多个数据文件。 一个数据文件仅归属于一个表空间。USERS 表空间数据文件 1数据文件 2n表空间和数据文件 版权所有 1993-2011 金蝶软件(中国)有限公司P34段存在于表空间。 段由区的集合构成。 区是数据块的集合。 数据块会映射到磁盘块(OS块)。段 区 数据块 磁盘块 n段、
12、区和块 版权所有 1993-2011 金蝶软件(中国)有限公司P35关于OracleOracle工作原理Oracle Database 10g体系结构Oracle工作原理小结Oracle系统安装Oracle基础系统管理Homework 版权所有 1993-2011 金蝶软件(中国)有限公司P36系统监视器 (SMON)数据库写进程 (DBWn)日志写进程 (LGWR)进程监视器 (PMON) 归档进程 (ARCn)SGAJava 池共享池大型池Streams 池数据库 缓冲区高速缓存重做日志缓冲区检查点 (CKPT)控制文件数据文件重做日志 文件归档日志文件 版权所有 1993-2011 金蝶
13、软件(中国)有限公司P37关于OracleOracle工作原理Oracle Database 10g体系结构Oracle工作原理小结Oracle系统安装Oracle基础系统管理Homework 版权所有 1993-2011 金蝶软件(中国)有限公司P38在本章中,应该对以下内容有所了解:内存结构: 系统全局区 (SGA):数据库缓冲区高速缓存、重做缓冲区和各种池 程序全局区 (PGA) 进程结构: 用户进程、服务器进程和后台进程存储结构:逻辑:数据库、方案、表空间、段、区和 Oracle 块 物理:数据文件、参数文件、重做日志、控制文件等 版权所有 1993-2011 金蝶软件(中国)有限公司
14、P39关于OracleOracle工作原理Oracle系统安装Oracle基础系统管理Homework 版权所有 1993-2011 金蝶软件(中国)有限公司P40Oracle系统安装看视频后回答如下问题:此视频中安装的Oracle产品是Oracle的哪个系列?安装时,电脑内存最小为多少?硬盘空间需要多少?此视频中的OUI指的是什么?其英文全称是?此系列Oracle产品是否可以在XP系统下安装?此视频中的Oracle产品可以安装在Win7操作系统吗?SID的命名是否有要求?要求是什么?搭建EAS的Oracle数据库时,数据库字符集如何选择?视频中介绍的Sys和system这两个用户有何区别?
15、版权所有 1993-2011 金蝶软件(中国)有限公司P41关于OracleOracle工作原理Oracle系统安装Oracle基础系统管理数据库管理员介绍EM OverviewSQL*Plus和iSQL*Plus OverviewHomework 版权所有 1993-2011 金蝶软件(中国)有限公司P42数据库管理员:又称DBA,Database Administrator职责 :安装和升级Oracle数据库;建库、表空间,表,视图,索引等等;制定并实施备份与恢复计划;数据库权限、角色管理、调优、故障排除;1.编写SQL语句、存储过程,触发器等; 版权所有 1993-2011 金蝶软件(中
16、国)有限公司P43关于OracleOracle工作原理Oracle系统安装Oracle基础系统管理数据库管理员介绍EM OverviewSQL*Plus OverviewiSQL*Plus OverviewHomework 版权所有 1993-2011 金蝶软件(中国)有限公司P44 版权所有 1993-2011 金蝶软件(中国)有限公司P45OEM:全称:Oracle Enterprise Management是基于Web的Database Control,可充当管理Oracle数据库的主要工具;登录示例:http:/:1158/em/OEM的作用:查看预警概要与性能视图创建、修改和删除表空
17、间执行备份与恢复.1. 版权所有 1993-2011 金蝶软件(中国)有限公司P46 版权所有 1993-2011 金蝶软件(中国)有限公司P47 版权所有 1993-2011 金蝶软件(中国)有限公司P48关于OracleOracle工作原理Oracle系统安装Oracle基础系统管理数据库管理员介绍EM OverviewSQL*Plus OverviewiSQL*Plus OverviewHomework 版权所有 1993-2011 金蝶软件(中国)有限公司P49nSQL*Plus:nOracle数据库的工具之一,提供链接到数据库的接口;nSQL*Plus的作用:n执行数据库管理操作,如
18、查看与切换账号,更改密码;n通过SQL命令在数据库中查询、插入或新增删除数据;nn 版权所有 1993-2011 金蝶软件(中国)有限公司P50常用指令介绍:链接指令:显示用户名指令:Show User切换链接用户指令:Conn 用户名/密码更改密码指令:Passw切断链接指令:Disc 退出SQL*Plus指令:Exit文件操作指令:运行脚本指令:Start 和 Start/ d:a.sql编辑脚本指令:Edit Edit d:a.sql输出文件指令:Spool Spool d:a.sql 并输入spool off其他指令:清屏指令:Clear screen获取帮助清单指令:Help ind
19、ex 版权所有 1993-2011 金蝶软件(中国)有限公司P51练习使用Spool指令:步骤1,在C盘建立一个以为后缀名的文件test.sql步骤2,使用Spool指令选定输出文件的路径及文件步骤3,执行help index指令步骤4,执行spool off指令,将help index指令的结果输出到指定路径的指定文件test.sql中步骤5,查看test.sql文件,检查文件输出结果 版权所有 1993-2011 金蝶软件(中国)有限公司P52关于OracleOracle工作原理Oracle系统安装Oracle基础系统管理数据库管理员介绍EM OverviewSQL*Plus Overvi
20、ewiSQL*Plus OverviewHomework 版权所有 1993-2011 金蝶软件(中国)有限公司P53 版权所有 1993-2011 金蝶软件(中国)有限公司P54niSQL*Plus:n是一个基于Web的接口,它可连到 Oracle 数据库。n是 SQL*Plus 产品中的一个组件;n登录示例:http:/:5561/isqlplusniSQL*Plus的作用:n执行数据库管理操作,如查看与切换账号,更改密码;n通过SQL命令在数据库中查询、插入或新增删除数据;nn 版权所有 1993-2011 金蝶软件(中国)有限公司P55一、制作Oracle 10g安装文档(PPT)要求
21、:内容需涵盖安装过程中的所有截图;截图中要附带自己对重要安装参数的理解说明;PPT制作尽量要精美,所有PPT字体为微软雅黑;二、熟悉OEM界面,制作OEM介绍文档(PPT)要求:内容需涵盖OEM中的截图:性能视图、建表视图、顶级活动视图、备份策略视图;通过学习,提交视图作用的个人理解文档(Word),字数不得少于1000字,不得抄袭;PPT制作尽量要精美,所有PPT字体为微软雅黑; 版权所有 1993-2009 金蝶软件(中国)有限公司56 版权所有 1993-2011 金蝶软件(中国)有限公司P57没有金蝶软件(中国)有限公司的特别许可,任何人不能以任何形式或为任何目的复制或传播本文档的任何
22、部分。本文档中包含的信息如有更改,恕不另行通知。 由金蝶软件(中国)有限公司和其分销商所销售的某些软件产品包含有其它软件供应商版权所有的软件组件。Microsoft、WINDOWS、NT、EXCEL、Word、PowerPoint 和SQL Server 是微软公司的注册商标。IBM、DB2、DB2 通用数据库、OS/2、Parallel Sysplex、MVS/ESA、AIX、S/390、AS/400、OS/390、OS/400、iSeries、pSeries、xSeries、zSeries、z/OS、AFP、Intelligent Miner、WebSphere、Netfinity、Tiv
23、oli、Informix 和Informix 动态ServerTM 是IBM 公司在美国或其他公司的商标。ORACLE 是ORACLE 公司的注册商标。UNIX、X/Open、OSF/1 和Motif 是Open Group 的注册商标。Citrix、Citrix 徽标、ICA、Program Neighborhood 、MetaFrame 、WinFrame 、VideoFrame 、MultiWin以及此处引用的Citrix 产品名是Citrix Systems 公司的商标或注册商标。HTML、DHTML、XML 和XHTML 是W3C、World Wide Web 协会、计算机科学实验室
24、的商标或注册商标。JAVA 是Sun Microsystems 公司的注册商标。JAVASCRIPT Sun Microsystems 公司的注册商标,由其技术开发和实施商Netscape 许可使用。本文档提到的金蝶 、金蝶KIS 、金蝶K/3 、金蝶EAS 、Apusic 、金蝶iFly 和其它金蝶 产品和服务以及它们各自的徽标是金蝶软件(中国)有限公司在中国和世界其它一些国家的商标或注册商标。本文档提到的所有其它产品和服务名称是它们各自公司的商标。 版权所有 1993-2011 金蝶软件(中国)有限公司P58系统全局区 SGA系统全局区(SGA),是客户机上的用户进程和服务器上的服务器进程
25、都使用的内存区域。在Oracle例程中,SGA是所有通信的中心,所有的用户进程和服务器进程都可以访问这部分内存区域,也就是说SGA内的数据是共享的。在数据库非安装阶段,当创建例程时,分配SGA;当例程关闭时,释放SGA。 SGA分成4部分:数据缓冲区、字典缓冲区、日志缓冲区和SQL共享池。 版权所有 1993-2011 金蝶软件(中国)有限公司P59程序全局区(PGA)PGA是存储区中被单个用户进程使用的内存区域。每一个连接到Oracle数据库的进程都需要自己的PGA,存放单个进程工作时需要的数据和控制信息,其中包括进程会话变量和数组及不需要与其他进程共享的信息等。PGA是用户进程私有的,不能
26、共享。PGA内部的不同部分可以相互通信,但与外界没有联系。 版权所有 1993-2011 金蝶软件(中国)有限公司P60所谓用户进程指在客户机上运行的程序,如客户机上运行的SQL Plus、企业管理器等,用户进程向服务器进程请求信息。所谓服务器进程指在服务器上运行的程序,接受用户进程发出的请求,根据请求与数据库通信。后台进程帮助用户进程和服务器进程进行通信,无论是否有用户连接数据库它们都在运行,负责数据库的后台管理工作,这也是称之为后台进程的原因。 版权所有 1993-2011 金蝶软件(中国)有限公司P61提问与解答环节Questions and answers 版权所有 1993-2011 金蝶软件(中国)有限公司P62添加标题添加标题添加标题添加标题此处结束语点击此处添加段落文本 . 您的内容打在这里,或通过复制您的文本后在此框中选择粘贴并选择只保留文字 版权所有 1993-2011 金蝶软件(中国)有限公司P63谢谢聆听THANK YOU FOR LISTENING演讲者:XX 时间:202X.XX.XX