当前位置:首页 > 工业技术
ORACLE11g权威指南
ORACLE11g权威指南

ORACLE11g权威指南PDF电子书下载

工业技术

  • 电子书积分:23 积分如何计算积分?
  • 作 者:谷长勇,王彬,陈杰等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:9787121065729
  • 页数:868 页
图书介绍:本书从数据库的基础知识入手,全面系统地介绍了Oracle数据库11g的所有特性,并配以翔实的示例,严谨的论述,深入探讨了这些特性的细节内容,同时具有很强的可操作性和实用性。全书内容共37章,分为7大部分:第一部分为Oracle数据库11g基础;第二部分为Oracle数据库11g管理;第三部分为Oracle数据库11g的备份与恢复;第四部分为Oracle数据库11g集群技术与高可用性;第五部分为商业智能与数据仓库;第六部分为非结构化数据库:包括空间数据库和XML数据库;第七部分为Oracle数据库11g其他新特性,对Oracle 11g应用增强、高级数据库管理和数据库升级等新特性进行了详细讲解。本书是Oracle数据库11g所有特性的集大成介绍,可供Oracle数据库管理员、Oracle数据库应用开发人员、Oracle数据仓库工程师使用及作为Oracle技术支持和培训结构、高等院校数据库课程的参考教材。
《ORACLE11g权威指南》目录

第1章 数据库基础知识 2

1.1数据库的产生 2

1.2数据库特征 2

1.3数据库的组成 3

1.4数据库管理系统 3

1.5关系数据库 4

1.6本章小结 8

第2章 Oracle 11g简介 9

2.1发展历史 9

22 Oracle版本号的含义 10

2.3 Oracle网格技术 11

2.3.1网格概述 11

2.3.2网格的基本属性 12

2.3.3 Oracle网格基础架构 13

2.4 Oracle 11g新增功能 15

2.4.1企业网格管理的高可用性 15

2.4.2优化的性能 17

2.4.3简化的信息管理 18

2.4.4集成的信息 20

2.4.5内置的业务智能 21

2.4.6开发平台 22

2.5本章小结 24

第3章 Oracle 11 g数据库的安装、启动和关闭 25

3.1 Oracle 11g在Windows 下的安装概述 25

3.2在Windows环境下安装Oracle 11g 25

3.3在Linux环境下安装前的准备 28

3.3.1检查硬件要求 28

3.3.2检查操作系统要求 29

3.3.3安装RedHat AS4操作系统时的注意问题 31

3.3.4检查安装Oracle 11g所必需的包 33

3.3.5配置内核参数 33

3.3.6创建安装数据库所需要的用户(组) 34

3.3.7添加Oracle用户的限制参数 34

3.3.8创建安装所需要的目录 34

3.3.9设置Oracle的环境变量 35

3.3.10解压缩安装包 35

3.4在Linux环境下安装Oracle11g 36

3.4.1Oracle用户图形终端方式登录 36

3.4.2安装操作过程 36

3.4.3登录OEM界面验证安装 40

3.5Oracle11g数据库实例的创建 40

3.5.1在Windows环境下创建数据库 40

3.5.2在Linux环境下用DBCA创建数据库 41

3.6Oracle11g实例的启动与关闭 46

3.6.1Windows操作系统下Oracle的启动与关闭 46

3.6.2Linux环境下Oracle实例的启动 47

3.6.3Linux环境下Oracle实例的关闭 49

3.6.4Linux环境下Oracle监听进程的启动和关闭 49

3.7本章小结 52

第4章 SQL语言基础 52

4.1SQL语言概述 52

4.1.1SQL语言特点 53

4.1.2SQL语言分类 53

4.1.3SQL语言的编写规则 53

4.2使用SELECT检索数据 54

4.2.1使用FROM子句指定表 55

4.2.2使用SELECT(必要元素)指定列 55

4.2.3使用WHERE子句指定行 56

4.2.4使用ORDER BY子句 61

4.2.5使用DISTINCT检索唯一的表列值 62

4.2.6使用算术运算符 63

4.3使用基本函数 64

4.3.1字符函数 64

4.3.2数字函数 67

4.3.3日期函数 69

4.3.4转换函数 69

4.3.5组函数 70

4.3.6用GROUP BY进行数据分组 71

4.3.7用HAVING子句限制分组数据 73

4.4使用复杂的SELECT语句 73

4.4.1集合操作 73

4.4.2子查询 77

4.4.3表连接 78

4.4.4CASE语句的使用 80

4.4.5强大的DECODE函数 83

4.5使用DDL语句 84

4.5.1常用的数据类型 84

4.5.2表 86

4.5.3主键 87

4.5.4外键 89

4.5.5约束 90

4.5.6索引 93

4.5.7视图 94

4.5.8序列 95

4.5.9同义词 96

4.6使用DML语句 97

4.6.1使用INSERT语句插入表数据 97

4.6.2使用UPDATE语句更新表数据 98

4.6.3使用DELETE语句删除表数据 99

4.6.4使用MERGE语句修改表数据 99

4.6.5TRUNCATE语句的使用 103

4.7使用描述语句 103

4.8本章小结 104

第5章 使用SQL*Plus 105

5.1用SQL*PLUS与数据库交互 105

5.1.1SQL*Plus的主要功能 106

5.1.2启动SQL*Plus连接数据库 106

5.2使用SQL*Plus的编辑功能 108

5.2.1 SQL语句、PL/SQL块与SQL*Plus命令的区别 109

5.2.2编辑命令 109

5.2.3保存命令 111

5.2.4加入注释 113

5.2.5运行命令 114

5.2.6编写交互命令 116

5.2.7使用绑定变量 123

5.2.8跟踪语句 126

5.3使用SQL*Plus格式化查询结果 130

5.3.1格式化列 131

5.3.2定义页与报告的标题和维 141

5.3.3存储和打印结果 147

第6章 PL/SQL基础 149

6.1PL/SQL概述 149

6.1.1PL/SQL语言 149

6.1.2PL/SQL的特点 151

6.1.3PL/SQL的开发和运行环境 153

6.1.4运行PL/SQL程序 154

6.2PL/SQL编程 156

6.2.1基本语言块 156

6.2.2字符集和语法注释 156

6.2.3数据类型和类型转化 158

6.2.4变量和常量 162

6.2.5表达式和运算符 165

6.2.6流程控制 166

6.3过程和函数 173

6.3.1过程 174

6.3.2函数 175

6.4错误处理 177

6.4.1预定义异常 177

6.4.2用户定义异常 179

6.5本章小结 181

第7章 PL/SQL高级应用 182

7.1包 182

7.1.1包头 182

7.12包体 183

7.1.3重载 187

7.1.4包的初始化 189

7.1.5Oracle内置包 191

7.2集合 191

7.2.1index-by表 192

7.2.2嵌套表 193

7.2.3可变数组 195

7.2.4集合的属性和方法 195

7.3PL/SQL游标 199

7.3.1游标创建 200

7.3.2使用游标FOR循环 204

7.3.3使用游标变量 206

7.3.4游标变量实例 213

7.3.5使用游标表达式 217

7.4Orac1e 1 1g中PL/SQL的新特性 218

7.5本章小结 220

第8章 使用Oracle SQL Developer 221

8.1SQL Developer概述 221

8.1.1SQL Developer版本演化 221

8.1.2SQL Developer产品特点 221

8.1.3SQL Developer下载与安装 221

8.2创建数据库连接 222

8.2.1连接到Oracle数据库 222

8.2.2连接到MySQL数据库 224

8.2.3连接到SQL Server数据库 224

8.3使用SQL Worksheet操作数据库 224

8.3.1检索数据 225

8.3.2插入数据 227

8.3.3修改数据 229

8.3.4删除数据 230

8.4使用SQL Developer开发和调试PL/SQL 231

8.4.1准备工作 231

8.4.2创建并编译PL/SQL过程 231

8.4.3运行PL/SQL过程 236

8.4.4调试PL/SQL过程 238

8.5使用SQL Developer运行或创建报表 243

8.5.1运行预定义报表 243

8.5.2创建自定义报表 245

8.6使用SQL Developer导出操作 246

8.6.1导出数据 246

8.6.2导出对象定义 247

8.7使用SQL Developer迁移工作台 249

8.7.1迁移工作台概述 249

8.7.2数据迁移实例演示 249

8.8本章小结 256

第9章 Oracle数据库结构 258

9.1Oracle体系结构 258

9.1.1基本术语 258

9.1.2体系结构图解 259

9.1.3表空间与数据文件 259

9.1.4临时表空间与临时文件 261

9.1.5Oracle存储结构介绍 262

9.1.6控制文件 262

9.1.7日志文件 263

9.1.8服务器参数文件 265

9.1.9密码文件/跟踪文件/警告日志 266

9.2Oracle服务器结构 267

9.2.1Oracle服务器与Oracle实例 267

9.2.2物理结构与逻辑结构的关系 268

9.2.3系统全局区(SGA) 268

9.2.4后台进程 270

9.2.5程序全局区PGA 271

9.3数据字典 272

9.3.1Oracle数据字典的构成 272

9.3.2Oracle常用数据字典 272

9.3.3Oracle的常用动态性能视图 274

9.4本章小结 275

第10章 管理控制文件 276

10.1控制文件概述 276

10.1.1控制文件的内容 276

10.1.2控制文件的大小 277

10.1.3控制文件更新 277

10.1.4可复用区与不可复用区 277

10.2控制文件的多路复用 277

10.2.1使用init.ora多路复用控制文件 277

10.2.2使用SPFILE多路复用控制文件 278

10.2.3添加更多控制文件副本的步骤 278

10.3查询控制文件信息 279

10.4控制文件的创建步骤 279

10.5维护控制文件 281

10.6本章小结 282

第11章 管理日志文件 283

11.1管理重做日志文件 283

11.2日志文件组、日志切换和日志归档 283

11.3了解检查点 284

11.4查询、新建、删除日志文件 284

11.5本章小结 286

第12章 管理表空间和数据文件 287

12.1表空间与数据文件的关系 287

12.2Oracle11g默认的表空间列表 288

12.2.1SYSTEM表空间 289

12.2.2SYSAUX表空间 289

12.3建立表空间 290

12.3.1创建表空间的语法 290

12.3.2选择盘区管理方式建立表空间 292

12.3.3选择段空间管理方式建立表空间 292

12.3.4创建非标准块表空间 293

12.3.5建立大文件表空间 294

12.4维护表空间与数据文件 294

12.4.1改变表空间的读写状态 294

12.4.2改变表空间的名称 295

12.4.3设置默认表空间 295

12.4.4删除表空间 296

12.4.5增建新的数据文件到表空间 297

12.4.6删除表空间中无数据的数据文件 297

12.4.7数据文件的自动扩展设置 297

12.5管理撤销表空间(UNDO) 298

12.5.1撤销表空间的作用 298

12.5.2与撤销表空间有关的参数 299

12.5.3表空间的基本操作 300

12.6管理临时表空间 303

12.6.1临时表空间的概念 303

12.6.2建立临时表空间 303

12.6.3查询临时表空间的信息 303

12.6.4临时表空间组 304

12.7本章小结 305

第13章 模式对象管理 306

13.1模式与模式对象 306

13.2管理表 306

13.2.1建表时的考量 306

13.2.2列数据类型 307

13.2.3创建表的语法 308

13.2.4创建表的实例 309

13.2.5查看表的信息 310

13.2.6修改表结构 311

13.2.7重命名表 312

13.2.8监控表的存储空间 312

13.2.9修改表空间的存储设置 313

13.2.10删除表 313

13.2.11外部表的管理 314

13.3索引 316

13.3.1概念 316

13.3.2各种类型索引的比较和选择 316

13.3.3索引的基本操作 317

13.4视图 319

13.4.1概念 319

13.4.2视图的基本操作 320

13.5同义词 322

13.6序列 322

13.7本章小结 323

第14章 表分区与索引分区 324

14.1分区技术概述 324

14.2表分区的方法说明及实例 325

14.2.1范围分区(Range) 325

14.2.2散列(Hash)分区 327

14.2.3列表分区(List) 328

14.2.4组合分区 328

14.2.5 Interval分区 329

14.2.6外键分区 330

14.2.7虚拟列分区 331

14.3表的分区策略 332

14.4管理表分区 332

14.4.1表分区管理的操作列表 332

14.4.2表分区管理的操作实例 333

14.5分区表联机重定义 336

14.6创建索引分区 338

14.6.1索引分区概念 338

14.6.2本地索引分区 338

14.6.3全局索引分区 340

14.7管理索引分区 340

14.7.1索引分区管理的操作列表 341

14.7.2索引分区管理的操作实例 341

14.8查看分区信息 341

14.9本章小结 342

第15章 用户管理与安全 343

15.1创建与管理用户账户 343

15.1.1配置身份验证 343

15.1.2创建用户的语法 343

15.1.3创建用户实例 344

15.1.4修改用户语法与实例 345

15.1.5删除用户 347

15.2权限管理 347

15.2.1权限概述 347

15.2.2授予系统权限 347

15.2.3系统权限收回 348

15.2.4授予对象权限 349

15.2.5对象权限回收 349

15.2.6用户与权限查询 350

15.3角色管理 350

15.3.1角色概述 351

15.3.2预定义的Oracle系统角色 351

15.3.3角色创建与角色授权 354

15.3.4角色生效/失效 355

15.3.5角色与权限的查询 356

15.4资源配置PROFILE 356

15.4.1 PROFILE概述 357

15.4.2创建PROFILE语法 357

15.4.3创建PROFILE实例 359

15.4.4修改资源配置PROFILE 362

15.4.5显示资源配置PROFILE信息 362

15.5数据库审计 362

15.5.1审计概念 362

15.5.2审计环境设置 362

15.5.3登录审计 364

15.5.4数据活动审计 365

15.5.5对象审计 365

15.5.6除审计数据 366

15.5.7查询审计信息 366

15.6本章小结 366

第16章 数据完整和数据约束 368

16.1什么是事务 368

16.2数据并行性和一致性 369

16.2.1数据并行和一致性概述 370

16.2.2 Oracle如何管理数据并行和一致性 371

16.3锁 374

16.3.1锁的功能、分类及类型 374

16.3.2表锁和事务锁 377

16.3.3检测和解决锁冲突 378

16.3.4实例分析 380

16.4数据完整性 383

16.4.1数据完整性概述 383

16.4.2完整性约束 383

16.4.3完整性约束类型 384

16.4.4约束检验机制 389

16.4.5约束状态 390

16.5本章小结 391

第17章 Oracle系统调整 392

17.1Oracle初始化参数文件 392

17.1.1关于Oracle的系统参数 392

17.1.2初始化参数文件SPFILE 392

17.1.3Oracle 11g新增加和淘汰参数 393

17.2Oracle动态视图 393

17.3Oracle SGA调整 396

17.3.1理解内存分配 396

17.3.2调整日志缓冲区分配 397

17.3.3调整共享池分配 399

17.3.4调整数据库缓冲区 401

17.3.5SGA调整建议 402

17.4排序区调整 402

17.4.1排序区与其他内存区的关系 402

17.4.2理解排序活动 403

17.4.3监视排序活动 403

17.4.4专用模式下排序区的调整 403

17.4.5共享模式下排序区的调整 405

17.5Oracle11g中的自动内存优化功能 406

17.6本章小结 406

第18章 Oracle SQL语句优化 407

18.1一般的SQL技巧 407

18.1.1建议不用“*”来代替所有列名 407

18.1.2用TRUNCATE代替DELETE 407

18.1.3在确保完整性的情况下多用COMMIT语句 408

18.1.4尽量减少表的查询次数 408

18.1.5用NOT EXISTS替代NOT IN 409

18.1.6用EXISTS替代IN 409

18.1.7用EXISTS替代DISTINCT 409

18.2表的连接方法 409

18.2.1驱动表的选择 410

18.2.2 WHERE子句的连接顺序 410

18.3有效使用索引 410

18.3.1何时使用索引 410

18.3.2索引列和表达式的选择 410

18.3.3选择复合索引主列 411

18.3.4避免对大表的全表扫描 411

18.3.5监视索引是否被使用 412

18.4Oracle的优化器与执行计划 412

18.4.1优化器概念 412

18.4.2运行EXPLAIN PLAN 413

18.4.3Oracle 11 g中SQL执行计划的管理 413

18.5Oracle 1 1 g中的执行计划管理 414

18.5.1执行计划管理的工作原理 414

18.5.2执行计划管理的测试 416

18.5.3执行计划管理实例测试 417

18.6Oracle 11 g中的数据库重演和SQL重演 419

18.6.1数据库重演 419

18.6.2SQL重演 419

18.7 Oracle的性能顾问 420

18.7.1Advisor Central 420

18.7.2SQL调优顾问 420

18.7.3SQL访问顾问 420

18.8本章小结 421

第19章 Oracle 11 g Enterprise Manager简介 422

19.1 Oracle 1 1g EM简单介绍 422

19.2 Oracle 1 1g EM安装配置 423

19.2.1安装选择说明 423

19.2.2客户化安装 423

19.2.3设置与安装数据库控制 423

19.2.4启动Oracle 1 1g EM 424

19.2.5登录到Oracle 1 1 g EM 425

19.3用Oracle 1 1g EM管理Oracle系统 426

19.3.1数据库配置管理 427

19.3.2方案管理 427

19.3.3数据文件管理 428

19.3.4数据库用户管理 429

19.4用EM维护Oracle系统 431

19.4.1执行导出操作 431

19.4.2管理(本地)表空间 434

19.4.3浏览预警文件信息 435

19.5用Oracle 1 1g EM进行性能调整 436

19.5.1查看顶级活动 436

19.5.2监视Oracle实例是否存在锁 437

19.6本章小结 437

第20章 备份与恢复 440

20.1备份与恢复概述 440

20.2备份分类与恢复分类 441

20.2.1备份分类 441

20.2.2恢复分类 442

20.3备份与恢复方法 443

20.4 Oracle 11 g的备份和恢复特性 444

20.5本章小结 445

第21章 使用RMAN工具 446

21.1RMAN简介 446

21.2RMAN资料档案库/恢复目录/控制文件 447

21.3创建恢复目录 447

21.4RMAN与数据库的连接 449

21.4.1与目标数据库的连接 449

21.4.2与恢复目录的连接 450

21.5注册数据库 450

21.5.1注册目标数据库 450

21.5.2实例演示 450

21.6通道分配 451

21.6.1通道概述 451

21.6.2RUN命令介绍 451

21.6.3自动通道配置 452

21.6.4手动通道配置 453

21.6.5显示通道配置参数 454

21.6.6设置通道控制参数 454

21.7使用BACKUP命令生成备份集 456

21.7.1备份集与备份片 456

21.7.2BACKUP命令语法 456

21.7.3备份文件的存储格式 457

21.7.4BACKUP备份实例 459

21.7.5BACKUP的冷备份与热备份 460

21.8使用COPY与Back as Copy命令 460

21.8.1COPY命令语法 461

21.8.2COPY备份实例 461

21.8.3Backup as Copy命令 462

21.9备份 463

21.9.1压缩备份 463

21.9.2完全备份与递增备份 463

21.9.3查看备份信息 465

21.10使用RMAN恢复数据库 466

21.10.1RESTORE命令 466

21.10.2RECOVER命令 466

21.10.3实例解析 466

21.11本章小结 468

第22章 Oracle闪回技术 469

22.1闪回技术概述 469

22.2闪回恢复区 470

22.2.1闪回恢复区的作用 470

22.2.2配置闪回恢复区 470

22.2.3闪回恢复区的文件保留策略 472

22.2.4使用闪回恢复区 472

22.2.5与闪回恢复区有关的视图 473

22.3闪回数据库 473

22..1闪回数据库概述 473

22.3.2配置闪回数据库 474

22.3.3使用闪回数据库 476

22.3.4与闪回数据库有关的视图 477

22.4闪回表 477

224.1闪回表概念 477

22.4.2使用闪回表 479

22.5闪回丢弃 483

22.5.1回收站概念 483

22.5.2使用回收站 483

22.5.3回收站与空间利用 485

22.6闪回版本查询 487

22.6.1闪回版本查询概念 487

22.6.2使用闪回版本查询 487

22.7闪回事务查询 489

22.7.1闪回事务查询概念 489

22.7.2使用闪回事务查询 490

22.8闪回数据归档 491

22.8.1闪回数据归档概念 491

22.8.2闪回数据归档区 492

22.8.3使用闪回数据归档 493

22.8.4清除闪回数据归档区数据 496

22.8.5与闪回数据归档有关的视图 496

22.9本章小结 497

第23章 使用OEM向导备份和恢复数据库 498

23.1设置首选身份证明 498

23.2配置备份设置 501

23.3调度备份 503

23.4管理当前备份 505

23.5配置恢复设置 507

23.6执行恢复 508

23.7本章小结 509

第24章 逻辑备份和数据导入/导出 510

24.1数据泵技术概述 510

24.2创建目录对象 511

24.3使用Data Pump导出数据 512

24.3.1Data Pump导出说明 512

24.3.2基于命令行数据泵导出实例 512

24.3.3基于DBMS_DATAPUMP数据泵导出实例 514

24.4使用Data Pump导入数据 516

24.4.1Data Pump导入说明 516

24.4.2基于命令行数据泵导入实例 517

24.4.3基于DBMS- DATAPUMP数据泵导入实例 518

24.5监控Data Pump作业进度 519

24.6EXP/IMP导入/导出数据 519

24.6.1EXP/IMP概要说明 519

24.6.2EXP导出实例 519

24.6.3IMP导入实例 521

24.6.4字符集冲突问题 521

24.7本章小结 522

第25章 真正应用集群RAC 524

25.1RAC概述 524

25.2Oracle集群件 524

25.3RAC硬件架构 525

25.4文件系统和卷管理 525

25.5OCR与投票磁盘 526

25.6虚拟IP地址(VIP) 526

25.7集群校验工具 526

25.8扩展的远距离集群上的RAC 526

25.9系统扩展与并行 527

25.10管理集群数据库 527

25.10.1企业管理器 527

25.10.2以滚动的方式给应用打补丁 528

25.11集群1 1g release1增强 528

25.12AC的安装与配置 529

25.12.1共享存储方案说明 530

25.12.2软件下载 530

25.12.3安装操作系统 530

25.12.4设置主机名称和网关 531

25.12.5安装必需的软件包 531

25.12.6配置/etc/hosts文件 532

25.12.7安装Oracle的准备工作 533

25.12.8 使用SSH建立用户等效性 534

25.12.9配置Oracle用户的环境变量 534

25.12.10创建共享磁盘 535

25.13安装集群件 536

25.14安装Oracle数据库软件 545

25.15使用DBCA创建数据库 548

25.16TNS配置 555

25.17检查RAC集群数据库的状态 557

25.18使用Direct NFS Client 560

25.19本章小结 560

第26章 自动存储管理ASM 561

26.1ASM概述 561

26.2Oracle 11 g中ASM都有哪些新特征 561

26.2.1快速重新同步(ASM Fast Mirror Resync) 561

26.2.2ASM滚动升级 562

26.2.3为ASM管理员新增了SYSASM权限和OSASM操作系统用户组 564

26.2.4ASM可扩展性和性能的增强 564

26.2.5新的ASM命令行(ASMCMD)命令和选项。 565

26.3磁盘组兼容性方面新的属性 565

26.3.1磁盘组兼容性概要 565

26.3.2COMPATIBLEASM和COMPATIBLE.DBMS 566

26.3.3设置磁盘组兼容性的方法 566

26.4ASM优先镜像读取 567

26.4.1优先镜像读取新特征概要 567

26.4.2配置和管理优先读取失败组 567

26.5ASM快速再平衡 568

26.6本章小结 568

第27章 容灾与Data Guard 569

27.1Oracle Data Guard概述 569

271.1Data Guard简介 569

27.1.2Data Guard体系结构 569

27.1.3Data Guard配置 570

27.1.4Data Guard服务 571

27.1.5Data Guard Broker 571

27.1.6Data Guard保护模式 573

27.1.7Data Guard进程结构 575

27.1.8Data Guard功能 575

27.1.9Oracle Data Guard提供的好处 576

27.1.10 Data Guard和其他的相关技术 577

27.2Data Guard的入门 578

27.2.1备用数据库类型 578

27.2.2管理Data Guard配置的用户接口 582

27.2.3Data Guard操作的前提条件 585

27.2.4备用数据库目录结构 586

27.2.5在线重做日志、归档重做日志和备用重做日志 588

27.3创建物理备用数据库 589

27.3.1为备用数据库准备主数据库 589

27.3.2实施创建操作 594

27.3.3创建后的步骤 598

27.4创建逻辑备用数据库 598

27.4.1准备工作 598

27.4.2实施创建操作 600

27.4.3创建后的步骤 603

27.5日志传输服务 603

27.5.1概述 603

27.5.2日志传输服务接口 604

27.5.3发送重做数据 605

27.5.4如何应对归档故障 609

27.5.5管理日志文件 610

27.5.6管理归档中断 612

27.5.7性能监控 614

27.6日志应用服务 616

27.6.1概述 616

27.6.2日志应用服务配置选项 620

27.6.3应用重做数据到物理备用数据库 622

27.6.4应用重做数据到逻辑备用数据库 623

27.6.5归档间隙管理 623

27.7角色管理 624

27.7.1概述 624

27.7.2包含物理备用数据库的角色转换 629

27.7.3包含逻辑备用数据库的角色转换 633

27.7.4在故障转换后使用Flashback技术 639

27.8使用RMAN来备份和恢复文件 642

27.8.1备份过程 642

27.8.2切换、故障转移和控制文件重建在备份上的影响 643

27.8.3额外的备份情况 647

27.9本章小结 649

第28章 故障诊断 650

28.1数据库挂死管理器 650

28.1.1IPS事件打包服务 650

28.1.2自动诊断知识库(ADR) 651

28.1.3故障处理的工作流 652

28.1.4增强网络诊断 652

28.1.5增强OCI诊断 652

28.1.6智能解决方案 652

28.2SQL修复建议器 653

28.3问题避免 653

28.3.1自动健康监控 653

28.3.2健康监控 654

28.4支撑平台 655

28.5如何得到故障信息 655

28.6本章小结 656

第29章 真正应用测试 657

29.1数据库重放 657

29.2SQL性能分析器 664

29.2.1SQL性能分析器方法论 665

29.2.2运行SQL性能分析器 666

29.3本章小结 668

第30章 ETL相关的功能 670

30.1概述 670

30.2变化数据捕捉 670

30.2.1发布变化数据 674

30.2.2订阅变化数据 681

30.2.3 Oracle 11 g变化数据捕捉功能增强 683

30.3物化视图 684

30.4查询重写 686

30.4.1概述 686

30.4.2查询重写的先决条件 686

30.4.3保证查询重写有效 687

30.4.4与查询重写相关的初始化参数 687

30.4.5控制查询重写 688

30.4.6查询重写的准确性 688

30.4.7激活查询重写的权限 689

30.4.8示例方案和物化视图 689

30.4.9如何验证发生过查询重写 690

30.4.10查询重写示例 691

30.4.11内嵌视图 691

30.4.12远程表 692

30.5 Oracle Warehouse Builder 692

30.5.1OWB方法论 693

305.2OWB的架构图 696

30.5.3安装与配置 697

30.5.4数据转换功能 698

30.5.5缓慢变化维 699

30.6与数据仓库有关的 SQL操作增强 699

30.7本章小结 700

第31章 多维数据库 701

31.1 OLAP选件概述 701

31.2 OLAP对外接口 702

31.2.1Java OLAP API 703

31.2.2关系视图与SQL查询 704

31.2.3OLAP DML与PL/SQL包 704

31.3分析工作空间管理器 705

31.3.1简化维模型的构建 706

31.3.2实施物理存储模型 706

31.3.3映射关系源 708

31.3.4管理生命周期 709

31.3.5保存模型设计 709

31.4分析工作区管理器演示 709

31.4.1授权 710

31.4.2创建分析工作区 710

31.4.3创建维 711

31.4.4创建多维数据集 714

31.4.5加载和聚合数据 716

31.5 11 gr 1 OLAP增强功能 717

31.5. 1 SQL优化器的增强 717

31.52允许利用Java插件 717

31.5.3分区和存储顾问(Advisors ) 717

31.5.4基于成本的汇总 718

31.5.5立方脚本 718

31.5.6数据库管理的立方刷新 719

31.5.7自动重写到按照立方组织的物化视图 721

31.5.8数据字典 721

31.5.9计算模板 721

31.5.10安全增强 721

31.6本章小结 722

第32章 数据挖掘 724

32.1数据挖掘过程 724

32.2监督式学习算法 726

32.2.1朴素贝叶斯 726

32.2.2自适应贝叶斯网络 726

32.2.3支持向量机 727

32.2.4属性重要性排序 727

32.2.5决策树 727

32.3无监督式学习算法 727

32.3.1聚类 728

32.3.2关联规则 728

32.3.3特征选择 728

32.3.4文本挖掘和非结构化数据 729

32.4数据挖掘接口 729

32.5数据挖掘功能增强 730

32.5.1自动和嵌入的数据转换 730

32.5.2数据挖掘方案对象 732

32.5.3数据挖掘的Java API 733

32.5.4广义线性模型 733

32.5.5预测分析:PROFILE 733

32.5.6 SQL预测增强 733

32.5.7新增视图 734

32.5.8安全性 735

32.5.9数据挖掘模型的升级 735

32.5.10 11g中不赞成使用的特性 735

32.5.11不被支持的特性 736

32.6本章小结 736

第33章 空间数据库 738

33.1使空间数据库概述 738

33.2几何实体数据 739

33.2.1几何实体类型 739

33.2.2空间数据模型 739

33.2.3 SDO_DEOMETRY 740

33.2.4几何实体的元数据 746

33.2.5空间R树索引 747

33.2.6过滤和空间关系 748

33.2.7空间操作符 750

33.2.8 SDO-GEOM包 752

33.2.9空间聚集函数 753

33.2.10空间参考坐标系 754

33.2.11其他 759

33.3 Oracle Spatial选件 759

33.4GeoRaster数据 760

33.5MapViewe 763

33.6空间数据库1 1gr1增强特性 764

33.7空间数据操作演示 766

33.8本章小结 769

第34章 X ML数据库 770

34.1 Oracle XML DB概述 770

34.1.1XMLType存储 770

34.1.2XML DB资料库 771

34.1.3协议结构 772

34.1.4API访问 772

34.2XML DB开发 773

34.2.1XMLType类型 773

34.2.2存储索引 776

34.2.3XML模式 776

34.2.4注册XML模式 777

34.2.5XML模式进化 779

34.2.6XML DB应用开发工具 780

34.3XML存取操作 780

34.3.1XQuery 780

34.3.2SQL/XML二元性 782

34.3.3XML与关系数据互操作 783

34.3.4XML运算符 783

34.3.5XML DB维护工具 784

34.3.6XML DB全文检索 785

34.3.7XML DB 11 gr1增强 785

34.4 Oracle XML DB示例 788

34.5本章小结 792

第35章 Oracle 11g应用增强 794

35.1结果缓存 794

35.1.1概述 794

35.1.2应用演示 796

35.2执行计划管理 803

35.2.1概述 803

35.2.2应用演示 806

35.3高级压缩 807

35.3.1概述 807

35.3.211 g中新压缩特性 807

35.4数据库控制 811

35.4.1高级复制变革 811

35.4.2ASM增强 811

35.4.3转变管理者-同步与传播 811

35.4.4增强数据库克隆 811

35.4.5增强数据库配置(ECM收集) 812

35.4.6改进数据库主页和性能页 812

35.4.7增强的自适应测度(metric)阈值 813

35.4.8融合需求(Fusion) 813

35.4.9管理Oracle文本索引 813

35.4.10迁移数据库到ASM——企业管理器中的增强 816

35.4.11增强存储/审计报表和测度 817

35.4.12增强存储、计划、安全和配置 817

35.4.13增强等待事件详述 817

35.4.14工作空间管理 817

35.5整体数据库管理——真正应用集群的ADDM 817

35.6LOBs增强 818

35.7SQL增强 820

35.7.1SQL指令 820

35.7.2函数 837

35.7.3其他增强 840

35.8本章小结 841

第36章 高级数据管理 842

36.1增强高级管理特性 842

36.2信息生命周期管理 845

36.2.1信息生命周期管理概念 845

36.2.2 Oracle信息生命周期管理方案 845

36.2.3信息生命周期管理实施 846

36.2.4信息生命周期管理助手 848

36.2.5在线数据归档的好处 853

36.3本章小结 853

第37章 数据库升级 854

37.1概述 854

37.2升级过程 855

37.3 1 1g新增的后台进程 856

37.4升级准备 857

37.5升级到新版本 858

37.6升级后的任务 859

37.7 11gr1兼容性和互操作性问题 859

37.8数据库降级 866

37.9本章小结 867

参考文献 868

相关图书
作者其它书籍
返回顶部