图书介绍

Oracle 12C 数据库基础教程PDF|Epub|txt|kindle电子书版本网盘下载

Oracle 12C 数据库基础教程
  • 赵卫东,刘永红,于曦主编;李立,鄢涛副主编 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030538963
  • 出版时间:2017
  • 标注页数:434页
  • 文件大小:225MB
  • 文件页数:448页
  • 主题词:关系数据库系统-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Oracle 12C 数据库基础教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Oracle 12c简介1

1.1 Oracle 12c简介1

1.2 Oracle 12c产品系列2

1.3 Oracle 12c新特性2

1.3.1 插接式数据库PDB2

1.3.2 高可用性4

1.3.3 XMLDB6

1.3.4 In-Memory数据库内存选件6

1.3.5 Oracle JSON文档存储7

1.3.6 其他新特性7

练习7

第2章 Oracle 12c的安装9

2.1 安装前配置Linux系统9

2.1.1 配置Linux交换空间10

2.1.2 创建Oracle用户和用户组10

2.1.3 配置/etc/sysctl.conf文件10

2.1.4 其他配置11

2.2 安装Oracle 12c12

2.3 数据库连接测试25

2.4 Oracle企业管理器28

2.5 安装后的检测30

2.5.1 查看环境变量30

2.5.2 查看目录及文件31

2.5.3 查看Oracle进程32

2.5.4 查看监听器状态32

2.6 设置开机启动34

练习36

训练任务37

第3章 网络配置及管理工具38

3.1 OracleNet Services39

3.2 服务器模式和数据库连接方式39

3.2.1 专用服务器模式40

3.2.2 共享服务器模式40

3.2.3 配置数据库支持共享模式41

3.2.4 检测数据库的服务器模式42

3.2.5 连接到不同的服务器模式44

3.2.6 查看服务器连接进程45

3.3 TNS网络配置文件46

3.3.1 lsnrctl和listener.ora46

3.3.2 监听器的动态注册47

3.3.3 监听器的静态注册50

3.3.4 tnsnames.ora51

3.3.5 sqlnet.ora52

3.4 SQL*Plus54

3.4.1 SQL*Plus连接数据库54

3.4.2 SQL*Plus命令列表57

3.4.3 SQL*Plus参数58

3.4.4 SQL*Plus替换变量59

3.4.5 绑定变量60

3.4.6 预设变量61

3.4.7 PL/SQL程序的运行61

3.5 Oracle SQL Developer62

3.5.1 SQL Developer连接Oracle63

3.5.2 DataModeler65

3.6 执行计划与SQL优化68

3.6.1 授予查询执行计划的权限69

3.6.2 分析和比较执行计划70

3.6.3 统计信息与动态采样74

3.6.4 SQL语句的优化79

3.6.5 自适应查询优化81

练习85

训练任务86

第4章 数据库管理与配置88

4.1 常用的数据库配置查询方法89

4.2 使用dbca管理数据库实例90

4.2.1 新建数据库实例90

4.2.2 删除一个容器数据库CDB91

4.3 在数据库实例之间切换91

4.4 配置插接式数据库PDB92

4.4.1 通过SQL语句创建插接式数据库92

4.4.2 通过dbca创建插接式数据库93

4.4.3 克隆插接式数据库pdb96

4.4.4 删除插接式数据库pdb96

4.4.5 插接式数据库的拔出与插入97

4.5 数据库的启动与关闭97

4.5.1 启动数据库98

4.5.2 启动异常处理101

4.5.3 关闭数据库101

4.6 数据库参数配置102

练习103

训练任务104

第5章 Oracle 12c数据库结构105

5.1 Oracle 12c体系结构106

5.1.1 数据库物理存储结构107

5.1.2 逻辑存储结构107

5.2 Oracle 12c内存结构109

5.2.1 基本内存结构109

5.2.2 PGA概述110

5.2.3 SGA概述110

5.2.4 In-Memory列存储112

5.3 服务器进程117

5.3.1 后台进程118

5.3.2 定时执行作业任务120

练习123

训练任务125

第6章 数据库存储管理126

6.1 表空间和数据文件的管理127

6.2 创建表空间128

6.3 查看表空间信息131

6.4 设置表空间132

6.4.1 修改表空间名称132

6.4.2 修改表空间大小132

6.4.3 切换表空间状态133

9.4 使用MERGE合并行215

9.5 数据库事务216

9.5.1 事务的提交和回滚217

9.5.2 事务的开始与结束219

9.5.3 保存点219

9.5.4 事务的ACID特性220

9.5.5 锁226

练习239

训练任务240

第10章 SQL语言基础242

10.1 SQL语言概述243

10.2 选择部分列243

10.3 WHERE子句244

10.4 列算术运算246

10.5 禁止重复行247

10.6 排序248

10.7 表别名及多表查询248

10.8 子查询251

10.8.1 单行子查询251

10.8.2 多行子查询252

10.8.3 TopN查询253

10.8.4 分页查询254

10.9 递归查询256

练习259

训练任务260

第11章 使用函数261

11.1 单行函数262

11.1.1 字符处理函数262

11.1.2 数值函数266

11.1.3 类型转换函数269

11.1.4 日期和时间函数271

11.1.5 正则表达式函数272

11.2 分组查询及聚合函数276

11.3 SQL语句优化279

练习283

训练任务284

第12章 PL/SQL语言286

12.1 PL/SQL简介287

12.1.1 PL/SQL基本结构288

12.1.2 变量和常量289

12.1.3 可变数组291

12.1.4 运算符293

12.1.5 条件294

12.1.6 循环297

12.2 异常处理299

12.2.1 预定义异常299

12.2.2 自定义异常300

12.2.3 引发应用程序异常301

12.3 游标303

12.3.1 游标的基本操作303

12.3.2 游标FOR循环306

12.3.3 引用游标307

12.3.4 修改或删除游标结果集308

12.4 存储过程309

12.4.1 创建存储过程310

12.4.2 调用存储过程312

12.5 自定义函数313

12.5.1 函数的创建与调用313

12.5.2 函数参数的调用形式314

12.6 删除过程和函数315

12.7 块内存储过程和函数315

12.8 过程与函数的比较316

12.9 包318

12.9.1 创建包318

12.9.2 调用包319

12.10 触发器320

12.10.1 创建触发器320

12.10.2 触发器的管理324

12.10.3 行级触发器325

12.10.4 系统级触发器326

练习328

训练任务329

第13章 备份与恢复331

13.1 备份与恢复概述332

13.2 脱机备份与恢复333

13.3 用户管理备份与恢复334

13.4 RMAN工具339

13.4.1 备份集与镜像复制339

13.4.2 启动RMAN并连接到数据库340

13.4.3 备份失效(Expired)341

13.4.4 备份过期(Obsolete)341

13.4.5 RMAN备份和恢复命令343

13.4.6 实用案例:完全恢复一个PDB347

13.4.7 实用案例:不完全恢复一个PDB349

13.4.8 RMAN批处理351

13.5 闪回技术Flashback352

13.5.1 Flashback Database353

13.5.2 FlashbackTable354

13.5.3 回收站355

13.6 数据导出与导入356

13.6.1 Oracle目录对象357

13.6.2 数据导出358

13.6.3 数据导入359

练习362

训练任务363

第14章 小型商品销售系统365

14.1 小型商品销售系统E-R模型366

14.1.1 实体模型366

14.1.2 实体联系模型367

14.2 数据表的设计368

14.3 用户创建与空间分配370

14.4 创建表,约束和索引372

14.5 创建触发器、序列和视图375

14.6 创建程序包、函数和过程378

14.7 数据库测试380

14.8 应用程序开发385

14.8.1 IDE选择385

14.8.2 程序目录结构和通用模块385

14.8.3 配置文件详述386

14.8.4 管理主界面与登录程序设计389

14.8.5 程序主要模块390

附录 练习答案与训练任务的实现404

第1章 Oracle 12c简介404

第2章 Oracle 12c的安装404

第3章 网络配置及管理工具406

第4章 数据库管理与配置410

第5章 Oracle 12c数据库结构412

第6章 数据库存储管理415

第7章 用户及权限管理417

第8章 数据库的对象管理418

第9章 表数据维护421

第10章 SQL语言基础422

第11章 使用函数423

第12章 PL/SQL语言424

第13章 备份与恢复428

热门推荐