图书介绍

Oracle8i初学者指南PDF|Epub|txt|kindle电子书版本网盘下载

Oracle8i初学者指南
  • (美)(M.阿比)Michael Abbey等著;乐嘉锦,王兰成等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111079566
  • 出版时间:2000
  • 标注页数:422页
  • 文件大小:77MB
  • 文件页数:441页
  • 主题词:关系型数据库-数据库管理系统 数据库管理系统-关系型数据库

PDF下载


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

下载说明

Oracle8i初学者指南PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Oracle介绍1

1.1 术语1

1.2 什么是Oracle3

1.2.1 Oracle的初始期4

1.2.2 开端小结7

1.2.3 Oracle的今天7

1.2.4 为什么Oracle能取得现在的地位7

1.3 Oracle8i服务器9

1.3.1 Oracle8i服务器的独特性能9

1.3.2 Oracle8i服务器选件12

1.4 SQL Plus——友好的用户接口17

1.4.1 SQL与Oracle17

1.4.2 SQL Plus小结18

1.5 Oracle Form——前端产品18

1.6 Oracle Report——报表生成器18

1.6.3 窗体信件19

1.6.2 矩阵报表19

1.6.1 父-子报表19

1.7 SQL Loader20

1.8 Oracle使用自己的工具——应用软件20

1.9 Oracle Designer21

1.10 Personal Oracle8i21

1.11 Oracle Discoverer22

1.12 Oracle8i Lite22

1.13 服务22

1.14 Oracle用户组——事件和出版物23

1.15 Oracle的数据仓库24

1.16 本章小结24

第2章 Oracle8i中的“i”25

2.1 术语25

2.2 为什么使用Internet计算模型27

2.3 电子商务27

2.4.1 技术发展中的经济因素28

2.4 每个人都确实需要一个胖客户机吗28

2.4.3 范例必须改变29

2.4.2 什么是零管理29

2.5 网络计算体系结构30

2.5.1 可选的软件组件31

2.5.2 成功或失败取决于你31

2.6 Internet计算产品32

2.6.1 Oracle8i Lite32

2.6.2 Oracle8i Appliance32

2.6.3 Internet文件系统32

2.6.4 iCONNECT33

2.6.5 Project Panarna33

2.7 本章小结33

第3章 Oracle8i与面向对象技术34

3.1 术语34

3.2 什么是面向对象的数据库35

3.2.4 数据库触发器37

3.2.3 封装37

3.2.1 什么是对象37

3.2.2 什么是类37

3.2.5 可扩充性38

3.2.6 继承38

3.2.7 多态38

3.2.8 面向对象技术小结39

3.3 Oracle8i一瞥39

3.3.1 Oracle8i的聚焦区39

3.3.2 Oracle8i备份和恢复43

3.4 Oracle8i的对象和新数据库对象44

3.4.1 嵌套对象44

3.4.2 可变数组45

3.4.3 类型中的类型45

3.4.5 对象视图46

3.4.6 实体化视图46

3.4.4 方法和类型46

3.4.7 维47

3.5 小结47

3.6 本章小结47

第4章 体系结构48

4.1 术语48

4.2 为什么要学习结构49

4.3 什么是数据库49

4.3.3 本节小结50

4.3.1 数据文件50

4.3.2 用户数据和系统数据50

4.4 表空间——Oracle的文件夹51

4.4.1 表空间的名称和内容51

4.4.2 本节小结52

4.5 重做日志——事务日志53

4.5.1 重做日志是怎样工作的53

4.6 控制文件54

4.5.2 本节小结54

4.6.1 控制文件的使用55

4.6.2 本节小结55

4.7 程序55

4.7.1 用户(客户机)进程55

4.7.2 服务器进程55

4.7.3 本节小结56

4.8 数据库后台进程56

4.8.1 数据库写入进程56

4.8.2 校验点进程56

4.8.3 日志写入进程56

4.8.4 系统监控进程57

4.8.5 进程监控进程57

4.8.6 归档进程57

4.8.7 锁进程57

4.8.8 恢复进程57

4.8.12 本节小结58

4.8.11 队列监控进程58

4.8.9 调度进程58

4.8.10 作业队列进程58

4.9 内存结构——电话线路59

4.9.1 系统全局区59

4.9.2 程序全局区60

4.9.3 内存结构小结60

4.10 什么是Oracle实例61

4.11 综合举例62

4.12 对多线程服务器的进一步了解63

4.13 本章小结63

第5章 数据库对象64

5.1 术语64

5.2 表——Oracle存放用户数据的所在65

5.2.1 用户自定义数据类型66

5.2.2 数据库触发器67

5.3.2 创建视图69

5.3.1 为何要用视图69

5.3 视图——数据查看的特殊方式69

5.3.3 实体化视图70

5.4 索引——加快访问数据的方法70

5.4.1 索引有顺序72

5.4.2 索引可保证数据唯一性72

5.4.3 两列比一列好72

5.4.4 where子句和索引72

5.5 同义词——新的标识符72

5.6 授权访问73

5.6.1 给用户授权73

5.6.2 接受授权74

5.7 角色——成组管理用户的方法75

5.8 Oracle8i中可能会见到的对象75

5.8.1 快照75

5.8.5 聚集76

5.8.4 序列76

5.9 查看数据字典中的对象76

5.8.3 数据库连接76

5.8.2 存储对象76

5.10 本章小结78

第6章 安装79

6.1 术语79

6.2 Oracle通用安装器80

6.3 安装Oracle8i企业版81

6.4 Oracle Web DB87

6.5 Oracle Developer89

6.6 Oracle JDeveloper91

6.7 Oracle企业管理器93

6.7.1 预安装任务93

6.7.2 OEM安装94

6.7.3 OEM配置助手97

6.8 Oracle8i客户机98

6.9 本章小结101

7.1 术语102

第7章 SQL语言基础102

7.2 两种类型的SQL语言103

7.2.1 DDL103

7.2.2 DML104

7.3 SQL Plus入门104

7.3.1 创建语句105

7.3.2 描述语句107

7.3.3 插入语句107

7.3.4 查询语句108

7.3.5 where子句109

7.3.6 Order by子句112

7.4 数值型数据112

7.5 字符型数据114

7.6 日期型数据114

7.6.1 日期型函数115

7.6.2 特殊格式的日期型数据115

7.7 表列数据类型转换116

7.6.3 日期运算116

7.8 Update、Delete和Alter等语句117

7.8.1 update语句117

7.8.2 delete语句117

7.8.3 alter语句117

7.9 连接两个表118

7.10 格式化输出118

7.10.3 页脚标120

7.10.4 将SQL Plus结果写到文件中120

7.10.2 页头标120

7.10.1 页和行的大小120

7.10.5 格式化输出表列121

7.11 本章小结126

第8章 PL/SQL127

8.1 术语127

8.2 为什么要学习PL/SQL128

8.3.2 算术运算符129

8.3.1 合法字符129

8.3 PL/SQL字符集129

8.3.3 关系运算符130

8.3.4 其他符号130

8.4 变量130

8.5 保留字131

8.6 常用数据类型131

8.6.1 varchar2131

8.6.2 number131

8.7 PL/SQP的组件132

8.7.1 块结构132

8.6.3 date132

8.6.4 boolean132

8.7.2 声明部分134

8.7.3 控制结构134

8.7.4 异常139

8.7.5 空操作与空值结构141

8.8 游标141

8.8.1 显式游标142

8.8.2 隐式游标145

8.8.3 用何种游标146

8.9 PL/SQL表146

8.10 PL/SQL的注释147

8.11 内置程序包148

8.12 编译错误149

8.13 编程实例150

8.14.1 HTML基础152

8.14 用于Internet的PL/SQL152

8.14.2 Oracle Application Server和PL/SQL155

8.15 本章小结161

第9章 Oracle开发工具162

9.1 术语162

9.2 什么是Form Builder163

9.3 应用层和Oracle Developer163

9.4 谁备运行Form或Report Builder的用户工作站164

9.5.1 对象导航器165

9.5 快速漫游Form Builder165

9.5.2 属性板166

9.5.3 布局编辑器167

9.5.4 PL/SQL编辑器167

9.5.5 对象库168

9.5.6 设置选项168

9.5.7 处理Form Builder文件169

9.5.8 鼠标右键171

9.6 样例数据171

9.7 Form Builder的使用173

9.8 Form Builder的经验传授178

9.9 Form Builder的屏幕格式化184

9.9.1 色彩185

9.9.2 字体185

9.9.3 图形185

9.11 使用Report Builder186

9.12 Report Builder如何处理查询186

9.10 Form Builder Runtime——客户机/服务器186

9.13 Report Builder继续187

9.14 本章小结190

第10章 装载器191

10.1 术语191

10.2 什么是SQL Loader192

10.3 在DOS窗口里的SQL Loader192

10.3.1 用户标识193

10.3.2 控制193

10.3.3 平行194

10.3.4 直接方式194

10.3.5 跳过194

10.3.6 装载194

10.3.7 日志和坏数据文件194

10.3.8 丢弃195

10.4.3 Into Table196

10.4.2 Infile196

10.4.1 Load Data196

10.4 SQL Loader控制文件196

10.4.4 列和域的说明197

10.5 SQL Loader的输出198

10.5.1 完全装载日志文件198

10.5.2 不完全装载日志文件199

10.5.3 坏数据文件199

10.6 OEM的SQL Loader200

10.5.4 丢弃文件200

10.7 本章小结203

第11章 应用程序调节204

11.1 为什么要调节Oracle系统204

11.2 术语205

11.3 调节处理中的主要成分206

11.3.1 内存206

11.3.2 怎样利用通信线处理查询207

11.3.3 磁盘访问208

11.4.1 SQL语句的处理步骤210

11.4 使用共享池中的语句210

11.4.2 在共享池中重用SQL语句211

11.5 并行处理217

11.6 减少等待的状态218

11.6.1 经常提交工作218

11.6.2 使Oracle做自我锁定218

11.6.3 关闭不被使用的应用程序窗口218

11.6.4 有节制地使用多任务219

11.7 本章小结219

第12章 高级SQL220

12.1 术语220

12.2 分组结果函数220

12.2.1 使用group by子句221

12.2.2 使用having子句221

12.3 嵌套查询222

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

12.6 decode语句224

12.5 用SQL创建SQL224

12.7 在SQL Plus中定义的变量225

12.8 在SQL Plus中置换变量226

12.9.3 set autotrace语句228

12.9.4 serveroutput语句228

12.9.5 Oracle8i增强功能228

12.9.2 存储SQL Plus环境228

12.9.1 表头和表尾命令228

12.9 SQL Plus的新特征228

12.10 repheader——整个表头,仅仅是表头229

12.11 column——整个表列,仅仅是表列230

12.11.1 格式化数字数据230

12.11.2 格式化字符数据231

12.12 创建新值232

12.13 SQL Plus的集合论233

12.13.4 集合差操作234

12.13.3 集合交操作234

12.13.2 集合全并操作234

12.13.1 集合并操作234

12.14 结构化编程技术235

12.15 命令行编辑236

12.16 SQL Plus中的空值238

12.16.1 比较操作中的空值问题238

12.16.2 使用NVL进行空值比较操作238

12.16.3 The NULL=NULL比较的异常情况239

12.17 本章小结240

第13章 高级应用调节241

13.1 术语241

13.2 优化242

13.2.1 基于代价的方法242

13.2.2 在SQL Plus中收集统计243

13.2.3 运用PL/SQL过程收集统计244

13.2.4 CBO的使用控制246

13.2.5 统计收集的方法247

13.2.6 基于规则的方法248

13.2.7 为什么CBO胜过基于规则的优化249

13.3 SQL语句的处理过程250

13.3.1 句法分析250

13.3.2 运行252

13.3.3 读取252

13.4 命名变量252

13.5 索引253

13.6 主关键字的约束253

13.7 调节交换的工具254

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

13.7.2 实用程序255

13.7.3 使用自动跟踪257

13.7.4 SQL跟踪程序与tkprof258

13.7.5 查找跟踪文件261

13.8 本章小结262

14.1 成为一名数据库管理员263

第14章 数据库管理员263

14.2 术语264

14.3 Oracle企业管理器快速浏览265

14.3.1 OEM管理工具265

14.3.2 DBA管理包中的工具266

14.3.3 调用OEM268

14.4 用OEM 2.0进行管理269

14.4.1 启动数据库269

14.4.2 关闭数据库270

14.4.3 关闭数据库时的选项及问题271

14.4.4 授予用户访问权限272

14.4.5 回收用户的访问权限274

14.4.6 创建表空间275

14.4.7 为已经存在的表空间增加存储空间277

14.5 服务器管理器278

14.5.1 调用278

14.5.3 启动数据库279

14.5.2 内部连接279

14.5.4 关闭数据库280

14.5.5 退出服务器管理器280

14.5.6 授予用户访问权限280

14.5.7 删除用户281

14.5.8 创建表空间281

14.5.9 为已经存在的表空间增加存储空间281

14.6 本章小结282

第15章 卸库与装库283

15.1 术语283

15.2 卸库与装库的功能284

15.3 卸库与装库的相同点284

15.4 卸库与装库的不同点285

15.5 操作方法285

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

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

15.5.3 提示应答对进一步对话的影响287

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

15.5.6 参数驱动方式的装库289

15.5.5 参数驱动方式的卸库289

15.5.7 Parfile关键字参数292

15.5.8 交互式方法和参数驱动方法的混合使用293

15.6 卸库与装库的模式293

15.6.1 表模式卸库293

15.6.2 用户模式卸库293

15.6.5 用户模式装库294

15.6.6 全库模式装库294

15.6.4 表模式装库294

15.6.3 全库模式卸库294

15.6.7 模式之间的切换295

15.6.8 各种模式的使用295

15.7 分割表上的卸库与装库296

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

15.9.3 不能启用全库模式卸库297

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

15.9.1 Oracle未运行297

15.9 错误情况及解决办法297

15.10 参数之间的关系298

15.11 例子298

15.12 从OEM中卸库与装库299

15.12.1 卸库向导299

15.12.2 装库向导301

15.13 本章小结301

第16章 备份和恢复302

16.1 术语302

16.2 由备份提供的保护功能302

16.2.1 保护丢失的对象302

16.2.2 保护丢失的数据库303

16.2.3 数据库打开时的备份303

16.3 通过卸库和装库来进行备份306

16.3.1 在系统空闲时间充足时的备份307

16.3.2 在系统空闲时间不足时的备份307

16.3.3 从卸库文件中恢复308

16.4 映像备份309

16.4.1 脱机(冷)备份309

16.4.2 联机(热)备份311

16.5 恢复312

16.5.1 什么是恢复313

16.5.2 重做日志的类型313

16.5.3 恢复的类型314

16.5.4 进行完全恢复314

16.5.5 进行不完全恢复316

16.6 一个完全的备份方案318

16.7 本章小结320

第17章 数据库调节321

17.1 术语321

17.2 初始化参数文件321

17.2.2 通过Oracle8i实例管理器查看参数设定322

17.2.1 初始化参数文件中使用的参数项类型322

17.2.3 通过服务器管理器查看参数设定323

17.2.4 关键参数324

17.2.5 使用Oracle8i实例管理器更改初始化参数值327

17.2.6 使用文本编辑器改变初始化参数的参数值327

17.2.7 查看当前SGA的大小328

17.2.8 存储结果328

17.3.2 系统表329

17.3.1 表和索引329

17.3 输入/输出流329

17.3.3 临时段330

17.3.4 回滚段330

17.3.5 联机重做日志330

17.4 总结330

17.5 本章小结330

第18章 高级数据库管理员331

18.1 术语331

18.2.1 正常启动332

18.2 启动命令选项332

18.2.2 加载启动333

18.2.3 非加载启动333

18.2.4 约束启动333

18.2.5 强制启动335

18.2.6 指定初始化参数文件的启动335

18.3 操作模式336

18.4 关闭选项336

18.5 附加的用户管理职责337

18.5.1 给数据库用户授权337

18.5.2 创建和分配新的资源文件339

18.5.3 创建和分配新角色340

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

18.6.1 向表空间增加更多的空间341

18.6.2 删除表空间343

18.7.1 镜像的重做日志344

18.7 管理重做日志组344

18.7.2 增加新的重做日志组346

18.7.3 删除已有的重做日志组347

18.7.4 删除重做日志组的问题347

18.8 回滚段347

18.8.1 获取回滚段348

18.8.2 创建回滚段348

18.8.3 删除回滚段349

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

18.9 初始化参数文件350

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

18.9.3 修改参数值352

18.9.4 最常被修改的参数352

18.10 控制文件的职责352

18.10.1 控制文件的使用353

18.10.2 增加控制文件353

18.10.3 删除控制文件354

18.10.4 移动已有的控制文件354

18.10.5 创建新的控制文件355

18.11 最常见的错误信息356

18.11.1 联机错误信息357

18.11.2 ORA-00600内部错误358

18.12 数据字典358

18.12.1 字典视图类型359

18.12.2 最有用的dba和Ⅴ$视图359

18.13 与Oracle全球客户支持组织保持联系361

18.14 本章小结361

第19章 数据仓库特征362

19.1 术语363

19.2 位图索引(7.3.2版和8版)364

19.3 优化器直方图(7.3.2版和8版)365

19.3.1 Oracle的直方图366

19.3.2 建立直方图366

19.4 并行化处理366

19.4.1 查询处理367

19.4.3 表和索引的创建368

19.4.2 装载操作368

19.5 分割对象(8版)369

19.5.1 为什么要分割对象369

19.5.2 处理分割对象369

19.6 实体化视图(8i版)370

19.6.1 维370

19.6.2 创建实体化视图371

19.7 可移动的表空间(8i版)373

19.8 扩充的聚集操作(8i版)374

19.8.1 积累374

19.8.2 立方375

19.8.3 顶级-n376

19.9 星形查询优化(7.3版和8版)377

19.10 本章小结377

第20章 WebDB378

20.1 术语379

20.2 WebDB结构380

20.3 WebDB用户381

20.4 浏览WebDB382

20.5 数据库和WebDB383

20.6 构造WebDB对象387

20.6.1 创建数据库对象387

20.6.2 构造WebDB组件389

20.7 WebDB和数据库的管理392

20.7.1 用户管理393

20.7.2 更改口令395

20.8 监控WebDB396

20.9 WebDB站点398

20.10 本章小结400

第21章 JDeveloper401

21.1 术语401

21.2 Java综观401

21.3 什么是JDeveloper402

21.5.1 主窗口403

21.4 为在Oracle环境下运行JDeveloper准备工作站403

21.5 JDeveloper快速浏览403

21.5.2 主菜单404

21.5.3 工具栏404

21.5.4 组件选项板404

21.6 AppBrowser404

21.6.1 导航窗格405

21.6.2 结构窗格405

21.6.3 内容窗格406

21.6.4 检查器窗口407

21.6.5 JDeveloper对象407

21.6.6 JDBC——链接到Oracle8i408

21.6.7 数据存取的“提供-解决”模式408

21.6.8 建立第一个应用程序409

21.6.9 编译并运行项目414

21.7 使用JDeveloper的经验传授415

21.8 本章小结421

热门推荐