ORACLE 10g学习笔记(解决诸多oracle难题难点)
解决诸多oracle难题难点
ORACLE 10g 笔记
第一部分 概述
一、数据库通用语言
·SQL*PLUS:提供报表功能及操作系统的接口. 对SQL语言功能的扩充
·PL/SQL:过程化语言 用于程序设计数据库基础部分。
.Oracle数据库系统结构与产品组成。
Oracle 7.3.4
Oracle 8.0.6
Oracle8i 8.1.7
Oracle9i 9.2.0 国税系统使用 I internet
Oracle10g 10.2.0 G—>Grid
Oracle 11i 不是数据库软件
·SQL语言:对于数据库进行操作 关系型
·数据分区表技术
·Oracle权限管理
二、程序设计
·PL/SQL程序设计
·存储过程(Procedure)、包 (Package)、函数 (Function)、数据库触发器 (Database triggers) 集中存储:一张表存放在一个数据中一张表中,同一物理磁盘中
分区存储:把一张表的数据分散存放到不同表空间中,可能存放在不同物理磁盘
·动态SQL程序 NDS
三、Oracle10g数据库系统管理(Database Administrator)DBA
·ORACLE核心软件的安装与产品升级
Unix:
SUN Solaris(两种总线:SPARC,x86) 中油、石化系统
HP-UX Super DOM
IBM AIX (银行系统)
Tru-64 UNIX(电力系统)
SCO UNIX
Linux
SUN Fire v880 速度很慢.
小故事:Order by 临时表空间
NT/2000/xp (重新安装要修改注册表)
安装资源要求:
Oracle8i: 128M/1000M
Oracle9i 9.0.1: 256M/3.5G
Oracle9i 9.2.0: 512M/3.5G
Oracle10g 10.2.0: 256M~512M/2G win2000必须打sp1
·创建数据库主要存储结构
·权限与角色管理
·数据库备份与恢复
·数据库性能优化与调整


