Oracle-使用基础课件_第1页
Oracle-使用基础课件_第2页
Oracle-使用基础课件_第3页
Oracle-使用基础课件_第4页
Oracle-使用基础课件_第5页
已阅读5页,还剩190页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Oracle使用基础

2008-01-08

深圳市康拓普信息技术有限公司

内容提要

..........①Oracle安装

_二②创建表空间、用户

③数据导入、导出

PL/SQL及PowerDesignei•使用

练习题

COIHLOP

Oracle安装

目前公司使用的版本是9i(9.2)或者10G

文件路径:

\\8\software\开发工具\Ora92

(或\\10.10588\software\数据库相关)

使用虚拟光驱可以直接加载镜像安装,或解压到本地硬盘装

在安装过程中要注意数据库使用SID

注思:

若ORACLE安装出错,需要重新安装,可以参考安装目录下的

Oracle彻底删除.txt文件

COIHLOP

安装过程演示

COIHLOP

本地服务名配置

消息记录(力

WindowsCatalog

r

Thumbs.db14.JPG15.J?GIU!''J1i\i1y

WindowsUpdate

InternetAssistant:let*务名配查,let■务名xj

InternetExpl

ACDSe

电子He件Micrc

OutlookExpre

Power

SQLA

MicrosoftVis,

NET2003超级f

附件

画图

启动话选择此Net服务的名称。OracleNet

游戏ConfigurationAssistant已默认采用7您以

前输入的服务名,但是您可以将其更改为所选

PartitionMagiInter

的任何名称.

HSNE

NetConfiguraNet服务名:(5^20

AssistantOutlcorWindowsNT

Wind。;islant

VisualStudio

命令提示Windc

远程trationAssistant

StartHTTPSe

poweredbyApMicro

Oraclor

所有程序化),D

取消帮助后退但)|下一步(M))

J开始Q⑥@」C:\DocumentsandSe_|9|EtfC:\W1ND0WS\system32.一]'

COIHLOP

内容提要

..........①Oracle安装

_二②创建表空间、用户

数据导入、导出

PL/SQL及PowerDesignei•使用

练习题

COIHLOP

创建表空间演示

WindowsCatalog

WindowsUpdate

设定程序访问和默认值

Internet

InternetExplo

dACDSee

/I电子施件MicrosoftVisualStudioNET2003

1OutlookExprePowerQuestPartitionMagioPro7.0

SQLAnywhere9

MicrosoftVis。E

.NET20031超级兔子魔法设置

3附件

PartitionMagic3启动

d游戏

❷InternetExplorer

Z0

:MSNExplorerApplicationDevelopment►

UltraLite比OutlookExpressConfigurationandMigrationTools►

0囱

WindowsMediaPlayerEnterpriseManagementPacks►

远程协助WindowsMessengerEnterpriseManagerQuickTours►

;Ii远程协助齿

-EIntegratedManagementTools►

超级兔子优化mMicrosoftActiveSyitcOracleHTTPServer►

OracleInstallationProducts&EnterpriseManagerConsole

所有程序(£)Oracle-0raMome92毡[ReleaseDocumentation

园注销U回关闭计算机@)

使用system或sys用户登录

COIHLOP

创建表空间演示

文件(D导航器也1)对象9)工具①

网络

志口数据库

&^g:0RADB9-system

例程

方案

安全性

13存储

燧1控制文件

创建(C)...

保存列表但)…

备份管理

变更管理…

查找数据库对:

SYSTEM

SM^TEMP

SM^jTOOLS

SM^jUNDOTBSI

SMf^USERS

数据文件

%一J回退段

重做日志犯

口归档日志

审理分布

4-史]数据仓库

《乂西工作空间

L〈色XML数据库

创建用户演示

OracleEnterprise

文件正)导航器I

na*网络名称,TEST]

虹□数据库

9踪文件

姆8:0RA[DEFAULT

?

(&Jj^(C)]血消显示SQLCOIIILOP

创建用户演示

CONNECT:赋予用户登录数据库的相关权限

RESOURCE:赋予用户对数据库表操作的相关权限

UNLIMITEDTABLESPACE:赋予用户多表空间的操作权限

COIHLOP

•练习:新建一个用户及表空间。

要求:1.用户表空间名称:exerl

2.用户名/密码:zhangsan/zhangsan

3.设置默认表空间为:exerl

4.分酉己RESOURCE和CONNECT角色

5.分配UNLIMITEDTABLESPACE权限

COIHLOP

内容提要

..........①Oracle安装

_二②创建表空间、用户

数据导入、导出

PL/SQL及PowerDesignei•使用

练习题

COIHLOP

数据导出、导入

在实施过程中会经常使用数据库的导出导入功能:

例如:

1、在首次实施导入初始化数据

2、导出数据给开发人员分析问题

3、数据备份

COIHLOP

数据导出说明

•Stepl、进入系统控制台(cmd)

•Step2>使用sqlplus进入数据库

命令格式:sqlplus[user/pwd@netSld]

3C:\mDUTS\syste-32\ed.exe-sqlplus■■pBderelop/aHpBdeTelop05.20

C:\DocunentsandSettings\xl>sqlplusnnpn__deuelop/nnpn__deuelop(?5.20

SQL头Plus:Release.0-Productionon星期二1月815:03:302008

Copyright<c>1982„2002-OracleCorporation.Allrightsreserved.

连接到:

Oracle?iEnterpriseEditionRelease.0-Production

WiththePartitioning,,OLAPandOracleDataMiningoptions

JSeruerRelease.0-Production

SQL).

COIHLOP

数据导出说明

•Step3使用exp工具将数据库导出

格式:exp[user/pwd@netSld]用户名/密码@本地服务名

[file=fileName.dmp]导出的文件路径和文件名

[rows=n]是否导出数据

[compress=y]是否压缩

例如本地配了5.20的数据库

导出mmpm_develop用户的表结构,并记录日志

EXDmmpmdevelop/mmpmdevelop@5.20file=d:\table.dm。

rows=nlog=d:\exptable.log

c1■.C:\TIMBOIS\systeB32\c*d.exe

C:\DocumentsandSettings\xl>cd\

C.\>expnnpn__develop/nnpR__deuelopP5.20rows=0^/ile=f:Stables.dmplog=f:\logs.log

COIHLOP

导入数据说明

•命令:

Impuser/pwd@netSldfile=fileName.dmpfromuser=expUser

touser=user

注意:如果表空间名称和导出表空间名称不一致,会出现导

入失败的情况,可以用UltraEdit修改dmp文件中的表空间

名称。在修改之前请做好对原始dmp文件的备份工作

COIHLOP

内容提要

..........①Oracle安装

_二②创建表空间、用户

数据导入、导出

PL/SQL及PowerDesigner使用

练习题

COIHLOP

PL/SQL及PowerDesigner使用

PL/SQL是公司人员最常用的数据库操作软件

(\\8\software\开发工具)

PowerDesigner是公司人员最常用的数据库设计软件

(\\8\software\开发工具)

COIHLOP

PL/SQL日常使用

•1、创建表(SQL语句)

命令格式:

Createtabletable_name

(~

Col_namelcol_type,

Col_name2col_type

)~~

例:

创建表students,主键为student_code,字段类型为varchar2

Createtablestudents

Student_codevarchar2(16)notnullprimarykey,

Student_namevarchar2(32)notnull

)~

COIHLOP

PL/SQL日常使用

•工、创建表(PL/SQL图形界面)

l'L/$QLDoveleper•■pa_itfry«lop*t>.20-(Createtable苣傕遇

。中=M4冬-Createtabl^

Myobjectscreatetablestudents

+LJRecentobjects(

+LJRecyclebinSTUDENT_C0DEvarchar2(16),

STUDENT_NAMEvarchar2(32)

+LJFunctions

±口Procedures

+।二1Packages

-Addaojuatentstotheooluims

+LJPackagebodies

ccuranentoncolumnstudents.STUDKNT_CODE

+口Types

is,学号,

+CjTypebodies

cojrvnentoncolumnstudents.STUDENT__NAME

1

土匚1Triggersis,名称,

+口Javasources

+OJobs

+□Queues

+LJQueuetables

+i二]Libraries

+i__]Directories

-匕ITables

T5Pm

•_|Constart*j

♦__1DMl.U”EcnU

的,V(£hx^-JrlilCOP

Q不必THZ:5SS««4M3MlC9v«vttFz«r?frtpK10>R,立第二今•A”

创建视图

■创建视图:

命令格式:

CREATEORREPLACEVIEWview_nameAS

Select...fromtablel...

COIHLOP

调用存储过程

•命令格式:

execprocedrue_name;

COIHLOP

PL/SQL批量执行SQL语句

在PL/SQL命令窗口执行:

如下图:

依q4XSQLStabstics)

Myobjects____________________________________promptPL/SQLDeveloperimport-fxle

PATROLWORKPOINTDLJNSERTpromptCreat.edon2Q08年1月Z曰bjrliusg

PATROLWORKPOINTDL_UPDATEset.feedbackoff

PATROLW0RKPCIINT」NSERTsetdefineoff

PATROLWORKPOINT_UPDATEpromptCreatingPUB_PROP_FIKLD...

PATROLWORKPOINT.UPLOADINScreate七ablePUBPROPFIELD

PATROLWORKPOINT_UPLOADUP[

CLASSNAMEVARCHAR2(SO)notnull.

PATROLWORKSTEPDLJNSERT

CLASSATTRIBUTEVARCHAK2(50)nohnull.

PATROLWORKSTEPDL_UPDATE

TABLK_NAMEVAKCHAR2(50).

PATROLWORKSTEP_UPLOADINSE

TABLE__FIELDVARCHAR2<100>,

PATROLWORKSTEP_UPLOADUPD.FIELDTYPENUMBER(4)

PDAMMISSUEITEM_UPDATE

PDAMMLENDITEM_UPDATE

PDAMMLEND_UPDATEal化extablePUBPROPFIELD

PDAMMMATERIALBILLJNSERTaddcoiwSraintPKPUBPROPFIELDprimax?irkey(CLASS_NAME,CLASS_ATTRIBUTE)

PDAMMMATERIALBILL.UPDATE

PDAMMMOVEMENTITEMJNSERTpromptLoadingPUB__PROP__FIELD,.

PDAMMMOVEMENTITEM_UPDATEpromptTable±8empty

PDAMMPHYSINVENTORYITEM_UPset.feedbackon

PDAMMPHYSINVENTORY_ENDUPlsetdefineon

PDAMMPHYSINVENTORY_UPDATEpromptDone.

PDAMMPUBIDSTORE.UPDATE

PDAMMRECEIPTITEM_UPDATE

PDAMMJDSTORE

PDA_DEVDEF_UPLOADINSERT

itr^rsa-rr-

PL/SQL的日常使用注意事项

注意事项:

1、使用PL/SQL语句导出数据SQL语句需要检查,

防止含有droptable等危险的SQL语句。

2、要直接编辑数据的SQL语句:

Selectt.*fromtable_nametforupdate;(错误,会导致表锁死)

Selectt.*,t.rowidfromtable_namet;(正确)

3、导出pde文件中注意不要选上droptable项,不要包含存储信息

COIHLOP

PowerDesigner日常使用

•PowerDesigner基本操作步骤:

-St叩1:建立逻辑模型(CDM)

-Step2:由逻辑模型生成物理模型(PDM)

-St叩3:由物理模型生成建库脚本(SQL语句)

注意:

在做数据库设计时,数据库表、主键等的命名要满足公司的数

据库设计规范文档的要求。该文档从公司0A系统中下载,如图所

不:

规章制度7匕日m用丁万次乂修7IXiHid、=J

系统导虢

日匕主目录当前位置:规章制度住目录位程管理.

口系统导航国反规章制度

田向个人办公00过程管理序号主题

B口公共信息1.规程1逋用模板

信息发布B'口2.开发型项目2配置库目录结构/目录结构说明c.

卜理麓i十规范曲c[二

,二贮二,

孩翁就

常用资料4开发工具及其版本doc

国立规范协作3.工程文档模45web应用界面设计规范.doc

4检查表6Struts&Jsp编码规范doc|。p

PowerDesigner练习

•新建一个学生表

•要求:

-操作顺序应满足CDM9PDMf建库脚本

-学生表应具有如下四个字段:学号(数字类型,长度10)、名称(字

符类型,长度32)、年龄(数字类型,长度4)、性别(数字类型,长度

1)

-每个字段要求有中文注释,而且对于性别字段需要说明具体数字

代表的是什么性别

COIHLOP

内容提要

..........①Oracle安装

_二②创建表空间、用户

数据导入、导出

PL/SQL及PowerDesigner使用

练习题

COIHLOP

练习题

•1、安装Oracle(可以在虚拟机上安装)

•2、建立表空间

•3、建立用户

•4、将公司最小系统数据库导入(在内部信息网下载)

•5、使用exp(或PL/SQL)工具导出数据库dmp文件

•6、使用PL/SQL操作数据,执行SQL语句

COIHLOP

计算机维护与维修

主讲人:高小平—

E_MAIEgaoxiLoping@163.com

QQ:2777212

深圳市康拓普信息技术有限公司

主板篇

主板:计算机的神经网络、(地基)

(mainboardsmotherboardssystemboard)

物理通路、逻辑通路

组成元件:控制芯片组、BIOS芯片、各种I/O接口

主机的组装过程,实际上就是把各个部件插到主板上的过程。

“好马配好鞍”,高性能的cpu要配品质好的主板,才能达到性

能的全面提升

COIHLOP

主板的结构

本质:内置大量电路线(含电阻、电容)、芯片、接口(插槽)的

一块印刷电路板。

l.Cpu插槽

Socket接口:cpu外露针脚与主板对应部分接触,此时的cpu

接口更准确地应叫“插座”

Slot接口:cpu〃金手指“插入对应插槽,类似于PCI插槽

Socket370:支持CeleronII、pentiumIII等

SocketA:全面支持AMD公司产品

Socket423>478(lntel主打产品)

COIHLOP

Tacpu插槽一个性&---------------------------

A、双处理器插槽B、双子星

2.AGP插槽

(AcceleratedGraphicsPort)高速图形端口

显卡,图形加速卡

AGP插槽是显卡与其它设备进行数据交换的桥梁,是为

了解决PCI接口传输速度太慢产生的

PQ频率:33MHzAGPIX:66MHz

AGP2X:133MHzAGP4X:266MHz

COIHLOP

AGP插槽的分类与优点

•AGP插槽的分类:

AGP插槽、AGPpro插槽

区别:长度、电压

•AGP插槽的优点:

1.3D能力大幅提升

2.GART技术、管线方式

3.显存、内存分工不同:加强内存管理,独占系统总线

COIHLOP

AGP插槽的主要标准

标准:1X/2X/4X

AGP与PQ的本质区别:

Pci外部设备总线连接,“分时”

AGP通过独占系统总线,“流畅”

主流接口:AGPpro、AGP8x

关键词:技术、实现、位宽(承载)、带宽(速度)

3.PCI插槽

用途最广、支持设备最多(技术易于掌握、成本低廉)

COIHLOP

4.内存插槽

Sdram:168针

Ddr:184针

比较:针脚、隔断数目、电压、传速

Rdram:intel850芯片、连通器

5.IDE插槽:

防插反:豁口,对应数据线(突起)

硬盘、光驱

40针,两个、4个、8个

6.FDD插槽

软驱、34针

COIHLOP

7.BI0S芯片

AWARD,AMI,Phoenix

芯片组(chipset)

厂商(Intel,Via,Sis,nforce,ali,ati)

8.CNR插槽

9.i/o接口

Ps/2、usb、串口、并口

lO.Atx电源接口

COIHLOP

补充:主板的性能参数

•系统总线频率

•倍频与外频

•主板cache

OOOOO

•(补充介绍常见几个公司的芯片组)

COIHLOP

存储器:内存、硬盘、光驱、刻录机

•比喻:系统沟通的桥梁,除cpu以外表明计算机档次的另一标准

广义概念:泛指计算机系统中,存放数据与指令的半导体存储单元,包括:

RAM(RandomAccessMemory)随机存储器

ROMfReadOnlyMemory)只读存储器

CACHE高速缓冲存储器、缓存

狭义概念:习惯上,人们直接将RAM称为内存

RAM细分为SRAM,DRAM;工作原理:“节奏”,时钟”

内存r/w

Cpu夕卜存r:readw:write

内存r/w

结构:(详见下页图)

1.内存颗量为存条的“灵魂”,

型号可薮;^^^^^AX,TOSHIBA,WINBOND,SEC,MT

2.PCB基板3.SPD芯片

COIHLOP

内存条结构图

SPD芯片

内存颗粒

PCB基板

金手指(单面50+42=92,双面184)

COIHLOP

内存的分类

RAM「SRAM(StaticRAM)静态内存(

oUixAIVI

^DRAM(dynamicRAM)动态内存DDRSDRAM

\RambusDRAM

SDRAM:Synchronous同步动态内存'

DDRSDRAM:DoubleDataRate

双数据传输率同步动态RAM(上升沿、下降沿同时传输,速率加倍

)一

RambusDRAM:以缩小总线带宽(64bitto16bit)为代价提高运行频

率,Intel与Rambus公司专利产品,昙花一现

COIHLOP

--------------------------SDRAM与DDR的区别--------------

1.针脚168/184

2.隔断(定位槽)2/1

3.工作电压3.3/2.5

4.工作原理

5.命名规则

Sdram:pclOO,pcl33,指的是时钟频率即cpu的外频,主板的工作频

率,MHz(次/秒)

DDR:DDR2OO,DDR266,指的是数据传输量MB/s

Ddr200等同pcl600的规格;Ddr266等同pc21OO的规格

64bitX(100MHzX2)/8=1600MB/s

64bitX(133MHzX2)/8=2128MB/s~2100MB/s

COIHLOP

内存的主要技术指标

L容量

2.时钟周期:周期X频率=1反比关系

3,存取时间

4.CAS的延迟时间

5.数据带宽

6.ECC校验(ErrorCorrectionCode)

7.SPD(8针EEPROM)

内存条的安装与选购(课外自习)

COIHLOP

硬盘

比喻:数据存储中心“满腹经纶”

结构如下:

顶盖+底板:产品标签(型号,产地,序列号,跳线说明)

内部:盘片,马达,固定基板,控制电路板,浮动磁头

接口:电源接口、数据线接口(IDE/SCSI)、跳线

具体说明详见教材p44-p46

厂家:Maxtor(迈拓,曾经收购昆腾)、Seagate(希捷)、Samsung(三

星)、WD(WesternDigital西部数据)IBM(目前已被日立收购)

(硬盘结构如下图)

COIHLOP

硬盘主轴电机----------------

硬盘盘片

磁头驱动机构

COIRLOP

硬盘的主要性能参数

L容量二单碟容量X碟片数

2.转速(RotationSpeed):

5400rpm(转/分钟)、7200、10000

3.缓存,CACHE:2M/4M/8M

4.平均寻道时间AST

5,数据传输率DTR

6.接口技术(传输模式)PIO、UDMA(UntraDMA)

DMA(DirectMemoryAccess)直接内存访问

硬盘的选购(课外自习)

COIHLOP

光驱

•最大容量650MB

•数据传输率:150KB/S为一倍速

思考:倍速越大就越好吗?

•可读不可写

•读盘原理:见教材p50

•主要技术指标:见教材P50-51

•选购:见教材P51-52

■容错性:纠错能力,"不挑碟’

COIHLOP

刻录机

1、CD—R(CDRecordable)小型可写光盘

特点:只能写一次,但可读多次

2、CD-RW

特点:提供次数有限的读写

原理:有机染料聚合物技术(教材p52)

刻录机的主要技术指标、选购、刻录光盘、刻录软件

COIHLOP

其它移动存储器

•Usb移动硬盘

•Flash闪存卡/盘"(U)优盘、闪存、闪盘”

•DVD-ROM:最高容量4.7G,

主要用途:数字影像

•Zip驱动器

•PD驱动器

•LS-12O驱动器

•M0驱动器

COIHLOP

显卡

功能:cpu处理的是数字信号,而显卡则承担了后续图像的处理、

加工及转换为模拟信号等工作。

几个术语:

•分辨率800X600、1024X768,1280X1024等

•色深bit:256色,16位增强色,32位真彩色

•刷新率“闪烁”

•显存

•公司:nvidia->Gforce显卡&nforce主板;

COIHLOP

显卡结构

1、电路板

2、显示芯片(nvidia的TNT2和Geforce&ATI的Radeon镭)

3、显存

4、AGP接口,输入接口

5、RAMDAC

6、BIOS

7、VGA接口,输出接口

8、视频输出接口

9、特性连接器

主要技术指标、选购见教材P63-65

COIHLOP

显示器

•1英寸=25.4mm

・15英寸,17英寸得的是显象管的尺寸,并非实际可视区域。

•13,8;15.5-16

•国际认证:

•低辐射:TC0'95;TC0'99

•节省能源:EnergyStarCRT-100W;LCD<35W

•安全:UL

•电磁干扰:FCC

•电磁兼容:TUV/EMC

COIHLOP

LCD(液晶显示器)相对CRT的优缺点

•better:

・1、机.小巧(厚度、体积),易于携带

•2、完全纯平面LG

•3、节能环保

•4、无辐射、无闪烁

•poor:

・1、色彩表现差强人意

•2、视角问题,不治之症

•3、屏幕响应速度慢

•4、分辨率一般不可调

COIHLOP

声卡、机箱、电源

详细内容参考教材P65-P75

完成课后习题P76-P78(要求自备作业本第6周上课时上交)

课后习题将作为期末笔试部分题目的来源。

下周实验课还是先到教室集合,分组并声明实验注意事项

COIHLOP

硬盘的编号识别

Maxtor(迈拓):美钻、星钻,金钻,分别占领低、中、高市场

6Y080L:

♦6Y表示产品型号,4D/4K/4G代表星钻三代,4R代表星钻四代,

2B代表美钻二代,6L代表金钻7代,6E代表金钻8代,6Y代表金钻

9代

♦080表示硬盘容量为80G

♦L表示缓存容量、接口及主轴马达类型

ATA133接口、2M缓存、液态轴承马达

♦表示磁头数

深圳市康拓普信息技术有限公司

•补充)各硬盘厂商标识方法并不统一,须区别对待。

-~希捷(geoguTe)--------------------------------------------------------

•ST312OO23A

•3.5英寸(1英寸=25.4mm)

•12O.O23GB

•ATA-UltraDMA

•三星

・SV6003H

•V(5400rpm)P(7200rpm)rotation

・600-60G

-3磁头数

•H-ATA100,D-ATA66

•西部数据WD(WesternDigital)

・WD1600JB

・160G

•J-7200rpm,8M;A-5400rpm,2M;B-7200rpm/2M;

・B-ATA100;A-ATA66

COIHLOP

内存条LGS

觐;代(Hytmdf*〉Hynix

HY5DU28822T-HKOREA

5D-DDRSDRAM;57-SDRAM

U--2.5V;空白--5V;V--3.3V

H-DDR266

韩国

三星(补充)

K4H560838D-TCB3

K-SAMSUNG

4-DDR(eg.Rambus)

H-DDRSDRAM

56-容量和刷新速度256M,8K/64ms

08-数据线引脚个数,也就是数据位数

3-4个芯片颗粒

8-电压标准SSTL_2、2.5V、2.5V

D-内存版本号

TC-封装方式,TSOP封装

B3-内存速度

COIHLOP

BIOS里需要强调的几点

•BIOS和CMOS的区另lj

(参考教材P141-142)

BIOS:BasicInput/OutputSystem,全称为ROM-BIOS,“只读存储器基

本输入输出系统”

CMOS:互补金属氧化物

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论