Oracle基础知识整理全文

Oracle从入门到精通-基础知识、Oracle安装_oracle

1 Oracle 基础知识

普通管理员:system 口令:admin

超级管理员:sys 口令:admin

普通用户:scott 口令:tigger(练习常用)

连接超级管理员时需要注意:conn sys/admin as sysdba

1.1 使用Oracle的原因:性能优越

  • Oracle 特点·

全球化、跨平台的数据库、支持多用户、高性能的事务处理、强大的安全性控制和完整性控制 支持分布式数据库和分布处理

  • Oracle 版本·

Oracle8i: I internet

表示 Oracle 公司要开始正式进入互联网 Oracle9i:与 Oracle8i 相关,性能方面更佳,管理更人性化

Oracle10g: g(grid)网格技术

Oracle11g: g(grid)网格技术

1.2 目前主流数据库包括:

微软: sql server和access

瑞典MySQL AB公司 mysql

ibm公司 db2

美国Sybase公司 Sybase

ibm公司 informix

美国oracle公司 oracle

以上六种主流数据库按大中小型可以分为:

小型数据库:access,fexbase

中型数据库:mysql,sql server,informix

大型数据库库:sybase,oracle,db2

你该用什么数据库

1)项目的规模

a.负载量多大,通俗一点就是用户量多大

b.成本

c.安全性

划分依据:

1)负载量小,100人内

留言板,信息系统(小型数据库)

负载量或日访问量在5000-15000(中型数据库)

免费可以处理海量数据库(大型数据库)

2)成本在千元内(小型数据库)

成本在万元内(中型数据库)

成本在两三万以上(大型数据库)

3)对安全性要求不高(小型数据库)

高考网站(中型数据库)

对安全性能要求很高(大型数据库)

1.3 Oracle的认证考试ocp认证

  • dba认证(数据库管理员)
  • dba认证分为3类:
  • ocp认证《oracle专家级认证》
  • oca认证《oracle初级工程师认证》
  • ocm认证《oracle高级<大师>认证》
  • java开发认证(和sun公司合作)
  • oracle网络认证

1.4 Oracle公司介绍

1)神喻 代神说话的人 甲骨文

2)暗示 公司预作霸主的决心

3)地位:

全球第一大数据库厂商

全球第二大独立软件供应商

4)公司老板:Larry Eillsin

oracle的建立者和发展着

5)工具:

Jdeveloper ---JBuilder

Developer2000 ---VB

Designer2000 ---数据库建模

6)数据库

ORACLE10g 数据仓库(data warehouse)

7)应用软件

ERP(企业资源计划)--用友公司

ORACLE APPLICATION 11i

1.5 Oracle客户端工具

  • SQLPLUS
  • SQLPLUSW
  • Sql Plus WorkSheet
  • iSqlplus(HTTP)
  • PL/SQL Developer

(以上版本,都带有自动提示功能)

  • Object Browser(国外用的比较多)

2 Oracle 安装

1.oracle的安装,启动及卸载 -安装

  • 1)系统要求
    a.操作系统最好为windows 2000
    b.内存最好在256M以上
    (原因:oracle启动功能就需占用100多M的内存)
    c.硬盘空间需要2G以上
  • 2)安装oracle的步骤:详细安装操作手册说明
  • ·1)准备好oracle安装文件(安装文件太大,想用的可以留言)
    ·2)setup.exe
    ·3)安装过程中,360提示的安全警报中要选择允许
  • 3)oracle的安装大概需要20min(或1个半小时)
    安装的版本更高,花费时间更长
    ··在安装过程中要耐心等待··

2.oracle安装会自动的生成两个用户:sys用户和system用户

  • 1)sys用户是超级用户,具有oracle最高的权限,具有sysdba角色有create database的权限,该用户默认的密码是manager
  • 2)system用户是管理操作员,权限也很大,具有sysoper角色,没有create database的权限,该用户默认的密码是change-on-install

就是说:这两个用户最大的区别是有没有create database权限

  • 3)一般讲,对数据库维护,使用system用户登录就可以了,

3.Oracle安装完成后:

开启该服务,会占用 tomcat 的 8080 端口。 查看端口号:tasklist|findstr "8080"

如果装完 Oracle 后,又改了机器名可能会导致 Listener 服务无法启动,解决方式: 修改 C:\oracle\ora92\network\admin\ listener.ora 下的 HOST