《即学即用 Oracle TM 8》求取 ⇩

本书使用对象1

本书内容概要1

引言1

第Ⅰ部分 数据库管理系统原理6

第1章 数据库、DBMS原理和关系模型6

理解数据库6

理解 DBMS7

保密数据7

维护和实施完整性7

与数据库通信8

理解事务8

理解RDBMS9

使用关系模型9

使用Codd的十二规则11

第2章 逻辑数据库设计和规范化12

实例关系模型12

ERD映射到关系模型16

理解规范化16

使用一个规范化例子16

续继讨论范式19

第3章 物理数据库设计、硬件和有关问题20

理解应用类型20

使用定量估计21

事务分析21

大小分析21

反向规范化22

理解存储层次和RAID23

理解RAID24

选择你的平台25

理解DBMS中的瓶颈25

操作系统集成和存储器/CPU一般性建议26

物理设计原则和硬件布置的一般建议28

第4章 Oracle解决方案30

Oracle发展历史回顾30

Oracle是DBMS30

Oracle是RDBMS吗31

再论物理设计32

Oracle的未来34

定义实例38

引言38

第Ⅱ部分 Oracle数据库服务器38

第5章Oracle实例结构38

创建实例39

理解Oracle实例39

系统全局区域(SGA)40

Oracle后台进程43

理解事务的构造47

使用跟踪文件48

跟踪通过操作系统48

临控实例48

使用v$表格临控实例结构49

第6章Oracle数据库结构50

定义数据库53

SYS和SYSTEM模式53

理解数据库组件54

系统数据库对象54

用户数据库对象60

理解数据库段61

表格62

索引62

问滚段63

散列簇64

使用Oracle数据字典64

内部RDBMS(x$)表格64

表格簇64

其它数据库对象65

序列65

景象65

触发器65

数据字典景象65

动态性能(v$)景象65

数据字典表格65

同义词66

数据库链接67

程序包、过程和函数67

第7章 探索Oracle环境68

创建Oracle环境68

设计一个优化灵活的体系结构68

创建顶层目录69

使用应用程序目录69

管理数据库文件70

命名约定71

合并在一起72

配置Oracle环境74

理解Oracle软件环境75

ORACLE_HOME给了温馨的家75

ORACLE_HOME目录77

其它重要配置文件78

创建你的第一个数据库78

创建初始化参数文件78

创建实例79

创建数据库80

运行后数据库创建过程81

创建支持数据库的对象81

加密缺省帐号82

更新系统配置文件82

探讨Oracle数据库83

考察数据库83

考察数据库段85

考察杂项数据库对象85

探索陌生环境85

探索Windows NT环境86

探索UNIX环境86

第Ⅲ部分 Oracle界面和实用程序88

第8章 面向管理员的SQL*pIus88

管理SQL*PIus88

使用SQL*PIus88

调用/访问SQL*PIus90

键入和编辑SQL*PIus命令91

在SQL Pius中使用你的操作系统93

编辑器93

运行SQL*PIus命令94

使用SQL*PIusCOPY命令97

使用SQL创建SQL99

在SQL*PIus中限制用户特权101

禁止一条SQL命令102

重新使用能一条SQL命令103

禁止SET ROLE105

禁止角色105

跟踪SQL语句105

理解执行计划108

使用AUTOTRACE特征108

理解企业管理员体系结构112

第9章 Oracle企业管理员 (OEM)112

启动114

使用控制台功能115

理解集成控制台功能116

借助于Navigtor遍历数据库117

利用地图(map)使数据库世界可视化118

利用Job使管理任务自动化118

利用Event Management响应变化119

管理实例121

使用数据库管理工具121

管理模式123

管理安全性124

管理存储124

执行SQL125

管理可恢复性126

管理数据126

管理软件126

使用Performance Pack127

临控和跟踪性能127

跟踪数据库活动127

管理表空间128

监控会话129

使用Oracle Expert130

使用Enterprise增值产品131

第10章 PL/SQL基础知识133

理解PL/SQL133

理解PL/SQL引擎134

适应客户/服务器环境134

适应客户机环境137

服务器一侧对客户机一侧开发137

简化数据库管理138

加强你的SQL脚本138

给你的工具箱增加PL/SQL138

以最小的代价获取最佳的信息139

设计更好的数据库应用程序139

PL/SQL入门139

理解事情的模式140

PL/SQL基本开发环境141

访问数据字典142

语言指导142

编码约定143

特殊字符143

PL/SQL的块结构145

说明变量156

赋值167

循环168

使用指示器(cursor)171

处理异常177

使用子程序183

第11 章 使用存储的子程序和程序包192

定义存储的子程序和程序包192

建立和使用存储和程序192

从SQL中调用存储的程序196

从PL/SQL中调用存储的程序199

利用SHOW ERRORS进行调试201

检查存储程序或程序包的状态208

建立和使用程序包209

使用程序包209

比较公用和私有说明213

知道何时使用程序包213

引用程序包元素214

创建一个实际的例子215

设计程序包包头216

设计程序包包体218

设计过程220

结束语221

第12 章 使用提供的Oracle数据库程序包223

关于提供的Oracle数据库程序包223

服务器内的相互作用223

超出服务器范围的相互作用223

从你的服务器获取更多的信息223

描述提供的程序包223

Oracle提供的程序包入门223

DBMS程序包定位224

确保程序包安装正确226

使用Oracle提供的程序包227

利用DBMS_APPLICATION_INFO监控程序227

利用DBMS_DLL重新编译程序包229

利用DBMS_OUTPUT格式化输出231

利用DBMS_PIPE共享数据234

利用DBMS_SESSION改变会话237

利用DBMS_SHARED_POOL管理共享池238

利用DBMS_SPACE获取段空间信息239

利用DBMS_SQL动态使能SQL242

利用DBMS_SYSTEM运行一个跟踪247

使用DBMS_UTLLITY中的杂项实用程序248

第13章 输入/输出254

理解输入/输出的作用和能力254

理解行为255

控制和配置输入/输出256

Import 和Export会话预演261

在表格存在时标识行为262

重新组织分段表空间262

将数据库对象从一个模式移动到另一个模式265

在表空间不匹配时标识行为266

多个对象和多个对象类型266

将数据库对象从一个表空间移至另一个表空间267

使用SHOW和INDEXFILE选项267

第14章 SQL*Loader270

运行SQL*Loader270

SQL*Loader组件271

控制文件272

SQL*Loader输入数据272

SQL*Loader输出272

控制文件语法273

SQL*Loader举例分析274

例1 ——装载固定长度数据277

例2 ——装载可变长度数据279

例3 ——装载嵌入数据281

例 4 ——带有条件检查的装载282

例 5——装入一个表格划分中282

常规和直接路径装载287

使用常规路径装载288

使用直接路径装载289

使用SQL*Loader性能提示289

系统开发生命周期(SDLC)291

第15章 面向管理员的Deslgner/2000291

Designer/2000——通用的Oracle CASE解决方案291

高层CASE和底层CASE292

Designer/2000综述292

Designer/2000组件293

理解仓库294

使用示意图程序294

Designer/2000使用的示意图技术295

生成程序296

Oracle CASE Exchange299

模块再生成策略299

使用Designer/2000的面向瀑布的方法学300

Designer/2000管理301

理解仓库301

仓库的大小302

保护Designer/2000仓库302

共享和传送对象303

使用仓库的引用完整性304

版本和变化控制304

移植应用305

移动主访问控制(PAC)元素306

在文档中放置Designer/2000示意图307

使用Designer/2000开展反向工程工作307

使用Designer/2000进行数据管理配置308

增强Designer/2000的性能310

优化客户机310

优化网络310

优化数据库服务器311

应用编程接口(API)311

优化Designer/2000311

使用API312

API景象和程序包312

API限制313

Desligner/2000疑难解答313

检查共同错误313

使用诊断和跟踪314

从Designer/2000有效生成Developer/2000应用程序的提示315

Designer/2000R2.0特征317

Designer/2000和Oracle8*318

第Ⅳ部分 Web上的Oracle322

第16章 Oracle Web应用服务器3.0322

介绍Oracle Web应用服务器322

了解网络计算结构 (NCA)322

了解Oracle Web应用服务器323

Web接收器324

Web请求代理324

桥接器325

Oracle Web应用服务器提供的基本服务325

持久存储服务326

鉴别服务326

事务服务326

cartridge之间的交换服务326

第17章 Web应用服务器组件327

检查Web接收器327

详细分析327

了解Web接收器的结构328

文件的内存分配328

目录表328

分析域名328

测试Web请求代理329

Web接收器配置参数329

WRB通讯联系330

第三方的工具330

WRB调度程序331

IPC支持331

WRB执行引擎 (WRBX)331

WRB应用程序界面331

测试Web应用服务器SDK332

WRB登录器API332

了解Cartidge和ICX334

使用PL/SQL代理 (agent)344

第18章 安装和配置Oracle Web应用服务器345

为Sun Solaris安装 Oracle Web应用服务器345

硬件和软件的要求345

了解Web应用服务器的最新安装特征346

安装以后重新链接你的可执行程序346

鉴别产品的相关性347

执行预安装任务347

预置环境变量348

设置创建文件的授权代码348

设计目录结构349

用启动文件更新你的环境349

有关Web代理的安装说明350

OWA.CFG文件的内部结构351

使用Web管理服务器352

安装Oracle Web应用服务器的选项352

配置Web服务器353

安装Web应用服务器开发者的工具箱354

提高多Web代理安装的性能354

用Oracle Web应用服务器管理服务程序355

设置新的Web代理服务355

疑难解答357

定义Web接收器的配置参数357

其它有帮助的安装说明358

尝试在Windows NT上安装Oracle Web应用服务器359

第Ⅴ部分 Oracle联网技术362

第19章Oracle网络技术基础362

理解Oracle网络产品特征362

理解执行和管理组件363

网络命名约定363

联网协议栈364

SQL*Net 和Net8体系结构364

理解可选安全性扩展364

Oracle协议适配器365

透明网络基底 (TNS)365

使用开放系统互连参考模型366

基础367

接口367

协议栈367

TCP/IP协议栈368

配置文件简介370

规划网络设计370

安装和配置SQL*Net370

理解SQL*Net操作370

准备安装SQL*Net371

安装16位SQL*Net (非OCSM)373

安装32位SQL*Net374

使用Oracle客户软件管理器 (OCSM)组件375

使用Oracle客户软件管理器安装SQL*Net376

第20章 Oracle高级联网技术378

理解企业网络378

配置SQL*Net和Net8378

使用Oracle工具配置Oracle网络379

探索Net8新参数380

管理Oracle Listener381

客户机配置错误分析381

服务器错误分析383

理解Oracle名字服务器383

名字服务器配置384

使用名字服务器配置客户机384

为动态Discovery配置名字服务器385

使用高级网络选项385

使能数据加密和校验和386

多线程服务器结构387

理解多线程服务器387

配置多线程服务器388

管理多线程服务器389

使用Oracle连接管理器390

配置多路连接390

配置多协议支持390

管理数据库对象394

理解PCTFREE和PCTUSED394

管理Oracle块394

第21章 管理数据库存储394

第Ⅵ部分 管理Oracle数据库394

管理表存储区395

管理索引397

监控临时表空间和段397

理解数据库碎片397

理解碎片表空间397

处理碎片化的表空间400

理解对象碎片401

管理回滚段402

理解回滚段操作403

确定回滚段长度405

避免回滚段冲突406

使用OPTIMAL参数407

执行装载测试获取回滚估计值407

确认存储问题409

探讨表空间410

检查表格412

优化簇存储413

检查索引414

观察回滚段增长414

管理增长的数据库415

管理临时表空间415

监控数据库存储416

修正过度的表增长418

合并簇418

合并索引418

管理表空间增长419

理解空间管理器420

了解空间管理器特性420

使用空间管理器输出421

配置和使用空间管理器423

资源的区别428

第22章 确认重资源用户428

资源:CPU429

CPU综述429

查找重CPU用户431

资源:文件I/O(磁盘访问)444

I/O综述445

查找过量I/O用户449

资源:内存451

进程内存崩溃453

内存综述453

查找过量内存用户455

第23章 安全性管理459

用户认定459

数据库认定459

外部认定461

企业认定461

数据库特权管理462

理解安全性角色465

理解管理466

监测数据库资产466

审计数据库行为467

审计(audit)登录467

审计数据库对象上的DML468

管理审计468

保护数据完整性469

硬件安全性469

恢复丢失数据469

操作系统备份470

逻辑备份470

备份策略471

第24 章 备份和恢复471

理解物理和逻辑数据丢失472

使用逻辑备份474

完全逻辑备份477

特定用户模式的逻辑备份477

特定表的逻辑备份477

使用冷物理备份478

命令行驱动的冷物理备份478

桌面驱动的冷备份480

使用热物理备份481

命令行驱动的热物理备份482

理解原因482

桌面驱动的热物理备份484

从逻辑备份中恢复485

从逻辑备份中完全恢复487

从逻辑备份中部分恢复488

使用物理恢复488

物理重建数据库488

完全恢复490

不完全恢复492

检测策略496

第25 章 完整性管理497

简介497

实施加锁497

加锁的需要497

加锁概念498

分析v$look500

情况1:表被加专用锁501

情况2:会话更新加专用锁的表的一行502

情况3:会话试图更新其它会话正更新的行503

监控系统中的锁504

避免锁:可能的解决方法507

锁存器的功能510

分析与锁存器相关的景象510

用锁存器实现锁510

检查锁存器冲突511

优化一些重要的锁存器513

简介520

并行装载520

并行恢复520

第26章 并行查询管理520

第Ⅶ部分 并行和分布式环境520

并行传播 (复制)521

并行SQL执行521

可被并行的SQL操作522

理解并行化程度523

确定并行化程度523

没有足够的查询SLAVE可用时524

理解查询服务器进程525

分析对象,更新统计数据525

理解9.3.1算法525

在OPS环境中的并行DML526

理解并行DML526

调整并行查询527

第27章 并行服务器管理528

理解并行服务器的优点528

使用单实例对并行服务器数据库529

使用锁售商接口530

使用并行缓冲管理加锁进程531

使用并行高速缓冲存储器管理锁参数533

并行服务器初始化参数538

并行服务器的回滚段考虑541

重做日志和并行服务器实例542

使用自由列表组避免冲突543

确定何时并行服务器可解决商业需求545

为Failover设计并行数据库546

为可伸缩性设计并行数据库548

应用和功能划分548

部门/商业系统 (line)划分550

物理表划分550

事务划分551

索引和可伸缩性考虑551

并行服务器创建的特殊考虑552

顺序产生器和多实例552

监控和优化并行服务器554

监控v$LOCK_ACTIVITY555

监控v$BH556

监控v$CACHE和v$PING557

并行服务器优化策略558

第28章 分布式数据库管理560

理解分布式数据库560

对各种数据库系统的描述560

命名数据库560

获得透明性561

使用Oracle的安全服务器和全局用户562

SQL*Net562

使用分布式数据库562

建立一个分布式系统563

确定分布式系统中的潜在问题566

优化一个分布式系统566

使用分布式事务567

理解两阶段提交567

处理可疑事务568

建立快照570

理解只读快照570

通过快照确定潜在的问题572

使用快照刷新组572

对快照的限制574

优化快照574

使用快照的初始化参数575

第Ⅷ部分 性能优化578

第29章 性能优化基础578

检查物理设计578

理解为什么要优化579

优化原则1580

了解优化原则580

优化原则2581

优化原则3581

优化原则4581

优化原则5582

优化目标582

投资回报策略583

第1步:进行正确的逻辑设计583

第2步:进行正确的物理设计583

第7步:必要时优化OS内存结构584

第6步:优化数据库内存结构584

第8步:优化数据库I/O584

第3步:必要时重新设计584

第5步:必要时重新编写代码584

第4步:编写有效的应用代码584

第9步:必要时优化OS I/O585

第10步:必要时优化网络585

第11步:必要时优化客户机585

第12步:若所有其它优化步骤均失败,则考虑更特珠的解决方案585

检查应用类型587

DSS问题588

OLTP问题588

OLTP和DSS其它的考虑589

理解基准589

使用Oracle诊断工具590

使用SQL——TRACE和TKPROF591

使用EXPLAIN PLAN591

使用V$动态性能景象591

使用服务器管理程序监控591

使用第三方产品592

使用企业管理器性能包592

使用urlbstat/utlestat和 report.txt592

第30章 应用程序优化593

动机593

理解优化器593

访问路径的排序594

分析查询,提高效率596

指定优化器方式597

优化术语599

SQL跟踪和tkprof600

理解EXPLAIN PLAN602

确认典型问题604

正确使用索引604

应用优化中常见的问题的处理605

改写查询607

使用集合操作符607

使用布尔转换607

介绍Oracle8的新索引特征608

索引区分608

使用相同分区本地索引608

使用逆序关键字索引609

使用分区敏感优化器609

使用逆序索引表609

第31章 优化内存610

简介610

UTLBSTAT/UTLESTAT610

解释结果611

浏览报告文件611

优化共享区612

提高库高速缓冲存储器性能指南613

多线程服务器问题616

优化数据库缓冲区高速缓冲存储器617

优化排序620

什么触发排序620

排序参数621

排序的其它精细优化参数623

优化多线程服务器(MTS)624

优化锁625

操作系统集成626

第32章 优化I/O628

优化表空间和数据文件628

划分表空间629

成簇630

监控632

优化块和范围 (extent)633

使用预分配633

使用Oracle分离(striping)634

避免碎片634

优化回滚段637

优化重做日志638

直接装载插入640

扩展的划分表格名640

Oracle8的新I/O特征640

目录642

A.UNIX 上的Oracle642

Solaris642

Oracle DBA 的UNIX Primer642

UNIX上的SA 和DBA配置644

配置共享内存和信号647

理解OFA648

比较原始磁盘和UFS649

使用附加的UNIX性能优化提示650

为什么选择Windows NT上的Oracle653

B. Windows NT上的 Oracle653

Windows NT文件系统654

了解Windows NT管理655

在Windows NT服务器上安装Oracle服务器659

在Windows NT上创建一个实例660

协调和优化Windows NT上的Oracle662

学习Oracle on Windows NT663

支持Windows NT上的Oracle8665

从Oracle7升级到Oracle8666

C.Oracle8的新特征666

支持大型数据库668

支持对象关系特征671

管理Oracle8673

开发应用程序675

D. Oracle认证程序678

获益于技术认证678

Oracle认证的专业程序678

成为一个Oracle认证的数据库管理员679

数据库管理员认证程序686

《即学即用 Oracle TM 8》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)William G. Page Jr. Natha 电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

即学即用Windows(1997 PDF版)
即学即用Windows
1997 北京:东方出版社
即学即用Access 97(1998 PDF版)
即学即用Access 97
1998 北京:北京理工大学出版社
即学即用Internet Explorer 4(1999 PDF版)
即学即用Internet Explorer 4
1999 北京:北京理工大学出版社
即学即用Excel 97(1998 PDF版)
即学即用Excel 97
1998 北京:北京理工大学出版社
即学即用Outlook 97(1998 PDF版)
即学即用Outlook 97
1998 北京:北京理工大学出版社
即学即用Word 97(1998 PDF版)
即学即用Word 97
1998 北京:北京理工大学出版社
即学即用 Borland C++ 4.5(1996 PDF版)
即学即用 Borland C++ 4.5
1996 北京:电子工业出版社
即学即用Linux(1996 PDF版)
即学即用Linux
1996 北京:电子工业出版社
Authorware 4.0用户手册(1999 PDF版)
Authorware 4.0用户手册
1999 北京:科学出版社
Access 2000即学即用(1998 PDF版)
Access 2000即学即用
1998 北京:科学出版社
即学即用Oracle 8(1999 PDF版)
即学即用Oracle 8
1999 北京:电子工业出版社
即学即用CorelDRAW!5(1995 PDF版)
即学即用CorelDRAW!5
1995 北京:电子工业出版社
即学即用PowerPoint 97(1998 PDF版)
即学即用PowerPoint 97
1998 北京:北京理工大学出版社
探索NetWare 5的奥秘 提高篇(1999 PDF版)
探索NetWare 5的奥秘 提高篇
1999 北京:人民邮电出版社
即学即用DOS(1996 PDF版)
即学即用DOS
1996 北京:电子工业出版社