图书介绍
即学即用Oracle 8【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)(W.G.佩奇 Jr.)William G.Page Jr.,(美)(N.休斯)Nathan Hughes著;吴玉平等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505349910
- 出版时间:1999
- 标注页数:688页
- 文件大小:51MB
- 文件页数:704页
- 主题词:
PDF下载
下载说明
即学即用Oracle 8PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
引 言1
本书使用对象………………………………(1) 本书内容概要1
目录1
第Ⅰ部分数据库管理系统原理6
第1章数据库、DBMS原理和关系模型6
理解数据库6
理解DBMS7
保密数据7
维护和实施完整性7
与数据库通信8
理解事务8
理解RDBMS9
使用关系模型9
使用Codd的十二规则11
第2章逻辑数据库设计和规范化12
实例关系模型12
ERD映射到关系模型15
理解规范化16
使用一个规范化例子16
继续讨论范式19
理解应用类型20
第3章物理数据库设计、硬件和有关问题………20
使用定量估计21
事务分析21
大小分析21
反向规范化22
理解存储层次和RAID23
理解RAID24
理解DBMS中的瓶颈25
选择你的平台25
操作系统集成和存储器/CPU一般性建议…26
物理设计原则和硬件布置的一般建议28
第4章Oracle解决方案30
C)racle发展历史回顾30
Oracle是DBMS30
Oracle是RDBMS吗31
再论物理设计32
Oracle的未来34
第Ⅱ部分Oracle数据库服务器38
第5章Oracle实例结构38
引言38
定义实例38
理解Oracle实例39
创建实例39
系统全局区域(SGA)40
Oracle后台进程43
理解事务的构造47
监控实例48
使用跟踪文件48
跟踪通过操作系统48
使用v$表格监控实例结构49
SYS和SYSTEM模式53
定义数据库53
第6章Oracle数据库结构53
理解数据库组件54
系统数据库对象54
用户数据库对象60
理解数据库段61
表格62
索引62
回滚段63
使用Oracle数据字典64
内部RDBMS(x$)表格64
表格簇64
散列簇64
数据字典表格65
动态性能(v$)景象65
数据字典景象65
其它数据库对象65
景象65
序列66
触发器66
同义词66
程序包、过程和函数67
数据库链接67
第7章探索Oracle环境68
创建Oracle环境68
设计一个优化灵活的体系结构68
创建顶层目录69
使用应用程序目录69
管理数据库文件70
命名约定71
合并在一起72
配置Oracle环境74
ORACLE_HOME给了温馨的家75
理解Oracle软件环境75
ORACLE_HOME目录77
其它重要配置文件78
创建你的第一个数据库78
创建初始化参数文件78
创建实例79
创建数据库80
运行后数据库创建过程81
创建支持数据库的对象81
更新系统配置文件82
加密缺省帐号82
探讨Oracle数据库83
考察数据库83
考察数据库段85
考察杂项数据库对象85
探索陌生环境85
探索UNIX环境86
探索Windows NT环境86
管理SQL*Plus88
使用SQL*Plus环境变量88
第8章面向管理员的SQL*Plus88
第Ⅲ部分Oracle界面和实用程序88
调用/访问SQL*Plus90
编辑SQL命令90
键入和编辑SQL*Plus命令91
在SQL*Plus中使用你的操作系统93
编辑器93
运行SQL*Plus命令94
使用SQL*PlusCOPY命令97
使用SQL创建SQL99
在SQL*Plus中限制用户特权101
禁止一条SQL命令102
重新使能一条SQL命令103
禁止SET ROLE105
禁止角色105
跟踪SQL语句105
理解执行计划108
使用AUTOTRACE特征108
第9章Oracle企业管理员(OEM)112
理解企业管理员体系结构112
启动114
使用控制台功能115
理解集成控制台功能116
借助于Navigator遍历数据库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
理解PL/SQL133
第10章PL/SQL基础知识133
适应客户/服务器环境134
理解PL/SQL引擎134
适应客户机环境137
服务器一侧对客户机一侧开发137
给你的工具箱增加PL/SQL138
加强你的SQL脚本138
简化数据库管理138
设计更好的数据库应用程序139
PL/SQL入门139
以最小的代价获取最佳的信息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
描述提供的程序包223
从你的服务器获取更多的信息223
Oracle提供的程序包入门223
第12章使用提供的Oracle数据库程序包………223
超出服务器范围的相互作用223
服务器内的相互作用223
关于提供的Oracle数据库程序包223
DBMS程序包定位224
确保程序包安装正确226
使用Oracle提供的程序包227
利用DBMS_APPLICATION_INFO227
监控程序227
利用DBMS_DLL重新编译程序包229
利用DBMS_OUTPUT格式化输出231
利用DBMS_PIPE共享数据234
利用DBMS_SESSION改变会话237
利用DBMS-_SHARED_POOL管理238
共享池238
利用DBMS_SPACE获取段空间信息239
利用DBMS_SQL动态使能SQL242
利用DBMS_SYSTEM运行一个跟踪247
实用程序248
使用DBMS_UTILITY中的杂项248
理解输入/输出的作用和能力254
第13章输入/输出254
理解行为255
控制和配置输入/输出256
Import和Export会话预演261
在表格存在时标识行为262
重新组织分段表空间262
将数据库对象从一个模式移动到另265
一个模式265
在表空间不匹配时标识行为266
多个对象和多个对象类型266
将数据库对象从一个表空间移至另267
一个表空间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——装入一个表格划分中285
常规和直接路径装载287
使用常规路径装载288
使用SQL*Loader性能提示289
使用直接路径装载289
第15章面向管理员的Designer/2000291
Designer/2000——通用的Oracle CASE解决291
方案291
系统开发生命周期(SDLC)291
高层CASE和底层CASE292
Designer/2000综述292
Designer/2000组件293
理解仓库294
使用示意图程序294
Designer/2000使用的示意图技术295
生成程序296
Oracle CASE Exchange299
模块再生成策略299
使用Designer/2000的面向瀑布的300
方法学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
应用编程接口(API)311
优化数据库服务器311
优化Designer/2000311
使用API312
API景象和程序包312
API限制313
Designer/2000疑难解答313
检查共同错误313
使用诊断和跟踪314
从Designer/2000有效生成Developer315
/2000应用程序的提示315
Designer/2000 R2.0特征317
Designer/2000和Oracle8318
第Ⅳ部分Web上的Oracle322
第16章Oracle Web应用服务器3.0322
介绍Oracle Web应用服务器322
了解网络计算结构(NCA)322
了解OracleWeb应用服务器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
了解Cartridge和ICX334
使用PL/SQL代理(agent)344
第18章安装和配置Oracle Web应用服务器345
为Sun Solaris安装Oracle Web345
应用服务器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
设置新的Web代理服务355
用OracleWeb应用服务器管理服务程序……355
定义Web接收器的配置参数357
疑难解答357
其它有帮助的安装说明358
尝试在Windows NT上安装Oracle Web359
应用服务器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
安装和配置SQL*Net370
规划网络设计370
配置文件简介370
理解SQL*Net操作370
准备安装SQL*Net371
安装16位SQL*Net(非OCSM)373
安装32位SQL*Net374
使用Oracle客户软件管理器375
(OCSM)组件375
SQL*Net376
使用Oracle客户软件管理器安装376
第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
配置多协议支持390
使用Oracle连接管理器390
配置多路连接390
第Ⅵ部分管理Oracle数据库394
第21章管理数据库存储394
管理数据库对象394
管理Oracle块394
理解PCTFREE和PCTUSED394
管理表存储区395
理解数据库碎片397
理解碎片表空间397
监控临时表空间和段397
管理索引397
处理碎片化的表空间400
理解对象碎片400
管理回滚段403
理解回滚段操作403
确定回滚段长度405
避免回滚段冲突406
使用OPTIMAL参数407
执行装载测试获取回滚估计值407
确认存储问题409
探讨表空间410
检查表格412
优化簇存储413
检查索引414
观察回滚段增长414
管理临时表空间415
管理增长的数据库415
监控数据库存储416
修正过度的表增长418
合并簇418
合并索引418
管理表空间增长419
了解空间管理器特性420
理解空间管理器420
使用空间管理器输出421
配置和使用空间管理器423
第22章确认重资源用户428
资源的区别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
审计(audit)登录467
审计数据库行为467
审计数据库对象上的DML468
管理审计468
保护数据完整性469
硬件安全性469
恢复丢失数据469
逻辑备份470
操作系统备份470
第24章备份和恢复471
备份策略471
理解物理和逻辑数据丢失472
使用逻辑备份474
完全逻辑备份477
特定用户模式的逻辑备份477
特定表的逻辑备份477
使用冷物理备份478
命令行驱动的冷物理备份478
桌面驱动的冷备份480
使用热物理备份481
理解原因482
命令行驱动的热物理备份482
桌面驱动的热物理备份484
从逻辑备份中恢复485
从逻辑备份中完全恢复487
从逻辑备份中部分恢复488
使用物理恢复488
物理重建数据库489
完全恢复490
不完全恢复492
检测策略496
第25章完整性管理497
简介497
实施加锁497
加锁的需要497
加锁概念498
分析v$look500
情况1:表被加专用锁501
一行502
情况2:会话更新加专用锁的表的502
情况3:会话试图更新其它会话正更新503
的行503
监控系统中的锁504
避免锁:可能的解决方法507
用锁存器实现锁510
锁存器的功能510
分析与锁存器相关的景象510
检查锁存器冲突511
优化一些重要的锁存器513
简介520
并行装载520
第Ⅶ部分并行和分布式环境520
第26章并行查询管理520
并行恢复521
并行传播(复制)521
并行SQL执行521
可被并行的SQL操作522
理解并行化程度523
确定并行化程度523
没有足够的查询SLAVE可用时524
理解9,3,1算法525
理解查询服务器进程525
分析对象,更新统计数据525
理解并行DML526
在OPS环境中的并行执行526
调整并行查询527
第27章并行服务器管理528
理解并行服务器的优点528
使用单实例对并行服务器数据库529
使用锁售商接口530
使用并行缓冲管理加锁进程531
使用并行高速缓冲存储器管理锁参数533
并行服务器初始化参数538
并行服务器的回滚段考虑541
重做日志和并行服务器实例542
使用自由列表组避免冲突543
确定何时并行服务器可解决商业需求545
为Failover设计并行数据库546
为可伸缩性设计并行数据库548
应用和功能划分548
部门/商业系统(1ine)划分550
物理表划分550
索引和可伸缩性考虑551
事务划分551
顺序产生器和多实例552
并行服务器创建的特殊考虑552
监控和优化并行服务器554
监控v$LOCK_ACTIVITY555
监控v$BH556
监控v$CACHE和v$PING557
并行服务器优化策略558
命名数据库560
对各种数据库系统的描述560
理解分布式数据库560
第28章分布式数据库管理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
了解优化原则580
优化原则1580
优化原则2581
优化原则3581
优化原则4581
优化原则5582
优化目标582
第2步:进行正确的物理设计583
投资回报策略583
第1步:进行正确的逻辑设计583
第3步:必要时重新设计584
第4步:编写有效的应用代码584
第5步:必要时重新编写代码584
第6步:优化数据库内存结构584
第7步:必要时优化OS内存结构584
第8步:优化数据库I/O584
则考虑夏特殊的解决方案585
第12步:若所有其它优化步骤均失败,585
第11步:必要时优化客户机585
第10步:必要时优化网络585
第9步:必要时优化OS I/O585
检查应用类型587
OLTP问题588
DSS问题588
OLTP和DSS其它的考虑589
理解基准589
使用Oracle诊断工具590
使用服务器管理程序监控591
使用V$动态性能景象591
使用EXPLAIN PLAN591
使用SQL_TRACE和TKPROF591
使用企业管理器性能包592
使用utlbstat/utlestat和report.txt592
使用第三方产品592
第30章应用程序优化593
动机593
理解优化器593
访问路径的排序594
分析查询,提高效率596
指定优化器方式597
优化术语599
SQL跟踪和tkprof600
理解EXPLAIN PLAN602
确认典型问题604
正确使用索引604
应用优化中常见的问题的处理605
改写查询607
使用集合操作符607
使用布尔转换607
使用相同分区本地索引608
索引区分608
介绍Oracle8的新索引特征608
使用分区敏感优化器609
使用逆序索引表609
使用逆序关键字索引609
第31章优化内存610
简介610
UTLBSTAT/UTLESTAT610
解释结果611
浏览报告文件611
优化共享区612
提高库高速缓冲存储器性能指南613
多线程服务器问题616
优化数据库缓冲区高速缓冲存储器617
优化排序620
什么触发排序620
排序参数621
排序的其它精细优化参数623
优化多线程服务器(MTS)624
优化锁625
操作系统集成626
优化表空间和数据文件628
第32章优化I/O628
划分表空间629
成簇630
监控632
优化块和范围(extent)633
使用预分配633
使用Oracle分离(striping)634
避免碎片634
优化回滚段637
优化重做日志638
直接装载插入640
Oracle8的新I/O特征640
扩展的划分表格名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上的Oracle 8665
从Oracle 7升级到Oracle 8666
C.Oracle 8的新特征666
支持大型数据库668
支持对象关系特征671
管理Oracle 8673
开发应用程序675
D.Oracle认证程序678
获益于技术认证678
Oracle认证的专业程序678
成为一个Oracle认证的数据库管理员679
数据库管理员认证程序686
热门推荐
- 1262364.html
- 784379.html
- 3265166.html
- 1696291.html
- 3553091.html
- 1263889.html
- 3896268.html
- 3837250.html
- 806525.html
- 1291665.html
- http://www.ickdjs.cc/book_3635962.html
- http://www.ickdjs.cc/book_3841621.html
- http://www.ickdjs.cc/book_2465541.html
- http://www.ickdjs.cc/book_2040795.html
- http://www.ickdjs.cc/book_1209123.html
- http://www.ickdjs.cc/book_3752884.html
- http://www.ickdjs.cc/book_2163905.html
- http://www.ickdjs.cc/book_3597797.html
- http://www.ickdjs.cc/book_7161.html
- http://www.ickdjs.cc/book_139338.html