第2版 Oracle 10g资料库基础教程


第2版 Oracle 10g资料库基础教程

文章插图
Oracle 10g资料库基础教程(第2版)【第2版 Oracle 10g资料库基础教程】《Oracle 10g资料库基础教程(第2版)》是2012年10月电子工业出版社出版的图书 , 作者是孙风栋 。
基本介绍书名:Oracle 10g资料库基础教程(第2版)
作者:孙风栋
ISBN:9787121186196
页数:348页
定价:39.8元
出版社:电子工业出版社
出版时间:2012年10月
开本:16开
内容简介本书深入浅出地介绍了Oracle 10g资料库系统管理与开发的基础知识 , 包括4篇 , 共16章 , 内容涉及Oracle 10g资料库伺服器的安装与配置、资料库的创建、资料库管理与开发工具的套用、资料库体系结构管理、资料库对象套用与管理、资料库安全性管理、资料库备份与恢复管理、SQL语言套用、PL/SQL程式设计、Oracle套用系统开发实例 , 以及Oracle 10g的最新技术 , 包括数据泵技术、闪回技术等 。全书理论与实践相结合 , 包含大量套用实例 , 强调实际操作技能的培训 。为适合教学需要 , 各章末均配有习题 , 并配有电子课件 。本书面向Oracle资料库的初学者和入门级用户 , 可以使读者从Oracle知识零起点开始逐渐全面地了解Oracle资料库的基本原理和相关套用开发 , 为将来深入学习Oracle资料库奠定基础 。图书目录第一篇 基 础 篇第1章 Oracle资料库概述21.1 Oracle资料库系统21.1.1 Oracle资料库简介21.1.2 Oracle 资料库发展史21.1.3 Oracle资料库特点41.2 Oracle资料库新特性51.3 常见的关係资料库管理系统比较61.4 Oracle资料库套用结构8複习题10第2章 资料库伺服器的安装与卸载112.1 安装Oracle 10g资料库伺服器112.2 检查资料库伺服器的安装结果142.3 卸载Oracle 10g产品17複习题18第3章 创建资料库193.1 创建资料库的方法193.2 使用DBCA创建资料库193.3 手动创建资料库223.4 资料库伺服器初始化参数档案283.4.1 伺服器参数档案概述283.4.2 创建伺服器初始化参数档案293.4.3 修改伺服器初始化参数档案中的参数303.4.4 导出伺服器初始化参数档案313.4.5 查看初始化参数设定31複习题33第4章 OEM与SQL*Plus354.1 OEM354.1.1 OEM介绍354.1.2 OEM的启动与登录354.1.3 资料库控制OEM功能界面介绍364.1.4 OEM控制台设定384.2 SQL*Plus424.2.1 SQL*Plus概述424.2.2 SQL*Plus常用命令43複习题48第二篇 体系结构篇第5章 物理存储结构525.1 Oracle资料库系统结构525.2 数据档案及其管理535.2.1 数据档案概述535.2.2 数据档案的管理545.3 控制档案605.3.1 控制档案概述605.3.2 控制档案管理605.4 重做日誌档案655.4.1 重做日誌档案概述655.4.2 重做日誌档案的管理665.5 归档重做日誌档案715.5.1 重做日誌档案归档概述715.5.2 资料库归档模式管理72複习题75第6章 逻辑存储结构776.1 逻辑存储结构概述776.2 表空间776.2.1 表空间概述776.2.2 表空间的管理796.3 数据块886.4 区906.5 段916.5.1 段概述916.5.2 回滚段92複习题93第7章 资料库实例967.1 实例概述967.2 Oracle记忆体结构977.2.1 SGA977.2.2 SGA的管理1017.2.3 PGA1027.2.4 在OEM中管理资料库实例的记忆体结构1027.3 Oracle后台进程1037.3.1 Oracle进程概述1037.3.2 Oracle后台进程104複习题107第三篇 管 理 篇第8章 资料库启动与关闭1108.1 资料库启动与关闭概述1108.1.1 资料库启动与关闭的步骤1108.1.2 资料库启动的準备1118.2 在SQL*Plus中启动与关闭资料库1128.2.1 在SQL*Plus中启动资料库1128.2.2 在SQL*Plus中关闭资料库1148.2.3 资料库状态转换1158.3 在OEM中启动与关闭资料库1168.3.1 关闭资料库1168.3.2 启动资料库1178.4 Windows系统中资料库的自动启动118複习题118 第9章 模式对象1219.1 模式1219.2 表1229.2.1 创建表1229.2.2 表约束1259.2.3 表参数设定1309.2.4 修改表1309.2.5 删除表1339.2.6 利用OEM管理表1339.3 索引1359.3.1 索引概述1359.3.2 管理索引1379.3.3 利用OEM管理索引1409.4 分区表与分区索引1419.4.1 创建分区表1429.4.2 维护分区表1449.4.3 创建分区索引1459.4.4 查询分区表和分区索引信息1469.4.5 利用OEM管理分区表和分区索引1469.5 其他模式对象1489.5.1 视图1489.5.2 序列1519.5.3 同义词1529.5.4 资料库连结1539.5.5 查询视图、序列、同义词和资料库连结1539.5.6 利用OEM管理视图、序列、同义词和资料库连结153複习题154第10章 安全管理15710.1 Oracle资料库安全性概述15710.2 用户管理15810.2.1 用户管理概述15810.2.2 创建用户15910.2.3 修改用户16010.2.4 删除用户16110.2.5 查询用户信息16110.3 许可权管理16210.3.1 许可权管理概述16210.3.2 系统许可权管理16210.3.3 对象许可权16710.3.4 查询许可权信息16910.4 角色管理16910.4.1 Oracle资料库角色概述16910.4.2 预定义角色17010.4.3 自定义角色17110.4.4 利用角色进行许可权管理17310.4.5 查询角色信息17410.5 概要档案管理17410.5.1 概要档案概述17410.5.2 概要档案中参数介绍17510.5.3 概要档案的管理17610.6 审计17710.6.1 审计的概念17710.6.2 审计分类17810.6.3 审计的启动17810.7 利用OEM进行安全管理179 複习题181第11章 备份与恢复18411.1 备份与恢复概述18411.1.1 备份与恢复的概念18411.1.2 Oracle资料库故障类型及恢复措施18511.1.3 备份原则与策略18611.1.4 恢复原则与策略18711.2 物理备份与恢复18711.2.1 冷备份18711.2.2 热备份18711.2.3 非归档模式下资料库的恢复18811.2.4 归档模式下资料库的完全恢复18911.2.5 归档模式下资料库的不完全恢复19211.2.6 利用OEM进行物理备份与恢复19511.3 逻辑备份与恢复19811.3.1 逻辑备份与恢复概述19811.3.2 使用Expdp导出数据19911.3.3 使用Impdp导入数据20411.3.4 使用OEM导出、导入数据208複习题212第12章 闪回技术21412.1 闪回技术概述21412.1.1 基本概念21412.1.2 闪回技术分类21412.2 闪回查询技术21512.2.1 闪回查询21512.2.2 闪回版本查询21712.2.3 闪回事务查询22012.3 闪回错误操作技术22112.3.1 闪回表22112.3.2 闪回删除22212.3.3 闪回资料库224複习题227第四篇 套用开发篇第13章 SQL语言基础23013.1 SQL语言概述23013.1.1 SQL语言介绍23013.1.2 SQL语言的分类23013.1.3 SQL语言的特点23113.2 数据查询23113.2.1 数据查询基础23113.2.2 基本查询23113.2.3 分组查询23513.2.4 连线查询23813.2.5 子查询24213.2.6 合併查询24413.3 数据操作24613.3.1 插入数据24613.3.2 修改数据24713.3.3 MERGE语句24813.3.4 删除数据25013.4 事务处理25013.4.1 事务概述250 13.4.2 Oracle事务处理25013.5 SQL函式25113.5.1 SQL函式分类25113.5.2 数值函式25213.5.3 字元函式25313.5.4 日期函式25413.5.5 转换函式25513.5.6 其他函式256複习题256第14章 PL/SQL语言基础26114.1 PL/SQL概述26114.1.1 PL/SQL特点26114.1.2 PL/SQL功能特性26214.1.3 PL/SQL执行过程与开发工具26214.2 PL/SQL基础26314.2.1 PL/SQL程式结构26314.2.2 词法单元26414.2.3 数据类型26614.2.4 变数与常量26814.2.5 PL/SQL记录26914.2.6 编译指示27214.2.7 PL/SQL中的SQL语句27214.3 控制结构27514.3.1 选择结构27514.3.2 循环结构27814.3.3 跳转结构27914.4 游标28014.4.1 游标的概念及类型28014.4.2 显式游标28014.4.3 隐式游标28614.4.4 游标变数28714.5 异常处理29014.5.1 异常概述29014.5.2 异常处理过程29214.5.3 异常的传播295複习题296第15章 PL/SQL程式设计29815.1 存储子程式29815.1.1 存储过程29815.1.2 函式30315.1.3 局部子程式30515.2 包30715.2.1 包的创建30715.2.2 包的调用30915.2.3 包重载30915.2.4 包的初始化31015.2.5 包的管理31115.3 触发器31115.3.1 触发器概述31115.3.2 DML触发器31215.3.3 INSTEAD OF触发器31515.3.4 系统触发器31615.3.5 变异表触发器31915.3.6 触发器的管理321複习题321第16章 基于Oracle资料库的套用开发325 16.1 图书管理系统资料库设计与开发32516.1.1 图书管理系统需求分析32516.1.2 图书管理系统资料库对象设计32516.1.3 图书管理系统资料库对象创建32816.1.4 图书管理系统套用开发33116.2 人事管理系统开发33116.2.1 系统描述33116.2.2 资料库表设计33116.2.3 重要界面的设计与实现33216.2.4 主要代码的实现333複习题339参考文献340