作品简介

本书主要介绍使用Oracle 12c数据库对数据进行管理和应用的知识。本书共分为18章,介绍了Oracle数据库概述,Oracle的体系结构,实现数据库,SQL基础,SQL函数,PL/SQL编程,SQL*Plus数据库环境,设置表和表空间,管理表和表空间,存储过程、函数和程序包,索引,其他模式对象,管理控制与日志文件,视图、同义词和序列,数据安全管理,导入与导出,备份与恢复,数据库的高级应用等内容。书中每章都提供了实例练习,帮助读者掌握面向实际的应用知识。

本书图文并茂,秉承了基础知识与实例相结合的特点,内容精练易懂、结构清晰,案例经典,实用性强,适合数据库初学者、高职高专院校师生及计算机培训人员阅读,同时也是数据库应用与开发爱好者的有价值的参考书。

作品目录

  • 内容简介
  • 前言
  • 1. 本书内容介绍
  • 2. 本书主要特色
  • 3. 本书适用对象
  • 第1章 Oracle数据库概述
  • 1.1 数据库概述
  • 1.2 关系数据库的基本理论
  • 1.3 Oracle数据库与网格技术
  • 1.4 Oracle应用结构
  • 1.5 初识Oracle 12c
  • 第2章 Oracle的体系结构
  • 2.1 Oracle核心组件
  • 2.2 逻辑存储结构
  • 2.3 物理存储结构
  • 2.4 实例的内存结构
  • 2.5 实例的进程结构
  • 第3章 实现数据库
  • 3.1 设置初始化参数
  • 3.2 启动数据库与实例
  • 3.3 关闭数据库与实例
  • 3.4 数据库的特殊状态
  • 3.5 管理监听器
  • 第4章 SQL基础
  • 4.1 SQL概述
  • 4.2 使用SELECT语句
  • 4.3 使用子查询
  • 4.4 操作数据
  • 4.5 Oracle中的事务处理
  • 4.6 练习:查询EMPLOYEES表信息
  • 4.7 练习:维护EMPLOYEES表中的数据
  • 4.8 新手训练营
  • 第5章 SQL函数
  • 5.1 字符函数
  • 5.2 数值函数
  • 5.3 日期函数
  • 5.4 转换与分组函数
  • 5.5 练习:统计分析COMMODITY表
  • 5.6 练习:计算与分组表数据
  • 5.7 新手训练营
  • 第6章 PL/SQL编程
  • 6.1 PL/SQL结构
  • 6.2 条件语句
  • 6.3 循环语句
  • 6.4 游标的使用
  • 6.5 异常处理
  • 6.6 练习:设置类型变量
  • 6.7 练习:使用游标
  • 6.8 新手训练营
  • 第7章 SQL*Plus数据库环境
  • 7.1 SQL*Plus的基础命令
  • 7.2 SQL*Plus的运行环境
  • 7.3 SQL*Plus命令
  • 7.4 格式化查询和缓存区
  • 7.5 练习:使用COLUMN命令格式化显示列
  • 7.6 练习:设置报表格式
  • 7.7 新手训练营
  • 第8章 设置表和表空间
  • 8.1 设置表空间
  • 8.2 编辑表空间
  • 8.3 设置表
  • 8.4 编辑表
  • 8.5 练习:设置表空间
  • 8.6 练习:创建基本表
  • 8.7 新手训练营
  • 第9章 管理表和表空间
  • 9.1 管理表
  • 9.2 管理数据文件
  • 9.3 管理UNDO表空间
  • 9.4 练习:为表定义约束
  • 9.5 练习:创建销售统计表
  • 9.6 新手训练营
  • 第10章 存储过程、函数和程序包
  • 10.1 存储过程
  • 10.2 函数
  • 10.3 触发器
  • 10.4 程序包
  • 10.5 练习:创建过程
  • 10.6 练习:创建触发器
  • 10.7 新手训练营
  • 第11章 索引
  • 11.1 索引概述
  • 11.2 建立索引
  • 11.3 修改索引
  • 11.4 索引组织表
  • 11.5 练习:索引的应用
  • 11.6 练习:创建SCORE表
  • 11.7 新手训练营
  • 第12章 其他模式对象
  • 12.1 管理表分区与索引分区
  • 12.2 外部表和临时表
  • 12.3 簇与簇表
  • 12.4 练习:应用外部表
  • 12.5 练习:应用簇表
  • 12.6 新手训练营
  • 第13章 管理控制与日志文件
  • 13.1 管理控制文件
  • 13.2 管理重做日志文件
  • 13.3 管理归档日志
  • 13.4 查看日志信息
  • 13.5 练习:备份控制文件
  • 13.6 练习:控制归档
  • 13.7 新手训练营
  • 第14章 视图、同义词和序列
  • 14.1 使用视图
  • 14.2 使用序列
  • 14.3 使用同义词
  • 14.4 使用物化视图
  • 14.5 应用对象视图
  • 14.6 练习:创建视图
  • 14.7 练习:创建物化视图
  • 14.8 新手训练营
  • 第15章 数据库安全管理
  • 15.1 管理用户
  • 15.2 资源配置PROFILE
  • 15.3 管理权限
  • 15.4 管理角色
  • 15.5 练习:创建用户账号
  • 15.6 练习:管理用户角色
  • 15.7 新手训练营
  • 第16章 导入与导出
  • 16.1 EXPDP导出数据
  • 16.2 IMPDP导入数据
  • 16.3 SQL*Loader导入外部数据
  • 16.4 练习:调用EXP和IMP备份数据库
  • 16.5 练习:调用SQL*Loader导入外部数据
  • 16.6 新手训练营
  • 第17章 备份与恢复
  • 17.1 RMAN概述
  • 17.2 使用RMAN备份数据库
  • 17.3 RMAN完全恢复
  • 17.4 RMAN不完全恢复
  • 17.5 维护RMAN
  • 17.6 练习:RMAN备份数据库
  • 17.7 练习:RMAN恢复数据库
  • 17.8 新手训练营
  • 第18章 数据库的高级应用
  • 18.1 可插拔数据库
  • 18.2 自动化作业
  • 18.3 闪回查询
  • 18.4 本地动态SQL和DBMS_SQL
  • 18.5 嵌套表和可变数组
  • 18.6 练习:创建可变数组
  • 18.7 练习:创建嵌套表
  • 18.8 新手训练营
展开全部