图书介绍

Oracle Database 10g基础教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Oracle Database 10g基础教程
  • (美)Ian Abramson,(美)Michael S.Abbey,(美)Michael Corey著;孙杨译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302093806
  • 出版时间:2004
  • 标注页数:307页
  • 文件大小:21MB
  • 文件页数:327页
  • 主题词:关系数据库-数据库管理系统,Oracle-基本知识

PDF下载


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

下载说明

Oracle Database 10g基础教程PDF格式电子书版下载

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

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

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

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

图书目录

2.15.3 页脚 71

2.8.3 项目2-1 利用内部连接和外部连接进行数据连接 51

目录1

第1章 数据库基础1

关键技术1.1 定义数据库1

关键技术1.2 了解OracleDatabase 10g体系结构2

1.2.3 SYSTEM表空间3

1.2.1 控制文件3

1.2.2 联机重做日志3

1.2.6 undo表空间4

1.2.7 系统参数文件4

1.2.5 默认的临时表空间4

1.2.4 SYSAUX表空间4

1.2.8 后台进程5

1.2.9 项目1-1 回顾Oracle Database 10g体系结构6

1.2.10 数据库管理员7

1.3.1 varchar28

1.3.2 数字8

关键技术1.3 学习Oracle Database 10g基本数据类型8

1.3.3 日期9

1.3.4 时间戳9

1.3.5 clob10

1.3.6 blob10

关键技术1.4 表的使用10

1.5.1 视图12

关键技术1.5 使用存储对象12

1.5.2 触发器13

1.5.3 过程13

1.5.4 函数13

1.5.5 包14

关键技术1.6 熟悉Oracle Database 10g的其他重要内容15

1.6.1 索引15

1.6.2 用户16

1.6.3 表空间配额16

1.6.4 同义词17

1.6.5 角色17

1.6.6 默认用户环境18

关键技术1.7 使用对象和系统权限18

1.7.2 insert19

1.7.3 update19

1.7.4 delete19

1.7.5 系统权限19

1.7.1 select19

关键技术1.8 介绍网格20

关键技术1.9 综述22

1.10 本章测验24

第2章 SQL:结构化查询语言26

关键技术2.1 学习SQL语句的组成26

2.1.1 DDL27

关键技术2.2 使用基本的insert和select语句28

2.2.1 insert28

2.1.2 DML28

2.2.2 select29

关键技术2.3 使用简单where子句30

2.3.1 带NOT的where子句34

2.3.2 带搜索范围的where子句34

2.3.3 带搜索列表的where子句35

2.3.4 带范型搜索的where子句35

2.3.5 where子句:常用操作符36

2.4.1 update语句37

关键技术2.4 使用基本的update和delete语句37

2.4.2 delete语句38

关键技术2.5 数据排序40

关键技术2.6 使用函数:字符串、数字、合计(不分组)41

2.6.1 字符串函数41

2.6.2 数字函数42

2.6.3 合计函数43

关键技术2.7 使用日期数据函数(格式化的和按年代顺序排列的)43

2 7.1 日期函数44

2 7.2 特殊格式的日期数据类型44

2.7.3 嵌套函数45

关键技术2.8 连接(ANSI与Oracle对比):内部连接、外部连接、自连接46

2.8.1 内部连接46

2.8.2 外部连接50

2.8.4 项目2-2利用ANSI SQL连接进行数据连接53

2.8.5 自连接55

关键技术2.9 学习group by和having子句56

2.9.1 group by56

2.9.2 having57

2.9.3 项目2-3 在select语句分组数据57

关键技术2.10 学习子查询:简单子查询和带连接的相关子查询60

2.10.1 简单子查询60

2.10.2 带连接的相关子查询61

关键技术2.11 使用集合操作符:union、inertsect和minus62

2.11.1 union62

2.11.2 union all63

2.11.3 intersect63

2.11.4 minus64

2.11.5 项目2-4在SQL中使用union函数64

关键技术2.12 使用视图65

关键技术2.13 学习序列:简单内容67

关键技术2.14 使用约束:联接实体模型、类型、延迟68

2.14.1 联接实体模型69

2.14.2 类型69

2.14.3 延迟70

关键技术2.15 使用SQL*Plus编排输出格式70

2.15.1 页和行大小70

2.15.2 页标题70

2.15.5 项目2-5 编排SQL输出格式71

2.15.4 编排列格式71

2.15.6 将SQL*Plus输出结果写入文件73

2.16 本章测验74

第3章 数据库管理员75

关键技术3.1 了解DBA的工作75

关键技术3.2 理解Oracle Database 10g DBA技能集76

关键技术3.3 执行日常操作76

3.3.1 体系结构和设计76

3.3.2 容量规划76

3.3.7 存储管理77

3.3.6 管理数据库对象77

3.3.3 备份和恢复77

3.3.5 性能和调整77

3.3.4 安全77

3.3.8 变化管理78

3.3.9 调度任务78

3.3.10 网络管理78

3.3.11 排错78

关键技术3.4 理解Oracle Database 10g基础结构78

3.4.1 模式78

3.4.2 存储结构81

关键技术3.5 Oracle Database 10g操作模式82

3.5.1 操作模式82

3.5.2 数据库和实例关闭83

关键技术3.6 初步使用Oracle Enterprise Manager85

3.6.1 实例配置85

3.6.2 用户会话86

3.6.3 资源用户组86

3.6.4 模式、安全和存储管理87

3.6.5 分布式管理87

3.6.7 其他工具88

3.6.6 仓库特性88

关键技术3.7 管理数据库对象89

3.7.1 控制文件89

3.7.2 重做日志89

3.7.3 撤消管理89

3.7.4 模式对象90

关键技术3.8 管理空间92

3.8.1 档日志92

3.8.2 表空间和数据文件92

3.9.1 创建用户94

关键技术3.9 管理用户94

3 9.2 编辑用户96

关键技术3.10 管理数据库用户权限96

3.10.1 授权96

3.10.2 角色97

3.10.3 配置文件98

3.10.4 结论98

3.10.5 项目3-1创建重要对象98

3.11 本章测验101

第4章 联网102

4.1.1 网络协议103

关键技术4.1 使用Oracle Net Services103

4.1.2 优化网络带宽104

4.1.3 字符集104

4.1.4 连接105

4.1.5 保持连接105

4.1.6 定义一个位置106

关键技术4.2 学习专用和共享服务器体系结构之间的区别106

4.2.1 专用服务器107

4.2.2 共享服务器107

4.2.3 设置分派程序109

4.2.4 监视共享服务器的视图110

关键技术4.3 定义连接111

4.3.1 连接描述符111

4.3.2 定义连接描述符112

4.3.3 Oracle Connection Manager112

4.3.4 会话多路复用113

4.3.5 防火墙访问控制113

关键技术4.4 使用Oracle Net Listener114

4 4.1 密码鉴定115

4.4.2 多个监听器116

4.4.3 连接池116

关键技术4.5 学习命名方法116

4.5.2 目录信息树117

4.5.1 目录命名方法117

4.5.3 标识名118

4.5.4 如何查找目录命名信息118

4.5.5 网络服务别名条目118

4.5.6 本地命名方法118

4.5.7 简单命名方法119

4.5.8 外部命名方法119

4.5.9 使用哪种命名方法119

关键技术4.6 使用Oracle配置文件119

4.7.2 Oracle Net Manager121

4.7.1 Oracle Enterprise Manager121

关键技术4.7 使用管理工具121

4.7.3 OEM控制台122

4.7.4 OEM组件122

4.7.5 Oracle Net Configuration Assistant122

4.7.6 Oracle Internet Directory Configuration Assistant123

4.7.7 命令行实用程序123

4.7.8 Oracle高级安全选项125

4.7.9 分派程序125

4.7.10 项目4-1 测试连接125

关键技术4.8 使用简档127

关键技术4.9 多层环境中的网络128

4.10 本章测验129

第5章 备份与恢复130

关键技术5.1 Oracle备份和恢复基本原理130

5.1.1 从何处着手?131

5.1.2 备份的体系结构132

5.1.3 Oracle binary132

5.1.4 参数文件132

5.1.5 控制文件132

5.1.7 撤消段133

5.1.8 检查点133

5.1.6 重做日志133

5.1.9 归档日志134

5 1.10 数据文件,表空间,段,盘区和块134

5.1.11 跟踪文件134

关键技术5.2 学习Oracle用户管理的备份和恢复135

5.2.1 用户管理的备份的类型135

5.2.2 冷备份136

5.2.3 热备份136

5.2.4 从冷备份中恢复138

5.2.5 从热备份中恢复138

5.2.6 恢复的七个步骤139

关键技术5.3 编写数据库备份140

5.2.7 使用备份控制文件进行恢复140

关键技术5.4 备份归档重做日志142

关键技术5.5 学习使用Oracle Data Pump143

关键技术5.6 使用Oracle Data Pump Export144

关键技术5.7 使用Oracle Data Pump Import148

关键技术5.8 使用传统的导入和导出153

5.8.1 如何运行原始版本的导入和导出实用程序153

5.8.2 使用原始版本导入和导出的示例154

关键技术5.9 学习使用Recovery Manager155

5.9.1 RMAN的体系结构155

5.9.2 设置恢复目录和目标数据库157

5.9.3 RMAN的关键特性158

5.9.4 备份160

5.9.5 执行备份161

5.9.6 还原和恢复163

5.9.7 项目5-1 从头至尾使用RMAN163

5.10 本章测验165

第6章 PL/SQL166

关键技术6.1 PL/SQL的定义与使用它的理由167

关键技术6.2 基本的PL/SQL程序结构168

关键技术6.3 PL/SQL的数据类型169

关键技术6.4 在SQL*Plus中编写PL/SQL程序175

6.4.1 项目6-1 创建PL/SQL程序176

6.4.2 PL/SQL程序中的SQL177

6.4.3 游标FOR循环179

关键技术6.5 处理PL/SQL中的出错条件180

关键技术6.6 在程序中包含条件185

6.6.1 程序控制186

6 6.2 项目6-2 在PL/SQL中使用条件和循环192

关键技术6.7 创建存储过程——方法与理由194

关键技术6.8 创建与使用函数198

关键技术6.9 调用PL/SQL程序200

6.10 本章测验201

第7章 Java202

关键技术7.1 Java对于Oracle DBA的意义203

关键技术7.2 Java综述205

7.2.1 平台独立性206

7.2.2 位于全部三层中的Java206

7.2.3 标准版Java 2平台207

7.2.4 企业版Java 2平台207

7.2.5 J2EE服务器208

7.2.6 Java程序的不同类型208

7.2.10 JavaServer Page和Servlet209

7.2.9 JavaBean209

7.2.8 applet209

7.2.7 独立应用程序209

7.2.11 Enterprise JavaBeans210

7.2.12 N-层体系结构的优势210

7.2.13 Java、XML、Web Services和Oracle Database 10g210

7.2.14 Oracle DBA的机遇210

关键技术7.3 Oracle中的Java配置212

7.3.1 Java初始化参数212

7.3.2 环境变量213

7.4.1 本机编译214

7.4.2 无用单元收集214

关键技术7.4 Oracle中的Java214

7.4.3 注意事项215

7.4.4 JVM的主要组件215

关键技术7.5 JDBC驱动程序215

7.5.1 瘦JDBC驱动程序215

7.5.2 胖JDBC驱动程序216

7.5.3 服务器端JDBC驱动程序216

7.5.4 使用适当的JDBC驱动程序216

关键技术7.6 使用JDBC217

7.6.1 如何编写数据库程序217

7.6.2 项目7-1 用Java访问数据库217

关键技术7.7 使用SQLJ218

7.7.1 SQLJ翻译程序219

7.7.2 SQLJ代码示例219

7.7.3 SQLJ动向219

关键技术7.8 Java存储过程219

7.8.1 DBA的Java实用程序220

7.8.2 loadjava和dropjava示例220

7.8.3 ojvmjava示例220

7.8.4 特权220

7.8.5 路径解析规范221

7.8.6 项目7-2 创建一个Java存储过程221

关键技术7.9 在Oracle中创建Java对象222

7.9.1 create java class223

7.9.2 create java source223

7.9.3 create java resource223

关键技术7.10 了解Oracle Java产品223

7.10.1 Oracle Application Server 10g224

7.10.2 Oracle JDeveloper 10g224

7.11 本章测验225

第8章 XML226

关键技术8.1 了解XML226

关键技术8.2 Oracle XML DB:在数据库中使用XML227

8.3.1 SQL/XML标准229

关键技术8.3 SQLX:利用保存在Oracle中的数据创建XML229

8.3.2 项目8-1 创建XML代码清单234

关键技术8.4 在Oracle XML DB中存储XML235

8.4.1 固有的XMLType236

8.4.2 XMLDB库236

8.4.3 注册XML模式237

8.4.4 加载XML数据238

8.4.5 项目8-2 存储XML239

8.4.6 使用RESOURCE_VIEW240

8.4.7 基于路径的访问241

8.4.8 更新XML文档242

关键技术8.5 使用简单查询243

关键技术8.6 从XML创建关系型视图246

关键技术8.7 学习使用XSLT进行编程式数据库访问247

8.8 本章测验248

第9章 大型数据库特性249

关键技术9.1 大型数据库的定义249

关键技术9.2 使用数据分区的原因和时机250

9.2.1 为什么使用数据分区250

9.2.2 实现数据分区253

9.2.3 项目9-1 创建范围分区表和局部分区索引265

关键技术9.3 数据压缩267

9.3.1 数据压缩268

9.3.2 索引键压缩269

关键技术9.4 使用并行处理改善性能270

9.4.1 并行处理的数据库组件271

9.4.2 并行处理的配置271

9.4.3 激活并行执行272

关键技术9.5 使用物化视图273

9.5.1 物化视图的用法274

9.5.2 查询重写275

9.5.4 创建物化视图276

9.5.3 何时创建物化视图276

关键技术9.6 Real Application Clusters入门277

关键技术9.7 自动存储管理入门279

关键技术9.8 网格计算:Oracle Database 10g中“g”的含义280

关键技术9.9 使用SQL合计函数和分析函数282

9.9.1 合计函数283

9.9.2 分析函数285

9.9.3 其他函数292

关键技术9.10 创建SQL模型292

9.11 本章测验297

附录 各章测验答案299

热门推荐