11 Oracle初级安装.docx
- 文档编号:29495839
- 上传时间:2023-07-24
- 格式:DOCX
- 页数:21
- 大小:2.81MB
11 Oracle初级安装.docx
《11 Oracle初级安装.docx》由会员分享,可在线阅读,更多相关《11 Oracle初级安装.docx(21页珍藏版)》请在冰豆网上搜索。
11Oracle初级安装
数据库概论
数据库是用来存储信息。
一、四个基础的概念[重点]
数据(DATA):
数据是数据库中存储的基本对象
描述事物的符号记录。
●数据的种类:
文本,图片,图像。
。
。
。
。
。
●数据的特点:
数据与其语义是不可分
数据库(DatabaseDB):
是长期存储在计算机内,有组织的大量数据的集合。
数据库的基本特征:
⏹数据按一定的数据模型组织,描述和存储。
⏹数据能够共享。
⏹冗余度很小。
⏹数据独立性性高。
⏹易扩展。
数据库管理系统(DatabasemanagermentSystemDBMS)
1.位于用户与操作系统之间的一层数据库管理软件。
2.基于软件,是一个大型复杂的软件系统。
DBMS的用途:
可以科学的组织和存储数据,高效获取和维护数据。
DBMS的主要功能:
◆数据的定义:
DDL
◆进行数据组织,存储,管理。
◆数据操纵功能:
DML
◆建立数据库,维护数据库。
◆其它的功能:
与其它软件通信。
数据库系统(DatabaseSystemDBS):
计算机系统中引入数据库后的系统构成数据库系统。
数据库
数据库管理系统
应用系统
数据库管理员。
DBA
二、目前主流数据库(了解)
微软:
SQLServer
Sun:
Mysql
IBM:
DB2
Sybase:
Sybase
Oralce:
Oracle
三、关系型数据库(了解)
数据模型:
是一个用来抽象,表示和处理现实世界的数据和信息的工具。
(是对现实世界的模拟。
)
三个方面的要素:
●能够比较真实的模拟出现实世界。
●容易为人所理解。
●便于在计算机上实现。
数据模型分两大类:
1.概念模型(信息模型)从用户的角度去建模,数据库设计方面。
2.物理模型和逻辑模型
逻辑模型:
网状模型,层次模型,关系模型,面向对象的模型从计算机角度去建模。
物理模型:
是对数据的最底层的抽象。
数据模型的组成要素:
a)数据结构
b)数据操作
c)数据完整性
概念模型:
(conceptualdatabasemodelCDB)
用途:
⏹用于信息世界的建模
⏹是现实世界和机器世界一个桥梁
⏹是数据库设计的有力工具
⏹是数据库设计人员与用户之间一沟通工具
要求:
1)较强的语义表达能力,2)能够方便,直接地表达应用中的各种语义知识3)简单,清晰,易于用户理解
信息世界的一些基本概念:
实体(ENTITY)
属性(Attribute)
码(Key):
用来标识实体唯一性。
域(domain):
属性的取值范围
实体集
联系
两个实体之间的联系:
一对一联系:
1:
1
一对多联系:
1:
n
多对多联系:
m:
n
四、E—R图示例[重点]
某工厂物资管理系统
实体:
仓库:
仓库号面积电话号码。
。
。
。
零件:
零件号名称规格单价……
供应商:
供应商号姓名地址。
。
。
工程:
工程号预算开工日期。
。
。
职工:
职工号姓名年龄职称。
。
。
。
E-R
实体:
属性:
联系:
实体--------表
属性------列(字段)
码---------主键
一个实例-----表中行(记录)
SQL(structuredquerylanguage)语言
Oracle10g在window下的安装
1.ORACLE数据库概述
ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一,是目前世界上使用最为广泛的数据库管理系统。
2.安装类型
安装类型
说明
企业版
安装许可的数据库部件,包括除了标准版的所有部件外的附加选件,如数据库配置,管理工作,数据仓库,事务处理等。
标准版
安装一组管理工作,分布,复制,Web功能及商业就用
个人版
安装与标准版类似的部件,但只允许单用户使用。
此外,不包括真实的应用集群(RAC )等.
定制
允许选择需要的独立部件,满足专门应用要求。
3.硬件要求
Oracle10G32位在window环境下对硬件的要求
硬件要求
说明
物理内存
最小为256MB,建议512MB以上
虚拟内存
物理内存的两倍
硬盘空间
基本安装需在2.04GB
视频适配器
256色
处理器主频
550MHz以上
4.软件要求
Oracle10G32位在window环境下对软件的要求
软件要求
说明
处理器
Intel(x86)AMD64与IntelEM64T
操作系统
Windows2000sp1或更高版本
Windows2003
WindowsXP
网络协议
支持TCP/IP,带SSL的TCP/IP及命名管理
5.数据库安装
访问Oracle公司官方网站(),下载Oracle10gRelease2数据库安装文件10201_database_win32.zip
解压10201_database_win32.zip
双击database目录中的setup.exe文件图标即可启动安装程序(如下图)
基本安装:
是用于常规的数据安装方法。
全局数据库名:
是用于标识数据库的名称。
数据库口令:
数据库管理员(sys,system,sysman)的口令(不能为空)。
高级安装:
用于特定数据库的安装。
选择高级安装,点击下一步
在选择了安装方法(高级安装)之后点击下一步,进入选择数据库安装类型界面(如图)
选择了数据库的安装类型之后,下一步(如图)指定Oracle目录信息
名称是用于安装完数据库之后在开始菜单程序中显示的名称。
路径是用于保存数据库的路径(建议默认)下一步
开始数据库安装条件的查询,当检查完成之后点击下一步,会弹出对话框提示“条件检查未通过”,点击“是”忽略网络配置检查。
创建数据库是在安装完数据库软件之后就自动开始创建数据库。
仅安装数据库,是仅安装数据实例并不创建数据库(在安装完之后再进行创建数据库)。
选择创建数据库,点击下一步(如图)
根据数据库的使用情况选择数据库的配置,并下一步(如图)
输入数据库名及SID。
字符集选择框是用于设置数据库存储的数据以哪种字符集存储数据,建议(简体中文),否则在特定情况下,读取到的数据会出现乱码。
继续点击下一步(如图)
下一步(如图)
用于设置数据库文件的存储位置.下一步(如图)
下一步
输入数据库方案的口令(不能为空),下一步(如图)
点击安装,开始安装数据库
这一步可以需要较长时间,直到提示安装结束。
安装成功之后保证以下两个服务打开:
OracleOraDb10g_home1TNSListener:
监听服务
OracleServiceORCL:
数据库主服务(数据库实例)
一、登录Oralce的两种方式[了解]
1>通过SQL/PLUS工具进入DMBS
2>“开始”>”运行”,输入sqlplus/nolog
切换用户
二、Oracle的帐户[了解]
用户名:
sys(是一个超级管理帐户)
connsys/orclassysdba
用户名:
system(是系统管理帐户)
connsystem/orclassysdba
用户名:
scott密码:
tiger
connscott/tiger
为SCOTT用户解锁(先使用sys用户登录Oracle,使用sys用户解锁scott后,再使用scott用户登录。
)
connsys/orclassysdba;
alteruserscottaccountunlock;
connscott/tiger;
三、SQL/PLUS的常用命令[了解]
1.切换用户connscott/tiger
2.清屏clearscreen
3.查看当前用户的表
SELECTtnameFROMtab
4.查看用户showuser
5.查看表的结构desc表名
6.设置显示宽度setlinesize300
7.设置每一页显示记录数setpagesize200
四、Oracle中的数据库检索操作(查询操作)
1.SQL基本介绍与上机准备工作[了解]
SQL:
(StructurcedQueryLanguage)
DML语句:
(DataManipulationLanguage)用于数据的检索与修改
(SELECTINSERTUPDATEDELETE)
DDL语句:
(DataDefinitonLanguage)用于数据的结构定义
(CREATEDROPALTER)
DCL语句:
(DataControlLanguage)用于数据库管理控制
(GRANTREVOKE)
DTL(COMMITROLLBACK)
实验所需要的表:
雇员表(EMP)
no
字段
类型
描述
1
EMPNO
NUMBER(4)
雇员编号,唯一列
2
ENAME
VARCHAR2(10)
雇员姓名
3
JOB
VARCHAR2(9)
工作职位
4
MGR
NUMBER(4)
雇员直接领导编号
5
HIREDATE
DATE
雇员的雇佣日期
6
SAL
NUMBER(7,2)
雇员工资
7
COMM
NUMBER(7,2)
雇员奖金
8
DEPTNO
NUMBER
(2)
雇员所在部门的编号
部门表(DEPT)
no
字段
类型
描述
1
DEPTNO
NUMBER
(2)
部门的编号,唯一列
2
DNAME
VARCHAR2(14)
部门名称
3
LOC
VARCHAR2(13)
部门所在区域
工资等级表(SALGRADE)
no
字段
类型
描述
1
GRADE
NUMBER
工资等级
2
LOSAL
NUMBER
此等级最低工资
3
HISAL
NUMBER
此等级最高工资
数值类型(ORACLE不分大小写的):
INTEGER长整型
SMALLINT短整型
REAL取决于计算机精度的浮点数
FLOAT(n)浮点数,精确度为n位数字
NUMBER
NUMBER(m,n)数据总的长度为m,小数点后保留n长度.
NUMERIC(m,n)
字符串类型
VARCHAR(n)字符串的长度只能够是n,长度是固定的。
VARCHAR2(m)字符串的长度是可以变的,最大的长度是m。
时间类型
DATE时间类型
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 11 Oracle初级安装 Oracle 初级 安装