第1章 Oracle 11g简介
1.1 关系数据库的基本理论
1.1.1 数据库系统与关系数据库
1.1.2 关系数据库的逻辑模型
1.1.3 关系数据库的设计规范
1.2 0racle数据库与网格技术
1.2.1 网格技术
1.2.2 0racle网格体系结构
1.3 0racle应用结构
1.3.1 多数据库的独立宿主结构
1.3.2 客户机朋/服务器结构
1.3.3 分布式结构
1.4 0racle llg for Windows的安装与配置
1.5 0racle llg的管理工具
1.5.1 使用SQL*Plus1
1.5.2 使用Oracle EnterpriseManager
1.5.3 使用DBCA创建数据库
第2章 Oracle的体系结构
2.1 0racle体系结构概述
2.2 逻辑存储结构:
2.2.1 数据块
2.2.2 盘区
2.2.3 段
2.2.4 表空间
2.3 物理存储结构
2.3.1 数据文件
2.3.2 控制文件
2.3.3 其他文件
2.4 实例的内存结构
2.4.1 系统全局区
2.4.2 程序全局区
2.5 实例的进程结构
2.5.1 用户进程
2.5.2 服务器进程
2.5.3 后台进程
2.6 数据字典
2.7 思考与练习
第3章 管理Oracle数据库
3.1 管理初始化参数
3.1.1 常用初始化参数
3.1.2 初始化参数文件
3.1.3 创建初始化参数文件
3.1.4 显示和设置初始化参数文件
3.2 启动数据库与实例
3.2.1 启动数据库的步骤
3.2.2 启动模式
3.2 ,3转换启动模式
3.3 关闭数据库与实例
3.3.1 数据库的关闭步骤
3.3.2 正常关闭方式(NORMAL)
3.3.3 立即关闭方式(IMMEDIATE)
3.3.4 事务关闭方式(TRANSACTIONAL)
3.3.5 终止关闭方式(ABORT)
3.4 数据库的特殊状态
3.4.1 静默状态
3.4.2 挂起状态
3.5 思考与练习
第4章 SQL*Plus命令
4.1 SQL*Plus的运行环境
4.1.1 使用SET语句选项
4.1.2 设置运行环境示例
4.2 SQL*Plus命令
4.2.1 HELP命令
4.2.2 DESCRIBE命令
4.2.3 PROMPT命令
4.2.4 SPOOL命令
4.3 格式化查询结果
4.3.1 COLUMN命令
4.3.2 TTITLE和BTITLE命令
4.4 缓存区
4.5 实验指导
4.6 思考与练习
第5章 SQL语句基础
5.1 用户模式
5.1.1 SCOTT模式
5.1.2 HR模式
5.1.3 其他模式
5.2 SELECT语句的用法
5.2.1 检索单表数据
5.2.2 过滤数据
5.2.3 排序数据
5.2.4 多表检索
5.3 函数的使用
5.3.1 字符函数
5.3.2 数学函数
5.3.3 时间和日期函数
5.3.4 转换函数
5.3.5 统计函数
5.3.6 分组技术
5.4 子查询
5.4.1 子查询的概念
5.4.2 单行子查询
5.4.3 多行子查询
5.4.4 关联子查询
5.5 操作数据
5.5.1 插入数据
5.5.2 更新数据
5.5.3 删除数据
……
第6章 PUSQL编程基础
第7章存储过程、触发器和程序包
第8章 管理表
第9章 索引与索引组织表
第10章 其他模式对象
第11章 控制文件与日志文件的管理
第12章 管理表空间和数据文件
第13章 用户权限与安全
第14章 导出与导入
第15章 备份与恢复
展开