《Oracle8 初学者指南》求取 ⇩

译者序1

引言1

第1章 Oracle介绍1

1.1术语1

1.2什么是Oracle4

1.2.1 开端4

1.2.2 开端小结7

1.2.3 今天的Oracle7

1.3 Oracle 8服务器8

1.3.2 Oracle 7/8服务器的组件9

1.4 SQL*Plus—友好的用户接口18

1.5 Oracle Foams—前端产品19

1.6 Oracle Repeorts—报表生成器20

1.6.1 主/细目报表20

1.6.2 矩阵报表20

1.6.3 窗体信件21

1.7 Oracle Book21

1.8 Oracle Loader 和SQL*Connect22

1.9 Oracle使用自己的工具—应用软件22

1.11 Devcloper/2000与Designer/200023

1.10 Oracle InterOffice23

1.12 Personal Oracle24

1.13 服务24

1.14 Oracle用户组—事件和版物25

1.15 Oracle的数据仓库25

1.16 网络计算26

1.17 本章小结26

第2章Oracle8一瞥以及面向对象的数据库27

2.1 术语27

2.2 什么是面向对象的数据库29

2.2.3 封装30

2.2.1 什么是对象30

2.2.2 什么是类30

2.2.4 数据库触发器31

2.2.5 可扩充性31

2.2.6 继承31

2.2.7 多态31

2.2.8 面向对象技术小结32

2.3 Oracle8一瞥32

2.3.1 Oracle8的聚焦区32

2.4.1 嵌套对象37

16.1 术语37

2.3.1 Oracle8备份和恢复37

2.4 Oracle8的对象和新数据库对象37

2.4.3 类型中的类型38

2.4.2 可变数组38

2.4.4 方法和类型39

2.4.5 对象视图40

2.5 小结40

2.6 本章小结40

第3章 结构41

3.1术语41

3.2 为什么要学习结构42

3.2 什么是数据库42

3.3.1 数据文件43

3.3.2 用户数据和系统数据43

3.4.1 表空间的名称和内容44

3.3.3 什么是数据库小结44

3.4 表空间 —Oracle的文件夹44

3.4.2 表空间小结46

3.5 重演日志—事务日志46

3.5.1 重演日志怎样工作46

3.5.2 重演日志小结47

3.6 控制文件48

3.7.1 用户(客户机)进程48

3.8.3 日志写入器49

3.8.2 校验点49

3.8.1 数据库写入器49

3.7.2 服务器进程49

3.7.3 程序小结49

3.8 数据库支持进程49

3.8.4 系统监控器50

3.8.5 进程监控器50

3.8.6 归档器50

3.8.7 锁50

3.8.8 恢复器51

3.8.9 调度51

3.8.10 数据库支持进程小结51

3.9 内存结构—电话线路51

3.9.1 系统全局区52

3.9.2 程序全局区53

3.9.3 内存结构小结53

3.10 什么是Oracle实例54

3.11 综合举例55

3.12 多线程服务器(MTS)的进一步了解56

3.13 本章小结57

第4章 数据库对象58

4.1术语58

4.2 表—Oracle存放用户数据的所在59

4.3 视图—数据查看的特殊方式59

4.3.1 为何要用视图60

4.3.2 创建视图60

4.4 索引—加快访问数据的方法61

4.4.4 where子句和索引62

4.4.1 索引有顺序62

4.4.3 并联索引62

4.4.2 索引可保证数据唯一性62

4.5 同义词—新的标识符63

4.6 授权访问63

4.6.1 给用户授权64

4.6.2 接受授权65

4.7 角色—成组管理用户的方法65

4.8 Oracle8中可能会见到的对象65

4.8.3 数据库连接66

4.8.2 存贮对象66

4.8.1 快照66

4.8.5 聚集67

4.9 查看数据字典中的对象67

4.8.4 序列67

4.10 本章小结68

第5章安装69

5.1 术语69

5.2 Oracle8的通用服务器70

5.2.1 服务器安装70

5.2.2 客户机安装72

5.3 在UNIX上安装Oracle75

5.3.1. 创建中转区75

5.3.4 安装程序环境76

5.3.2 启动安装程序76

5.3.3 友好的安装程序76

5.4 非桌面环境Oracle产品安装84

5.5 桌面环境Personal Oracle安装85

5.5.1 预安装活动86

5.5.2 从90天试用CD上安装Personal Oracle86

5.5.3 安装从Web卸载的Personal Oracle89

5.6 桌面环境Oracle产品安装94

5.7 本章小结95

第6章SQL10196

6.1术语96

6.2.2 DDL97

6.2 两种类型的SQL语句97

6.2.2 DML98

6.3 SQL*Plus入门99

6.3.1 create语句99

6.3.2 Describe101

6.3.3 insert101

6.3.4 select102

6.3.5 where103

6.4 数值型数据107

6.3.6 order by107

6.5 字符型数据109

6.6 日期型数据110

6.6.2 特殊格式的日期型数据110

6.6.1 日期型函数110

6.6.3 日期运算112

6.7 表列数据类型转换112

6.8 Update、Delete和Alter112

6.8.1 update112

6.9 连接两个表113

6.8.3 alter113

6.8.2 delete113

6.10 格式化输出114

6.10.1 页和行的大小116

6.10.2 页头标116

6.10.3 页脚标116

6.10.4 写SQL*Plus结果到文件116

6.10.5 格式化输出表例117

6.11 本章小结122

第7章 PL/SQL123

7.1术语123

7.2 为什么要学习PL/SQL124

7.3 PL/SQL字符集124

7.3.4 杂符号125

7.3.1 合法字符125

7.3.3 关系运算符125

7.3.2 算术运算符125

7.4 变量126

7.5 常用数据类型127

7.5.1 varchar2127

7.5.2 number127

7.5.3 date127

7.6 PL/SQL的组件128

7.6.2 控制结构128

7.6.1 异常128

7.5.4 Boolean128

7.6.3 “Do Nothing”与“Null结构134

7.6.4 declare段134

7.7 光标134

7.7.1 显式光标135

7.7.2 隐式光标137

7.7.3 用何种光标138

7.8 PL/SQL表139

7.9 PL/SQL的注释139

7.11.1 实例1141

7.10 编释错误141

7.11 编程实例141

7.11.2 实例2142

7.11.3 实例3143

7.12 本章小结144

第8章Oracle Forms145

8.1 术语145

8.2 什么是Oracle Forms146

8.3 运行Oracle Forms所需的硬件环境146

8.4 如何安装Oracle Forms146

8.5 怎样在PC上运行Oracle Forms148

8.6 Oracle Forms Designer148

8.6.1 对象导航器148

8.6.2 画布视图149

8.6.3 属性表150

8.6.4 PL/SQL编辑器151

8.6.5 设置选项151

8.6.6 处理Oracle Forms文件152

8.6.7 右鼠标按钮154

8.7 缺省块实用工具155

8.8 经验传授156

8.8.1 练习#1156

8.8.2 练习#2158

8.8.3 练习#3161

8.9.2 字体163

8.9.1 色彩163

8.9 屏幕格式化163

8.9.3 图形164

8.10 Oracle Forms Runtime165

8.11 本章小结165

第9章Oracle Reports166

9.1 样例数据166

9.2 术语168

9.3 什么是Oracle Reports169

9.4 运行Oracle Reports所需硬件环境169

9.5 安装Oracle Reporls170

9.6 为运行Oracle Reports准备PC机171

9.7 Oracle Reports如何处理查询171

9.8 Oracle Reports Designer172

9.8.1 Object Navigator173

9.8.2 设置个性174

9.8.3 如何利用Oracle Reports文件175

9.8.4 两个主要的Designer部件176

9.8.5 样例报表#1177

9.8.6 样例报表#2186

9.8.7 样例报表#3190

9.9 Oracle Reports Runtime193

9.10 本章小结193

10.1 术语194

10.3 运行Orade Loader—Orade8195

10.2 什么是Oracle Loader195

10.3.1 Userid196

10.3.2 Control196

10.3.3 Parallel197

10.3.4 Diraect197

10.3.5 Skip197

10.3.6 Load197

10.3.7 Log和Bad197

10.3.11 实例#3198

10.3.10 实例#2198

10.3.8 Discard198

10.3.9 实例#1198

10.4 Oracle Loader控制文件199

10.4.1 第一部分:Load Date199

10.4.4 第四部分:列和域的说明200

10.4.3 第三部分:Into Table200

10.4.2 第二部分:Infile200

10.5 Orade Loader的输出201

10.5.1 日志文件—完全装载201

10.5.2 日志文件—不完全装载203

10.5.3 Bad文件203

10.5.4 Discard文件204

10.6 本章小结204

第11章应用协调101205

11.1 为什么要协调Orade系统205

11.2 术语206

11.3 协调处理中的主组成部分207

11.3.1 内存208

11.3.2 磁盘访问210

11.4 使用共享池中的语句212

11.4.1 SQL语句处理步骤212

11.4.2 书写可重用共享池中语句的SQL语句214

11.5 并行处理220

11.6 减少等待状态221

11.6.1 经常提交(commit)工作221

11.6.2 使Oracle做自我锁定221

11.6.3 关闭不被使用的应用窗口221

11.6.4 有节制地使用多任务221

11.7 本章小结221

第12章高级SQL222

12.1 术语222

12.2 分组结果函数222

12.2.1 使用group by子句223

12.2.2 使用having子句223

12.4 为其他程序建立数据文件224

12.3 嵌套查询224

12.5 SQL创建SQL226

12.6 deoode语句227

12.7 在SQL*Plus中定义变量228

12.8 在SQL*Plus中置换变量228

12.9 SQL*Plus 4.0的变化230

12.9.1 表头和表尾命令231

12.9.2 存贮SQL*Plus环境231

12.9.3 set autotrace231

12.9.4 serveroutput231

12.10 repheader—整个表头、仅仅是表头231

12.11 column—整个表列、仅仅是表列232

12.11.1 格式化数字数据233

12.11.2 格式化字符数据234

12.12 new-value235

12.13 SQL*Plus集合论236

12.13.2 集合交237

12.13.3 集合差237

12.13.1 集合并237

12.14 结构化编程技术238

12.15 命令行编辑239

12.16 SQL*Plus中的空241

12.16.1 比较操作中的空问题241

12.16.2 使用NVI进行空比较操作242

12.16.3 Null=Null比较的异常情况242

12.17 本章小结243

第13章高级应用协调244

13.1 术语244

13.2 优化245

13.2.1 基开代价的方法245

13.2.2 CBO使用控制249

13.2.3 统计收集(statistic collection)的方法学250

13.2.4 基于规则的方法250

13.2.5 为什么CBO超过基于规则的优化252

13.3 SQL语句处理过程253

13.3.1 句法分析253

13.4 命名变量256

13.3.2 运行256

13.3.3 读取256

13.5 索引257

13.6 主关键字的限定257

13.7 协调交换的工具258

13.7.1 查看SQL*Plus中共享池的内容258

13.7.2 explain plan259

13.7.3 set autotrace的使用260

13.7.4 SQL跟踪程序与tkprof262

13.7.5 查找跟踪程序文件263

13.8 Oracle Trace264

13.9 本章小结266

第14章DBA 101267

14.1 成为数据库管理员267

14.2 术语268

14.3 企业管理器269

14.3.1 OEM管理工具269

14.3.2 企业管理器:调用271

14.3.3 企业管理器:连接到储藏室271

14.3.4 企业管理器:启动271

14.3.5 企业管理器:停机272

14.3.6 企业管理器:授予用户访问权限273

14.3.7 企业管理器:回收用户访问权限274

14.3.8 企业管理器:创建表空间274

14.3.9 企业管理器:增加空间至已有表空间275

14.4 行方式服务器管理器276

14.4.1 服务器管理器:调用276

14.4.2 服务器管理器:连接内部命令276

14.4.3 服务器管理器:启动276

14.4.4 服务器管理器:关机277

14.4.7 服务器管理器:回收用户访问数据权限279

14.4.8 服务器管理器:创建表空间279

14.4.6 服务器管理器:授予用户访问数据权限279

14.4.5 服务器管理器:退出279

14.4.9 服务器管理器:为已有表空间增加空间280

14.5 全屏幕服务器管理器280

14.5.1 服务器管理器:调用281

14.5.2 服务器管理器:内部连接命令281

14.5.3 服务器管理器:启动281

14.5.4 服务器管理器:关闭282

14.5.5 服务器管理器:退出284

14.5.6 服务器管理器:授予用户访问数据权限284

14.5.7 服务器管理器:回收用户访问数据权限286

14.5.8 服务器管理器:创建表空间287

14.5.9 服务器管理器:增加空间至已有表空间289

14.6 Personal Orade for Windows 95290

14.6.1 启动和关闭数据库290

14.6.2 创建一个用户292

14.6.4 增加空间至已有表空间293

14.6.3 撤销用户293

14.7 本章小结294

第15章卸库与装库295

15.1 术语295

15.2 卸库与装库的功能296

15.3 卸库与装库的相似之处296

15.4 卸库与装库的差异296

15.5 操作方法297

15.5.1 交互式卸库:无参数调用297

15.5.2 交互式装库:无参数调用298

15.5.3 提示应答对一步对话产生的影响300

15.5.4 提示应答对操作成功或失败的影响302

15.5.5 参数驱动方式的卸库303

15.5.6 参数驱动方式装库305

15.5.7 Parfile关键字参数306

15.5.8 交互式与参数驱动方法的混合使用307

15.6.3 全库方式卸库308

15.6.2 用户方式卸库308

15.6.1 表方式卸库308

15.6 卸库与装库方式308

15.6.5 用户方式装库309

15.6.6 全库方式装库309

15.6.4 表方式装库309

15.6.7 方式转换310

15.6.8 方式使用310

15.7 带分区表的卸库与装库程序的使用311

15.8 运行卸库与装库的要求311

15.9 错误情况及解决方法311

15.9.1 Orade不运行312

15.9.2 读取DBA创建的卸库文件312

15.9.3 不能启动全库方式卸库312

15.10 参数之间关系313

15.11 实例315

15.11.1 样例#1315

15.11.2 样例#2315

15.12 本章小结316

15.11.3 样例#3316

第16章备份与恢复317

16.2 由备份提供和保护措施317

16.2.1 保护丢失的对象317

16.2.2 保护丢失的数据库318

16.3 Orade企业管理器备份318

16.3.1 Backup Wizard320

16.3.2. 数据库打开时的备份322

16.4 卸库 与装备份324

16.4.1 具有足够的空闲时限325

16.4.2. 空闲时限不够长325

16.4.3 从卸库文件恢复327

16.5 映像备份327

16.5.1 冷备份327

16.5.2 热备份329

16.6 恢复331

16.6.2 重演日志类型332

16.6.1 什么是恢复332

16.6.3 恢复的类型333

16.6.4 实施完全恢复333

16.6.5 实施不完全恢复335

16.7 一个完全备份方案338

16.8 本章小结341

第17章数据库协调342

17.1 术语342

17.2 初始化参数文件343

17.2.1 初始化参数文件项的类型343

17.2.2 Oracle实例管理器—浏览设置343

17.2.3 服务器管理器—浏览设置343

17.2.4 初始化参数文件—修改哪些内容345

17.2.5 在Oracle8实例管理器中修改参数数值347

17.2.6 使用文本编辑器修改参数项348

17.2.7 浏览SGA的当前容量348

17.3.1 表和索引349

17.3 I/O流349

17.2.8 假脱机结果349

17.3.2 系统表350

17.3.3 临时段350

17.3.4 回滚段350

17.3.5 联机重演日志351

17.4 概要351

17.5 本章小结351

18.1 术语352

第18章高级DBA352

18.2 启动命令选项353

18.2.1 正常启动354

18.2.2 安装启动354

18.2.3 非正常启动354

18.2.4 约束启动355

18.2.5 强制启动355

18.2.6 带初始化参数文件的启动356

18.4 关闭选项357

18.3 操作方式357

18.5.1 给数据库用户授权358

18.5 附加的用户管理职责358

18.5.2 创建和分配新的模式文件359

18.5.3 创建和分配新角色359

18.6 附加的表空间维护职责360

18.6.1 为表空间增加更多的空间360

18.6.2 删除表空间361

18.7 管理重演日志组363

18.7.1 镜像重演日志363

18.7.2 增加新的重演日志组364

18.7.3 删除已有的重演日志组*365

18.8 回滚段366

18.8.1 获取回滚段366

18.8.2 创建回滚段367

18.8.4 删除回滚段368

18.9 初始化参数文件368

18.8.3 改变回滚段状态368

18.9.1 初始化参数文件项的格式369

18.9.2 检查初始化参数文件内容369

18.9.3 修改参数值370

18.9.4 最常修改的项370

18.10 控制文件职责371

18.10.1 控制文件的使用371

18.10.2 增加控制文件372

18.10.4 移动已有的控制文件374

18.10.3 删除控制文件374

18.10.5 建立新的控制文件375

18.11 最常见的错误信息376

18.11.1 通用DBA信息范围377

18.11.2 联机错误信息378

18.11.3 ORA-00600内部错误379

18.12 数据字典379

18.12.1 字典视图类型379

18.12.2 最有用的dba和V$视图380

18.13 与Oracle Worldwide Customer Supper保持联系382

18.14 结束语382

第19章 数据仓库384

19.1术语384

19.2 位图索引385

19.3 优化程序直方图386

19.4 并行387

19.4.1 查询处理388

19.4.2 装载操作389

19.4.3 表和索引创建390

19.5 分区对象390

19.5.1 为什么要分区对象390

19.5.2 处理分区对象391

19.6 分区视图391

19.7 星形查询优化393

19.8 本章小结394

20.1 术语395

第20章网络计算机NC及其体系结构395

20.1 网络计算机“NC”396

20.2.1 并非人人都需要强客户机397

20.2.2 经济地工作398

20.2.3 什么是零管理398

20.2.4 NC—模式必须变动399

20.3 网络计算体系结构400

20.3.1 何为数据插件401

20.3.2 插件交换402

20.4 本章小结402

20.5 结束语402

附录ASQL*DBA403

A.1 行方式spldba403

A.2 调用403

A.2.1 内部连接命令403

A.2.3 关闭数据库404

A.2.4 退出404

A.2.2 启动数据库404

A.2.5 授予用户访问数据库的权限405

A.2.6 撤销用户的访问权限405

A.2.7 创建表空间405

A.2.8 给已有的表空间增加新的空间406

A.3 全屏幕spldba406

A.3.1 调用407

A.3.2 连接内部命令407

A.3.3 启动数据库408

A.3.4 关闭数据库408

A.3.5 退出408

A.3.6 授予用户访问数据库的权限409

A.3.7 撤销用户的访问权限411

A.3.8 创建表空间411

A.3.9 给已有表空间增加新的空间413

A.4 全屏幕sqldba的高级操作414

A.5.1 分配缺省的表空间419

A.5 附加的用户管理职责419

A. 5.2 为用户分配空间限额420

A.5.3 为排序分配表空间420

A.5.4 组合前三个命令422

A.6 附加的表空间维护职责422

.6.1 移动数据文件422

.6.2 删除表空间422

A.7 管理重演日志组424

A.7.1 镜像重演日志组425

A.7.2 增加新的重演日志组426

A.7.3 删除已有的重演日志组426

A.7.4 删除重演日志文件组的问题427

A.8 回滚段427

A.8.1 获取回滚段428

A.8.2 创建回滚段428

A.8.3 改变回滚段的状态429

A.8.4 删除回滚段430

A.9 本附录小结431

《Oracle8 初学者指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

ACCESS数据库初学者指南(1995 PDF版)
ACCESS数据库初学者指南
1995 北京:电子工业出版社
servlet、jsp和springmvc初学指南( PDF版)
servlet、jsp和springmvc初学指南
Oracle8数据库构造工具实用指南( PDF版)
Oracle8数据库构造工具实用指南
Oracle8 DBA Handbook( PDF版)
Oracle8 DBA Handbook
Oracle8 Backup & Recovery Handbook( PDF版)
Oracle8 Backup & Recovery Handbook
CD-ROM初学者指南(1996 PDF版)
CD-ROM初学者指南
1996 北京:电子工业出版社
C/C++程序初学者指南(1996 PDF版)
C/C++程序初学者指南
1996 北京:电子工业出版社
最新计算机初学者指南(1997 PDF版)
最新计算机初学者指南
1997 北京:电子工业出版社
迎接旋风 SAP世界初学者指南(1999 PDF版)
迎接旋风 SAP世界初学者指南
1999 上海:复旦大学出版社
计算机初学者指南(1994 PDF版)
计算机初学者指南
1994 北京:电子工业出版社
初中生学习指南(1999 PDF版)
初中生学习指南
1999 宁波:宁波出版社
Oracle 8 初学者指南(1998 PDF版)
Oracle 8 初学者指南
1998 北京:机械工业出版社
微型计算机基本原理  初学者及业余爱好者指南(1986 PDF版)
微型计算机基本原理 初学者及业余爱好者指南
1986 成都:四川科学技术出版社
Internet上网与查询初学者指南(1998 PDF版)
Internet上网与查询初学者指南
1998 北京:机械工业出版社
Excel 5.0 for Windows初学者指南(1994 PDF版)
Excel 5.0 for Windows初学者指南
1994 北京:电子工业出版社