图书介绍

Oracle 10g入门与提高2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Oracle 10g入门与提高
  • 王彬,刘心,马兴成编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302112010
  • 出版时间:2005
  • 标注页数:447页
  • 文件大小:71MB
  • 文件页数:462页
  • 主题词:关系数据库-数据库管理系统,Oracle 10g

PDF下载


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

下载说明

Oracle 10g入门与提高PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章 Oracle 10g简介1

1.1 Oracle数据库简介2

1.1.1 数据库概述2

1.1.2 Oracle数据库管理系统5

1.2 Oracle10g——“网格计算”时代的数据库解决方案7

1.2.1 Oracle从“i”到“g”的演进7

1.2.2 网格是什么8

1.2.3 Oracle 10g应对企业计算之需9

1.3 Oracle 10g的特性11

1.3.1 安全性、身份管理和用户供应11

1.3.2 应用管理与监控12

1.3.3 可伸缩性12

1.3.4 高可用性13

1.3.5 系统管理和监控14

1.4 本章小结15

第2章 Oracle 10g的体系结构16

2.1.1 数据文件17

2.1 Oracle数据库的物理存储结构17

2.1.2 控制文件19

2.1.3 重演日志文件21

2.1.4 归档重演日志文件21

2.1.5 参数文件21

2.1.6 警告、跟踪日志文件21

2.1.7 备份文件22

2.2 Oracle数据库的逻辑存储结构22

2.2.1 Oracle数据库主要的逻辑存储结构22

2.2.2 数据库表空间22

2.2.3 段、区间和数据块24

2.3 Oracle实例26

2.3.1 Oracle实例概述27

2.3.2 Oracle数据库系统的内存结构28

2.3.3 Oracle数据库系统的后台进程31

2.4 Oracle数据库的应用结构36

2.4.1 多磁盘结构36

2.4.2 磁盘映像系统37

2.4.3 客户/服务器系统38

2.4.4 多线程服务器系统40

2.4.5 并行数据库系统41

2.4.6 分布式数据库系统43

2.4.7 Oracle Webserver系统45

2.5 本章小结46

2.6 习题46

第3章 Oracle数据库的基本概念、工具和操作49

3.1.1 模式对象50

3.1 Oracle数据库的基本概念50

3.1.2 用户账号、权限和角色51

3.1.3 空间52

3.1.4 数据字典53

3.1.5 备份和恢复54

3.1.6 对象关系数据库56

3.2 Oracle管理工具简介57

3.2.1 Oracle通用安装器57

3.2.2 数据库配置助手59

3.2.3 数据库升级助手60

3.2.4 Oracle网络管理器61

3.2.5 SQL Plus62

3.2.6 Oracle企业管理器64

3.3 Oracle操作初步65

3.3.1 启动数据库65

3.3.2 改变数据库的可用性69

3.3.3 关闭数据库71

3.3.4 禁止操作数据库73

3.3.5 暂停和继续数据库75

3.4 本章小结76

3.5 习题76

第4章 安装、创建Oracle 10g数据库79

4.1 安装Oracle 10g80

4.2 初始化参数85

4.2.1 初始化参数文件的作用85

4.2.2 初始化参数文件的位置及其组织86

4.2.4 初始化参数的设置87

4.2.3 初始化参数的种类87

4.2.5 查看初始化参数90

4.3 准备创建数据库91

4.3.1 设计数据库的逻辑结构92

4.3.2 设计数据库的物理结构93

4.3.3 选取全局数据库名95

4.3.4 决定字符集96

4.4 使用数据库配置助手创建数据库98

4.4.1 数据库创建过程98

4.4.2 查看Oracle服务107

4.5 手工创建数据库108

4.6 本章小结112

4.7 习题113

第5章 SQL语言基础114

5.1 SQL语言概述115

5.1.1 SQL语言的特点115

5.1.2 SQL语言的类型116

5.1.3 应用程序的可移植性和ANSI/ISOSQL标准117

5.2.1 Oracle中的SQL环境——SQL Plus118

5.2 SQL的运行环境118

5.2.2 SQL运行例子说明122

5.3 通过查询检索数据123

5.3.1 查询语句的结构124

5.3.2 建立基本查询125

5.3.3 在查询中的SELECT子句中建立表达式126

5.3.4 从表中检索特定行132

5.3.5 排序和分组查询结果集中的数据135

5.3.6 连接相关表中的数据137

5.4.1 插入记录140

5.4 插入、更新和删除数据库记录140

5.4.2 删除记录142

5.4.3 更新记录143

5.5 提交和回退事务处理144

5.6 事务处理设计147

5.6.1 工作单元147

5.6.2 读写事务处理149

5.8 习题150

5.6.3 只读事务处理150

5.7 本章小结150

第6章 PL/SQL程序设计153

6.1 PL/SQL基础154

6.1.1 变量及声明154

6.1.2 数据类型155

6.1.3 表达式156

6.1.4 PL/SQL程序块结构157

6.1.5 PL/SQL程序的运行环境158

6.2 PL/SQL的控制结构159

6.2.1 顺序结构159

6.2.2 选择结构160

6.2.3 NULL结构162

6.2.4 循环结构163

6.3 PL/SQL记录和表166

6.3.1 使用%TYPE166

6.3.2 记录类型167

6.3.4 表169

6.3.3 使用%ROWTYPE169

6.4 游标170

6.4.1 游标的基本操作170

6.4.2 游标的属性操作172

6.4.3 参数化游标和隐式游标173

6.4.4 游标变量174

6.5 过程与函数176

6.5.1 过程创建和调用176

6.5.2 过程参数设置与传递178

6.5.3 函数的创建、查询和调用182

6.5.4 删除过程和函数183

6.5.5 子程序的位置184

6.5.6 子程序的依赖性与执行权限187

6.6 触发器188

6.6.1 触发器的类型188

6.6.2 建立触发器190

6.7 异常处理191

6.7.1 概念192

6.7.2 声明和处理异常193

6.7.3 处理异常的特殊方法194

6.8 本章小结195

6.9 习题195

第7章 存储结构管理197

7.1 表空间管理198

7.1.1 管理表空间的原则198

7.1.2 创建表空间198

7.1.3 设置默认存储值203

7.1.4 修改表空间的可用性204

7.1.5 使用只读表空间206

7.1.6 查看表空间的信息207

7.1.7 修改、删除表空间210

7.2 撤销表空间管理213

7.2.1 什么是撤销213

7.2.2 自动撤销管理213

7.2.3 设置撤销表空间的大小215

7.2.4 管理撤销表空间217

7.2.5 监视撤销表空间219

7.3 区间管理221

7.3.1 动态和手工区间分配的比较221

7.3.2 释放空闲空间222

7.3.3 整理自由空间碎片223

7.4 本章小结226

7.5 习题226

第8章 模式对象管理228

8.1.1 表的结构229

8.1 表229

8.1.2 创建表231

8.1.3 修改表232

8.1.4 删除表233

8.2 索引234

8.2.1 概念235

8.2.2 各种类型索引的比较和选择236

8.2.3 建立索引237

8.2.4 查询索引信息239

8.2.5 修改与删除索引240

8.3.1 表簇242

8.3 聚簇242

8.3.2 哈希簇245

8.3.3 查看、修改和删除聚簇247

8.4 视图250

8.4.1 概念250

8.4.2 创建视图251

8.4.3 查看、修改、重建与删除视图252

8.5.1 同义词254

8.5 同义词和序列254

8.5.2 序列256

8.6 利用Oracle企业管理器的方案管理进行对象操作258

8.6.1 管理表259

8.6.2 管理索引265

8.6.3 管理视图270

8.6.4 管理同义词275

8.6.5 管理序列278

8.8 习题280

8.7 本章小结280

第9章 安全管理283

9.1 用户账号管理284

9.1.1 用户认证284

9.1.2 创建用户账号285

9.1.3 用户配置文件286

9.1.4 默认的数据库用户288

9.1.5 修改用户账号289

9.1.6 锁定和解锁用户账号290

9.1.7 查看数据库用户信息291

9.1.8 删除用户292

9.2 权限管理293

9.2.1 数据库权限的种类293

9.2.2 授予和撤销系统权限295

9.2.3 授予和撤销对象权限297

9.2.4 查看权限信息299

9.3 角色管理301

9.3.1 创建角色301

9.3.2 预定义角色302

9.3.3 给角色授予权限303

9.3.4 将角色授予用户或其他角色305

9.3.5 设置默认角色306

9.3.6 启用和禁用角色307

9.3.7 从角色中撤销已授予的权限或角色308

9.3.8 删除角色309

9.3.9 查看角色信息309

9.4.1 管理用户账号312

9.4 使用Oracle企业管理器的安全性312

9.4.2 管理权限316

9.4.3 管理角色320

9.5 本章小结331

9.6 习题331

第10章 备份与恢复管理334

10.1 数据库备份335

10.1.1 数据库备份的种类335

10.1.2 造成数据库损失并需要恢复的各种问题335

10.1.4 数据库的备份模式336

10.1.3 数据库备份的内容336

10.1.5 制订备份策略337

10.1.6 Oracle中提供的备份和恢复解决方案338

10.2 恢复管理器339

10.2.1 利用RMAN可以进行的数据库备份类型340

10.2.2 RMAN环境的基本操作341

10.3 使用RMAN备份数据库346

10.3.1 RMAN备份346

10.3.2 使用RMAN备份数据库文件和归档日志348

10.3.3 列出RMAN的备份、归档日志和数据库体现354

10.3.4 报告备份和数据库方案357

10.4 用户管理的备份360

10.4.1 脱机(冷)备份360

10.4.2 联机(热)备份361

10.5 数据库恢复364

10.5.1 数据库恢复的两个阶段364

10.5.2 实例、崩溃恢复与介质恢复365

10.5.3 完全恢复与不完全恢复366

10.6 使用RMAN恢复数据库367

10.6.1 准备规划数据库的还原与恢复368

10.6.2 基本的数据库的还原与恢复场景371

10.7 用户管理的恢复373

10.7.1 进行自动介质恢复374

10.7.2 进行完全介质恢复375

10.7.3 进行不完全介质恢复377

10.8 本章小结379

10.7.4 在非归档模式下恢复数据库379

10.9 习题380

第11章 用Visual Basic.NET 2003开发Oracle 10g应用程序383

11.1 当前主流的数据库访问技术384

11.1.1 数据访问对象(DAO)384

11.1.2 远程数据对象(RDO)385

11.1.3 开放数据库互连(ODBC)386

11.1.4 ActiveX数据对象(ADO)387

11.1.5 Java数据库连接(JDBC)390

11.1.6 OLE DB391

11.1.7 几种数据库应用程序开发技术的比较392

11.2 用JDBC访问Oracle数据库392

11.2.1 JDBC的特点393

11.2.2 JDBC API395

11.2.3 用JDBC访问Oracle数据库397

11.3 用ADO.NET开发Oracle数据库应用程序407

11.3.1 ADO.NET的特点408

11.3.2 用VB.NET 2003开发ADO.NET数据库应用程序409

11.3.3 VB.NET 2003开发环境410

11.3.4 用VB.NET 2003开发Oracle数据库应用程序412

11.4 一个开发实例:图书管理系统419

11.4.1 图书管理系统的界面和功能420

11.4.2 图书管理系统的开发过程422

11.5 本章小结432

11.6 习题432

附录A 创建用户脚本(CREATEUSER.SQL)434

附录B 创建表并插入信息(CREATETables4U.SQL)436

习题答案441

热门推荐