Oracle 10g数据库
Oracle数据库作为世界范围内性能*异的数据库系统之一,其在数据库市场的占有率始终处于数据库领域的领先地位.本书以 Oracle 10g for Windows XP为平台,由浅入深地介绍了 Oracle 10g系统的使用方法和基本管理.主要内容包括:Oracle关系数据库,Oracle数据库体系结构,SL基本查询,修改SL数据与SL*Plus命令,PL/SL编程基础,用户,模式和表,高级查询,过程,函数和程序包,表类型,索引,视图,序列和同义词,触发器,事务与并发控制,安全,管理存储结构和基本的备份与恢复等知识。
全面介绍使用 Oracle数据库管理应用与开发知识,适合作为普通高校计算机专业 Oracle教材,也可以作为 Oracle数据库开发和应用人员的参考资料。
第1章 Oracle关系数据库
关系数据模型
关系与关系模式
数据库的设计
关系数据库规范化理论
Oracle数据库的应用系统结构
Oracle 10g安装
创建数据库
数据库的启动与关闭
Oracle默认用户
第2章 Oracle数据库体系结构
物理存储结构
逻辑存储结构
内存结构
实例的进程结构
数据字典
第3章 SL基本查询
SL语句概述
SL*Plus
本书所用的示例模式
SL SELECT语句
在SL*Plus中使用函数
第4章 修改SL数据与SL*Plus命令
添加数据
更新数据
删除数据
SL *Plus命令
第5章 用户、模式和表
用户和模式
表
修改表
删除表定义
数据完整性
查看表信息
第6章 高级查询
简单连接
使用JOIN连接查询
集合操作
子查询
第7章 PL/SL编程基础
PL/SL程序结构
变量与常量
PL/SL块中的SL语句
使用%TYPE和%ROWTYPE
复合变量
条件判断语句
循环语句
游标
异常处理
第8章 过程、函数和程序包
存储过程
函数
程序包
依赖性
第9章 表类型
外部表
索引组织表
临时表
对象和对象表
分区表
簇表
散列聚簇表
第10章 索引
了解索引
创建索引
索引与约束
管理索引
何时使用索引
第11章 视图、序列和同义词
视图
可更新的视图
管理序列
管理同义词
第12章 触发器
触发器的组成
ORALE触发器的类型
ALTER TRIGGER 语句
与触发器相关的数据字典
第13章 事务与并发控制
了解事务
事务的ACID特性
事务的控制语句
并发控制
锁粒度
查询锁
死锁
第14章 安全
用户帐号
权限管理
角色管理
第15章 管理存储结构
表空间
撤销表空间
段
盘区
数据块
第16章 备份与恢复
数据库备份概述
数据库备份模式
备份数据库
数据库手动恢复
恢复管理器(RMAN)