Oracle10g数据库基础教程(第3版)

Oracle10g数据库基础教程(第3版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2017-01
版次: 01
ISBN: 9787121304842
定价: 45.00
装帧: 平装
开本: 16开
纸张: 其他
页数: 312页
正文语种: 简体中文
57人买过
  • 本书深入浅出地介绍了Oracle 10g数据库系统管理与开发的基础知识,包括4篇,共14章,内容涉及Oracle 10g数据库服务器的安装与配置、Oracle数据库管理与开发工具的使用、Oracle数据库体系结构管理、Oracle数据库对象应用与管理、Oracle数据库安全性管理、Oracle数据库备份与恢复管理、SQL语言应用、PL/SQL程序设计、Oracle应用系统开发实例等,包含数据泵技术、闪回技术等Oracle 10g的*新技术。全书理论与实践相结合,包含大量应用实例,强调实际操作技能的培训。为适合教学需要,附录A提供了8个实验,各章末均配有习题,并配有电子课件。    本书面向Oracle数据库的初学者和入门级用户,可以使读者从Oracle知识零起点开始逐渐全面地了解Oracle数据库的基本原理和相关应用开发,为将来深入学习Oracle数据库奠定基础。    本书适合作为高等院校计算机相关专业的教材,也适合作为Oracle数据库的初学者,以及初、中级数据库管理与开发人员的培训教材。 孙风栋,东软信息学院副教授,一直从事数据库方面的教学和科研工作,研究方向:数据库应用、数据挖掘、数据集成等,出版著作多部。 第一篇  基 础 篇
    第1章  数据库服务器的安装与卸载
    1.1  安装Oracle 10g数据库服务器
    1.2  检查数据库服务器的安装结果
    1.3  卸载Oracle 10g产品
    复习题
    第2章  Oracle常用的管理与开发工具
    2.1  OEM
    2.1.1  OEM介绍
    2.1.2  OEM的启动与登录
    2.1.3  数据库控制OEM功能界面介绍
    2.2  SQL*Plus
    2.2.1  SQL*Plus概述
    2.2.2  SQL*Plus常用命令
    2.3  PL/SQL Developer
    2.3.1  PL/SQL Developer简介
    2.3.2  连接数据库
    2.3.3  编写与运行PL/SQL程序1
    2.4  网络配置与管理工具
    2.4.1  网络配置助手ONCA
    2.4.2  网络管理工具ONM
    2.5  使用DBCA创建数据库
    复习题

    第二篇  体系结构篇
    第3章  物理存储结构
    3.1  Oracle数据库系统结构
    3.2  数据文件及其管理
    3.2.1  数据文件概述
    3.2.2  数据文件的管理
    3.3  控制文件4
    3.3.1  控制文件概述
    3.3.2  控制文件管理
    3.4  重做日志文件
    3.4.1  重做日志文件概述
    3.4.2  重做日志文件的管理
    3.5  归档重做日志文件
    3.5.1  重做日志文件归档概述
    3.5.2  数据库归档模式管理4
    复习题
    第4章???逻辑存储结构
    4.1  逻辑存储结构概述
    4.2  表空间
    4.2.1  表空间概述
    4.2.2  表空间的管理
    4.3  数据块
    4.4  区
    4.5  段
    4.5.1  段概述
    4.5.2  回滚段
    复习题
    第5章  数据库实例
    5.1  实例概述
    5.2  Oracle内存结构
    5.2.1  SGA
    5.2.2  SGA的管理
    5.2.3  PGA
    5.3  Oracle后台进程
    5.3.1  Oracle进程概述
    5.3.2  Oracle后台进程
    复习题

    第三篇  管 理 篇
    第6章  数据库启动与关闭
    6.1  数据库启动与关闭概述
    6.1.1  数据库启动与关闭的步骤
    6.1.2  数据库启动的准备
    6.2  在SQL*Plus中启动与关闭数据库
    6.2.1  在SQL*Plus中启动数据库
    6.2.2  在SQL*Plus中关闭数据库
    6.2.3  数据库状态转换
    6.3  Windows系统中数据库的自动启动
    复习题
    第7章  模式对象
    7.1  模式
    7.2  表
    7.2.1  创建表
    7.2.2  表约束
    7.2.3  表参数设置
    7.2.4  修改表
    7.2.5  删除表
    7.3  索引
    7.3.1  索引概述
    7.3.2  管理索引
    7.4  分区表与分区索引
    7.4.1  创建分区表
    7.4.2  创建分区索引
    7.4.3  查询分区表和分区索引信息
    7.5  外部表
    7.5.1  外部表概述
    7.5.2  创建外部表
    7.5.3  利用外部表导出数据
    7.5.4  维护外部表
    7.6  其他模式对象
    7.6.1  视图
    7.6.2  序列
    7.6.3  同义词
    7.6.4  数据库链接
    7.6.5  查询视图、序列、同义词和数据库链接
    复习题
    第8章  安全管理
    8.1  Oracle数据库安全性概述
    8.2  用户管理
    8.2.1  用户管理概述
    8.2.2  创建用户
    8.2.3  修改用户
    8.2.4  删除用户
    8.2.5  查询用户信息
    8.3  权限管理
    8.3.1  权限管理概述
    8.3.2  系统权限管理
    8.3.3  对象权限
    8.3.4  查询权限信息
    8.4  角色管理
    8.4.1  Oracle数据库角色概述
    8.4.2  预定义角色
    8.4.3  自定义角色
    8.4.4  利用角色进行权限管理
    8.4.5  查询角色信息
    8.5  概要文件管理
    8.5.1  概要文件概述
    8.5.2  概要文件中参数介绍
    8.5.3  概要文件的管理
    8.6  审计
    8.6.1  审计的概念
    8.6.2  审计分类
    8.6.3  审计的启动
    复习题
    第9章  备份与恢复
    9.1  备份与恢复概述
    9.1.1  备份与恢复的概念
    9.1.2  Oracle数据库故障类型及恢复措施
    9.2  物理备份与恢复
    9.2.1  冷备份
    9.2.2  热备份
    9.2.3  非归档模式下数据库的恢复
    9.2.4  归档模式下数据库的完全恢复
    9.2.5  归档模式下数据库的不完全恢复
    9.3  逻辑备份与恢复
    9.3.1  逻辑备份与恢复概述
    9.3.2  使用Expdp导出数据
    9.3.3  使用Impdp导入数据
    9.4  利用RMAN备份与恢复数据库
    9.4.1  RMAN介绍
    9.4.2  RMAN基本操作
    9.4.3  RMAN备份与恢复概述
    9.4.4  利用RMAN备份数据库
    9.4.5  利用RMAN恢复数据库
    复习题
    第10章  闪回技术
    10.1  闪回技术概述
    10.1.1  基本概念
    10.1.2  闪回技术分类
    10.2  闪回查询技术
    10.2.1  闪回查询
    10.2.2  闪回版本查询
    10.2.3  闪回事务查询
    10.3  闪回错误操作技术
    10.3.1  闪回表
    10.3.2  闪回删除
    10.3.3  闪回数据库
    复习题

    第四篇  应用开发篇
    第11章  SQL语言基础
    11.1  SQL语言概述
    11.1.1  SQL语言介绍
    11.1.2  SQL语言的分类
    11.1.3  SQL语言的特点
    11.2  数据查询5
    11.2.1  数据查询基础
    11.2.2  基本查询
    11.2.3  分组查询
    11.2.4  连接查询
    11.2.5  子查询
    11.2.6  合并查询
    11.3  数据操作
    11.3.1  插入数据
    11.3.2  修改数据
    11.3.3  MERGE语句
    11.3.4  删除数据
    11.4  事务处理
    11.4.1  事务概述
    11.4.2  Oracle事务处理
    11.5  SQL 函数
    11.5.1  SQL函数分类
    11.5.2  数值函数
    11.5.3  字符函数
    11.5.4  日期函数
    11.5.5  转换函数
    11.5.6  其他函数
    复习题
    第12章  PL/SQL语言基础4
    12.1  PL/SQL概述
    12.1.1  PL/SQL特点4
    12.1.2  PL/SQL功能特性
    12.1.3  PL/SQL执行过程与开发工具
    12.2  PL/SQL基础
    12.2.1  PL/SQL程序结构
    12.2.2  词法单元
    12.2.3  数据类型
    12.2.4  变量与常量
    12.2.5  PL/SQL记录
    12.2.6  编译指示
    12.2.7  PL/SQL中的SQL语句
    12.3  控制结构
    12.3.1  选择结构
    12.3.2  循环结构
    12.3.3  跳转结构
    12.4  游标
    12.4.1  游标的概念及类型
    12.4.2  显式游标
    12.4.3  隐式游标
    12.4.4  游标变量
    12.5  异常处理
    12.5.1  异常概述
    12.5.2  异常处理过程
    12.5.3  异常的传播
    复习题
    第13章  PL/SQL程序设计
    13.1  存储子程序
    13.1.1  存储过程
    13.1.2  函数
    13.1.3  局部子程序
    13.2  包
    13.2.1  包的创建
    13.2.2  包的调用
    13.2.3  包重载
    13.2.4  包的初始化
    13.2.5  包的管理
    13.3  触发器
    13.3.1  触发器概述
    13.3.2  DML触发器
    13.3.3  INSTEAD OF触发器
    13.3.4  系统触发器
    13.3.5  变异表触发器
    13.3.6  触发器的管理
    复习题
    第14章  基于Oracle数据库的应用开发
    14.1  图书管理系统数据库设计与开发
    14.1.1  图书管理系统需求分析
    14.1.2  图书管理系统数据库对象设计
    14.1.3  图书管理系统数据库对象创建
    14.1.4  图书管理系统应用开发
    14.2  人事管理系统开发
    14.2.1  系统描述
    14.2.2  数据库表设计
    14.2.3  重要界面的设计与实现
    14.2.4  主要代码的实现
    复习题

    附录A  实验
    实验1  Oracle数据库安装与配置
    实验2  Oracle数据库物理存储结构管理
    实验3  Oracle数据库逻辑存储结构管理
    实验4  Oracle数据库模式对象管理
    实验5  SQL语句应用
    实验6  PL/SQL程序设计
    实验7  Oracle数据库安全管理
    实验8  Oracle数据库备份与恢复
    参考文献
  • 内容简介:
    本书深入浅出地介绍了Oracle 10g数据库系统管理与开发的基础知识,包括4篇,共14章,内容涉及Oracle 10g数据库服务器的安装与配置、Oracle数据库管理与开发工具的使用、Oracle数据库体系结构管理、Oracle数据库对象应用与管理、Oracle数据库安全性管理、Oracle数据库备份与恢复管理、SQL语言应用、PL/SQL程序设计、Oracle应用系统开发实例等,包含数据泵技术、闪回技术等Oracle 10g的*新技术。全书理论与实践相结合,包含大量应用实例,强调实际操作技能的培训。为适合教学需要,附录A提供了8个实验,各章末均配有习题,并配有电子课件。    本书面向Oracle数据库的初学者和入门级用户,可以使读者从Oracle知识零起点开始逐渐全面地了解Oracle数据库的基本原理和相关应用开发,为将来深入学习Oracle数据库奠定基础。    本书适合作为高等院校计算机相关专业的教材,也适合作为Oracle数据库的初学者,以及初、中级数据库管理与开发人员的培训教材。
  • 作者简介:
    孙风栋,东软信息学院副教授,一直从事数据库方面的教学和科研工作,研究方向:数据库应用、数据挖掘、数据集成等,出版著作多部。
  • 目录:
    第一篇  基 础 篇
    第1章  数据库服务器的安装与卸载
    1.1  安装Oracle 10g数据库服务器
    1.2  检查数据库服务器的安装结果
    1.3  卸载Oracle 10g产品
    复习题
    第2章  Oracle常用的管理与开发工具
    2.1  OEM
    2.1.1  OEM介绍
    2.1.2  OEM的启动与登录
    2.1.3  数据库控制OEM功能界面介绍
    2.2  SQL*Plus
    2.2.1  SQL*Plus概述
    2.2.2  SQL*Plus常用命令
    2.3  PL/SQL Developer
    2.3.1  PL/SQL Developer简介
    2.3.2  连接数据库
    2.3.3  编写与运行PL/SQL程序1
    2.4  网络配置与管理工具
    2.4.1  网络配置助手ONCA
    2.4.2  网络管理工具ONM
    2.5  使用DBCA创建数据库
    复习题

    第二篇  体系结构篇
    第3章  物理存储结构
    3.1  Oracle数据库系统结构
    3.2  数据文件及其管理
    3.2.1  数据文件概述
    3.2.2  数据文件的管理
    3.3  控制文件4
    3.3.1  控制文件概述
    3.3.2  控制文件管理
    3.4  重做日志文件
    3.4.1  重做日志文件概述
    3.4.2  重做日志文件的管理
    3.5  归档重做日志文件
    3.5.1  重做日志文件归档概述
    3.5.2  数据库归档模式管理4
    复习题
    第4章???逻辑存储结构
    4.1  逻辑存储结构概述
    4.2  表空间
    4.2.1  表空间概述
    4.2.2  表空间的管理
    4.3  数据块
    4.4  区
    4.5  段
    4.5.1  段概述
    4.5.2  回滚段
    复习题
    第5章  数据库实例
    5.1  实例概述
    5.2  Oracle内存结构
    5.2.1  SGA
    5.2.2  SGA的管理
    5.2.3  PGA
    5.3  Oracle后台进程
    5.3.1  Oracle进程概述
    5.3.2  Oracle后台进程
    复习题

    第三篇  管 理 篇
    第6章  数据库启动与关闭
    6.1  数据库启动与关闭概述
    6.1.1  数据库启动与关闭的步骤
    6.1.2  数据库启动的准备
    6.2  在SQL*Plus中启动与关闭数据库
    6.2.1  在SQL*Plus中启动数据库
    6.2.2  在SQL*Plus中关闭数据库
    6.2.3  数据库状态转换
    6.3  Windows系统中数据库的自动启动
    复习题
    第7章  模式对象
    7.1  模式
    7.2  表
    7.2.1  创建表
    7.2.2  表约束
    7.2.3  表参数设置
    7.2.4  修改表
    7.2.5  删除表
    7.3  索引
    7.3.1  索引概述
    7.3.2  管理索引
    7.4  分区表与分区索引
    7.4.1  创建分区表
    7.4.2  创建分区索引
    7.4.3  查询分区表和分区索引信息
    7.5  外部表
    7.5.1  外部表概述
    7.5.2  创建外部表
    7.5.3  利用外部表导出数据
    7.5.4  维护外部表
    7.6  其他模式对象
    7.6.1  视图
    7.6.2  序列
    7.6.3  同义词
    7.6.4  数据库链接
    7.6.5  查询视图、序列、同义词和数据库链接
    复习题
    第8章  安全管理
    8.1  Oracle数据库安全性概述
    8.2  用户管理
    8.2.1  用户管理概述
    8.2.2  创建用户
    8.2.3  修改用户
    8.2.4  删除用户
    8.2.5  查询用户信息
    8.3  权限管理
    8.3.1  权限管理概述
    8.3.2  系统权限管理
    8.3.3  对象权限
    8.3.4  查询权限信息
    8.4  角色管理
    8.4.1  Oracle数据库角色概述
    8.4.2  预定义角色
    8.4.3  自定义角色
    8.4.4  利用角色进行权限管理
    8.4.5  查询角色信息
    8.5  概要文件管理
    8.5.1  概要文件概述
    8.5.2  概要文件中参数介绍
    8.5.3  概要文件的管理
    8.6  审计
    8.6.1  审计的概念
    8.6.2  审计分类
    8.6.3  审计的启动
    复习题
    第9章  备份与恢复
    9.1  备份与恢复概述
    9.1.1  备份与恢复的概念
    9.1.2  Oracle数据库故障类型及恢复措施
    9.2  物理备份与恢复
    9.2.1  冷备份
    9.2.2  热备份
    9.2.3  非归档模式下数据库的恢复
    9.2.4  归档模式下数据库的完全恢复
    9.2.5  归档模式下数据库的不完全恢复
    9.3  逻辑备份与恢复
    9.3.1  逻辑备份与恢复概述
    9.3.2  使用Expdp导出数据
    9.3.3  使用Impdp导入数据
    9.4  利用RMAN备份与恢复数据库
    9.4.1  RMAN介绍
    9.4.2  RMAN基本操作
    9.4.3  RMAN备份与恢复概述
    9.4.4  利用RMAN备份数据库
    9.4.5  利用RMAN恢复数据库
    复习题
    第10章  闪回技术
    10.1  闪回技术概述
    10.1.1  基本概念
    10.1.2  闪回技术分类
    10.2  闪回查询技术
    10.2.1  闪回查询
    10.2.2  闪回版本查询
    10.2.3  闪回事务查询
    10.3  闪回错误操作技术
    10.3.1  闪回表
    10.3.2  闪回删除
    10.3.3  闪回数据库
    复习题

    第四篇  应用开发篇
    第11章  SQL语言基础
    11.1  SQL语言概述
    11.1.1  SQL语言介绍
    11.1.2  SQL语言的分类
    11.1.3  SQL语言的特点
    11.2  数据查询5
    11.2.1  数据查询基础
    11.2.2  基本查询
    11.2.3  分组查询
    11.2.4  连接查询
    11.2.5  子查询
    11.2.6  合并查询
    11.3  数据操作
    11.3.1  插入数据
    11.3.2  修改数据
    11.3.3  MERGE语句
    11.3.4  删除数据
    11.4  事务处理
    11.4.1  事务概述
    11.4.2  Oracle事务处理
    11.5  SQL 函数
    11.5.1  SQL函数分类
    11.5.2  数值函数
    11.5.3  字符函数
    11.5.4  日期函数
    11.5.5  转换函数
    11.5.6  其他函数
    复习题
    第12章  PL/SQL语言基础4
    12.1  PL/SQL概述
    12.1.1  PL/SQL特点4
    12.1.2  PL/SQL功能特性
    12.1.3  PL/SQL执行过程与开发工具
    12.2  PL/SQL基础
    12.2.1  PL/SQL程序结构
    12.2.2  词法单元
    12.2.3  数据类型
    12.2.4  变量与常量
    12.2.5  PL/SQL记录
    12.2.6  编译指示
    12.2.7  PL/SQL中的SQL语句
    12.3  控制结构
    12.3.1  选择结构
    12.3.2  循环结构
    12.3.3  跳转结构
    12.4  游标
    12.4.1  游标的概念及类型
    12.4.2  显式游标
    12.4.3  隐式游标
    12.4.4  游标变量
    12.5  异常处理
    12.5.1  异常概述
    12.5.2  异常处理过程
    12.5.3  异常的传播
    复习题
    第13章  PL/SQL程序设计
    13.1  存储子程序
    13.1.1  存储过程
    13.1.2  函数
    13.1.3  局部子程序
    13.2  包
    13.2.1  包的创建
    13.2.2  包的调用
    13.2.3  包重载
    13.2.4  包的初始化
    13.2.5  包的管理
    13.3  触发器
    13.3.1  触发器概述
    13.3.2  DML触发器
    13.3.3  INSTEAD OF触发器
    13.3.4  系统触发器
    13.3.5  变异表触发器
    13.3.6  触发器的管理
    复习题
    第14章  基于Oracle数据库的应用开发
    14.1  图书管理系统数据库设计与开发
    14.1.1  图书管理系统需求分析
    14.1.2  图书管理系统数据库对象设计
    14.1.3  图书管理系统数据库对象创建
    14.1.4  图书管理系统应用开发
    14.2  人事管理系统开发
    14.2.1  系统描述
    14.2.2  数据库表设计
    14.2.3  重要界面的设计与实现
    14.2.4  主要代码的实现
    复习题

    附录A  实验
    实验1  Oracle数据库安装与配置
    实验2  Oracle数据库物理存储结构管理
    实验3  Oracle数据库逻辑存储结构管理
    实验4  Oracle数据库模式对象管理
    实验5  SQL语句应用
    实验6  PL/SQL程序设计
    实验7  Oracle数据库安全管理
    实验8  Oracle数据库备份与恢复
    参考文献
查看详情
相关图书 / 更多
Oracle10g数据库基础教程(第3版)
Origin科研绘图与学术图表绘制从入门到精通
谭春林 著
Oracle10g数据库基础教程(第3版)
Oracle Data Guard 11g Handbook
Carpenter;Larry/ Meeks;Joseph/ Kim;Charles/ Burke;Bill
Oracle10g数据库基础教程(第3版)
Oracle数据库实用基础教程
张茂红;苏岳;李桂珍;尤凤英
Oracle10g数据库基础教程(第3版)
Origin科技绘图与数据分析
丁金滨
Oracle10g数据库基础教程(第3版)
Origin 2022科学绘图与数据分析(高级应用篇)
海滨 编著
Oracle10g数据库基础教程(第3版)
Oracle数据库基础与应用
张晓
Oracle10g数据库基础教程(第3版)
Ordinary Differential Equations
Adkins;William A.;Davidson;Mark G
Oracle10g数据库基础教程(第3版)
Organizational Change in 100 Days: A Fast Forward Guide
Murray;Elspeth J.;Richardson;Peter R
Oracle10g数据库基础教程(第3版)
Oresteia: Agamemnon. Libation-Bearers. Eumenides
Aeschylus;Sommerstein;Alan H
Oracle10g数据库基础教程(第3版)
Oracle从入门到精通(第5版)
明日科技
Oracle10g数据库基础教程(第3版)
Ordinary Differential Equations
Hale;Jack K
Oracle10g数据库基础教程(第3版)
Oracle11g/12C RAC & DG 平台建设与维护
赵兵建
您可能感兴趣 / 更多