精通Oracle12c数据库管理

精通Oracle12c数据库管理

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

《Oracle数据库技术与应用》全面介绍PLSQL基础、游标、存储过程、触发器等技术,配合实例讲解数据库设计与实现。

内容简介

本书分为3篇22章,首先介绍了数据库的发展、Oracle的发展,然后介绍Oracle数据库的技术,包含PLSQL基础、游标、存储过程、触发器、事务、锁,然后又从整体方面介绍了Oracle的一些应用,如数据库的备份和恢复、数据库的安全、性能优化等,最后通过设计一个数据库管理系统让读者完整了解数据库从设计到实现的整个过程。

章节目录

封面页

书名页

版权页

作者简介

内容简介

前言

本书特色

本书内容体系

适合阅读本书的读者

目录

第1章 Oracle 12c数据库软件安装

1.1 Oracle数据库安装

1.1.1 操作系统镜像文件下载

1.1.2 操作系统配置方法

1.1.3 Oracle数据库软件安装程序下载方法

1.1.4 基础环境配置检查

1.1.5 运行安装程序

1.1.6 配置安全更新

1.1.7 安装选项

1.1.8 服务器类别

1.1.9 Oracle安装用户

1.1.10 安装位置

1.1.11 先决条件、概要、安装产品

1.2 小结

第2章 Oracle数据库基本概念

2.1 关于关系数据库

2.2 Oracle数据库的发展史

2.3 认识数据库对象

2.4 表

2.4.1 堆表

2.4.2 临时表

2.4.3 索引组织表

2.4.4 集群表

2.4.5 分区表

2.5 索引

2.5.1 索引的使用

2.5.2 索引建立的原则

2.6 视图

2.6.1 普通枧图

2.6.2 物化视图

2.6.3 对象视图

2.7 小结

第3章 Oracle数据库体系结构

3.1 体系结构概述

3.2 Oracle数据库的连接

3.3 实例内存区

3.3.1 数据库高速缓冲区

3.3.2 日志缓冲区

3.3.3 共享池

3.3.4 Java池和流池

3.4 后台进程

3.4.1 进程监视器

3.4.2 系统监视器

3.4.3 检查点管理进程

3.4.4 数据库写进程

3.4.5 日志写进程

3.4.6 管理监控进程

3.4.7 归档进程

3.5 物理结构

3.5.1 数据文件

3.5.2 日志文件

3.5.3 控制文件

3.5.4 参数文件

3.5.5 其他文件

3.6 逻辑结构

3.6.1 表空间

3.6.2 段

3.6.3 数据区

3.6.4 数据块

3.7 小结

第4章 数据库自动存储管理

4.1 ASM综述

4.2 ASM体系结构

4.3 ASM中存储的概念

4.4 ASM磁盘组

4.5 磁盘组的管理

4.6 ASM磁盘组兼容性

4.7 ASMCMD程序

4.8 小结

第5章 通过配置实现数据库可恢复

5.1 备份恢复任务

5.2 Oracle的备份恢复方案

5.3 配置数据库使其可恢复

5.4 使用快速恢复区

5.5 配置备份规范

5.5.1 备份目标

5.5.2 配置RMAN的永久性设置

5.5.3 控制文件自动备份

5.5.4 配置设备和分配通道

5.5.5 配置备份优化

5.6 小结

第6章 备份与恢复

6.1 使用RMAN创建备份

6.1.1 创建映像副本

6.1.2 创建整体数据库备份

6.1.3 归档备份

6.1.4 RMAN备份类型

6.1.5 压缩备份和加密备份

6.2 使用RMAN执行恢复

6.2.1 完全恢复与不完全恢复

6.2.2 RMAN演示1:在丢失了所有控制文件副本后进行恢复

6.2.3 RMAN演示2:在丢失了重做日志组后进行恢复

6.2.4 RMAN演示3:恢复映像副本

6.2.5 RMAN演示4:执行快速恢复

6.2.6 RMAN演示5:克隆数据库

6.3 小结

第7章 管理数据库性能

7.1 几个与性能管理相关的概念

7.1.1 性能优化数据

7.1.2 优化统计信息收集

7.1.3 Oracle等待事件

7.1.4 实例统计信息

7.1.5 与会话和服务有关的统计信息

7.2 Oracle数据库优化方案

7.2.1 内存优化

7.2.2 IO优化

7.2.3 如何检查Oracle数据库的性能

7.2.4 问题处理方法与思路

7.3 寻找问题根源

7.3.1 System_Event事件

7.3.2 Session_Event事件

7.3.3 Session_Wait

7.3.4 应用优化

7.3.5 内存调优

7.3.6 I/O优化

7.3.7 竞争优化

7.4 小结

第8章 Oracle常用管理工具

8.1 SQL*Plus工具及其使用

8.1.1 启动SQL*Plus

8.1.2 关闭SQL*Plus

8.1.3 设置变量

8.1.4 设置SQL*Plus环境参数

8.1.5 设置SQL*Plus配置文件

8.1.6 编辑执行SQL语句

8.1.7 编辑执行SQL*Plus命令

8.2 常用的SQL*Plus命令

8.2.1 连接数据库

8.2.2 格式化命令

8.2.3 SET命令

8.3 小结

第9章 Oracle 12c多租户功能

9.1 Oracle 12c版本新特性

9.2 什么是多租户功能

9.2.1 Oracle 12c多租户功能简介

9.2.2 容器数据库介绍

9.2.3 多租户功能的优势

9.2.4 创建多租户数据库

9.2.5 基本管理

9.3 小结

第10章 SQL基础

10.1 SQL语句分类

10.2 查询语句

10.2.1 SELECT查询语句

10.2.2 SELECT DISTINCT语句

10.2.3 WHERE子句

10.2.4 AND和OR运算符

10.2.5 ORDER BY语句用于对结果集进行排序

10.2.6 BETWEEN操作符

10.2.7 LIKE操作符

10.3 数据操作语句

10.3.1 INSERT INTO语句

10.3.2 UPDATE语句

10.3.3 DELETE语句

10.4 连接查询语句

10.4.1 JOIN和KEY的作用

10.4.2 INNER JOIN关键字

10.4.3 LEFT JOIN关键字

10.4.4 RIGHT JOIN关键字

10.4.5 FULL JOIN关键字

10.4.6 UNION操作符

10.5 常见函数

10.5.1 COUNT()函数

10.5.2 SUM()函数

10.5.3 MAX()函数

10.5.4 MIN()函数

10.5.5 GROUP BY语句

10.6 小结

第11章 PL/SQL基础

11.1 PL/SQL的优点

11.2 PL/SQL块结构

11.3 PL/SQL块的命名和匿名

11.3.1 函数

11.3.2 过程

11.3.3 包

11.3.4 触发器

11.3.5 声明变量

11.3.6 给变量赋值

11.3.7 常量

11.3.8 标量

11.3.9 操作符

11.3.10 执行部分

11.3.11 执行一个PL/SQL块

11.3.12 控制结构

11.4 实战PL/SQL举例

11.4.1 构造一个简单的PL/SQL块

11.4.2 PL/SQL块接收用户的输入信息

11.4.3 查询

11.4.4 LOOP循环

11.4.5 WHILE循环

11.4.6 FOR循环

11.4.7 IF语句

11.4.8 IF…ELSE语句

11.4.9 IF…ELSIF…ELSE语句

11.5 小结

第12章 Oracle RAC架构安装与部署

12.1 软件和硬件准备

12.2 安装前的检查和配置

12.2.1 检查操作系统环境

12.2.2 检查系统软件套件

12.2.3 关闭服务(防火墙)

12.2.4 调整系统参数

12.2.5 修改hostname

12.2.6 配置hosts

12.2.7 创建用户和组

12.2.8 挂载安装目录

12.2.9 创建安装目录

12.2.10 设置用户环境变量

12.2.11 配置共享存储

12.2.12 禁用Transparent HugePages

12.2.13 配置NTP服务

12.2.14 其他节点重复步骤

12.2.15 互信配置

12.3 GRID安装

12.3.1 安装前预先检查

12.3.2 cvuqdisk包安装(两个节点都安装)

12.4 开始安装

12.5 创建ASM磁盘组

12.6 数据库软件安装

12.7 建库

12.8 安装PSU

12.8.1 解压、授权

12.8.2 命令

12.8.3 过程输出

12.9 卸载

12.9.1 卸载Database Software

12.9.2 卸载Grid Infrastructure

12.10 小结

精通Oracle12c数据库管理是2018年由清华大学出版社出版,作者王荣鑫。

得书感谢您对《精通Oracle12c数据库管理》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
SQL Server 2012数据库管理与开发(慕课版) 电子书
30小时慕课教学视频同步讲解,让学习更高效快捷 80个精彩课堂案例,12个课堂实验,1个综合案例,Java学习从入门到精通 66道习题,300道自测题,5套自测试卷,巩固所学知识 提供免费教学资源,包括精品教学PPT、案例源代码、自测题库、拓展综合案例
财务管理数据库应用与设计任务驱动教程 电子书
本书共分9个单元,内容包括:体验数据库应用与试用Access、创建与保护Access数据库、创建与编辑Access数据表、维护与使用Access数据表、创建与使用Access查询、应用SQL语句操作Access数据表、创建与使用Access报表、创建与使用Access窗体、分析与设计Access数据库。
NoSQL数据库原理 电子书
1. 校企合 作典范。 2. 计算机教指委提供指导。 3. 华为公司提供技术支持和案例。 4. 作者水平高,层次高。 5. 是计算机类专业教指委-华为ICT产学合 作项目——大数据系列规划教材
数据库安全技术 电子书
本书共8章,重点介绍与数据库安全相关的理论和技术,主要内容包括数据库安全基础、数据库安全层次、SQL和Web应用基础、SQL注入与防范、数据库访问控制、数据库备份与恢复、数据加密与审核、大数据与安全。本书适合作为高等院校信息安全、信息管理、大数据等相关专业的教材,也可作为对数据库安全感兴趣的读者的自学教材。
图数据库实战 电子书
图数据库入门教程书籍,采用Gremlin语言,完整展示图应用程序的构建过程,从入门到实践学习图数据库。