Oracle Database 10g基础教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)Ian Abramson,(美)Michael S.Abbey,(美)Michael Corey著;孙杨译
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302093806
- 页数:307 页
2.15.3 页脚 7 1
2.8.3 项目2-1 利用内部连接和外部连接进行数据连接 5 1
目录 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 varchar2 8
1.3.2 数字 8
关键技术1.3 学习Oracle Database 10g基本数据类型 8
1.3.3 日期 9
1.3.4 时间戳 9
1.3.5 clob 10
1.3.6 blob 10
关键技术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 insert 19
1.7.3 update 19
1.7.4 delete 19
1.7.5 系统权限 19
1.7.1 select 19
关键技术1.8 介绍网格 20
关键技术1.9 综述 22
1.10 本章测验 24
第2章 SQL:结构化查询语言 26
关键技术2.1 学习SQL语句的组成 26
2.1.1 DDL 27
关键技术2.2 使用基本的insert和select语句 28
2.2.1 insert 28
2.1.2 DML 28
2.2.2 select 29
关键技术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 by 56
2.9.2 having 57
2.9.3 项目2-3 在select语句分组数据 57
关键技术2.10 学习子查询:简单子查询和带连接的相关子查询 60
2.10.1 简单子查询 60
2.10.2 带连接的相关子查询 61
关键技术2.11 使用集合操作符:union、inertsect和minus 62
2.11.1 union 62
2.11.2 union all 63
2.11.3 intersect 63
2.11.4 minus 64
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 Manager 85
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 Services 103
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 Manager 112
4.3.4 会话多路复用 113
4.3.5 防火墙访问控制 113
关键技术4.4 使用Oracle Net Listener 114
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 Manager 121
4.7.1 Oracle Enterprise Manager 121
关键技术4.7 使用管理工具 121
4.7.3 OEM控制台 122
4.7.4 OEM组件 122
4.7.5 Oracle Net Configuration Assistant 122
4.7.6 Oracle Internet Directory Configuration Assistant 123
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 binary 132
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 Pump 143
关键技术5.6 使用Oracle Data Pump Export 144
关键技术5.7 使用Oracle Data Pump Import 148
关键技术5.8 使用传统的导入和导出 153
5.8.1 如何运行原始版本的导入和导出实用程序 153
5.8.2 使用原始版本导入和导出的示例 154
关键技术5.9 学习使用Recovery Manager 155
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 从头至尾使用RMAN 163
5.10 本章测验 165
第6章 PL/SQL 166
关键技术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程序中的SQL 177
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章 Java 202
关键技术7.1 Java对于Oracle DBA的意义 203
关键技术7.2 Java综述 205
7.2.1 平台独立性 206
7.2.2 位于全部三层中的Java 206
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和Servlet 209
7.2.9 JavaBean 209
7.2.8 applet 209
7.2.7 独立应用程序 209
7.2.11 Enterprise JavaBeans 210
7.2.12 N-层体系结构的优势 210
7.2.13 Java、XML、Web Services和Oracle Database 10g 210
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中的Java 214
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 使用JDBC 217
7.6.1 如何编写数据库程序 217
7.6.2 项目7-1 用Java访问数据库 217
关键技术7.7 使用SQLJ 218
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 class 223
7.9.2 create java source 223
7.9.3 create java resource 223
关键技术7.10 了解Oracle Java产品 223
7.10.1 Oracle Application Server 10g 224
7.10.2 Oracle JDeveloper 10g 224
7.11 本章测验 225
第8章 XML 226
关键技术8.1 了解XML 226
关键技术8.2 Oracle XML DB:在数据库中使用XML 227
8.3.1 SQL/XML标准 229
关键技术8.3 SQLX:利用保存在Oracle中的数据创建XML 229
8.3.2 项目8-1 创建XML代码清单 234
关键技术8.4 在Oracle XML DB中存储XML 235
8.4.1 固有的XMLType 236
8.4.2 XMLDB库 236
8.4.3 注册XML模式 237
8.4.4 加载XML数据 238
8.4.5 项目8-2 存储XML 239
8.4.6 使用RESOURCE_VIEW 240
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
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019