×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
Oracle Database 10g 基础教程-(第二版)

Oracle Database 10g 基础教程-(第二版)

1星价 ¥31.9 (8.4折)
2星价¥31.9 定价¥38.0
图文详情
  • ISBN:9787302153115
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:其它
  • 页数:421
  • 出版时间:2007-06-01
  • 条形码:9787302153115 ; 978-7-302-15311-5

本书特色

Oracle Database 10g是具有网格计算架构的数据库系统,它在性能、可伸缩性、安全性、可管理性、系统可用性方面具有绝对领先的优势。本书全面介绍了Oracle Database 10g的功能和特点。全书共分19章,分别从安装配置、安全性、可用性、互操作性、PL/SQL、可开发性、商业智能等多个方面对Oracle Database 10g的各项技术进行了深入浅出的介绍。.
本书内容翔实,示例丰富,结构合理,语言简洁,图文并茂。作为一本教程,本书面向数据库管理和开发的专业人员,可以帮助他们系统学习Oracle Database 10g的系统管理和应用开发。本书适合作为高等院校数据库技术专业、信息管理与信息系统专业的教材,也可以作为数据库管理和应用开发人员的参考书。..
本书对应的电子教案和实例源文件可以到http://www.tupwk.com.cn/downpage网站下载。...

目录


第1章概述. 1
1.1Oracle产品简史 1
1.2网格计算的概念和特点 2
1.3OracleDatabase10g系统特点 4
1.3.1版本类型 4
1.3.2可选产品 5
1.3.3Oracle管理程序包 7
1.4数据库技术特点 8
1.4.1数据库和实例 8
1.4.2表.视图和索引 9
1.4.3数据存储 10
1.4.4数据保护 11
1.4.5可编程的结构 11
1.5数据库管理员的工作任务 12
1.6小结 16
1.7思考与练习 16
第2章安装和创建数据库 18
2.1安装前的准备 18
2.1.1硬件环境要求 18
2.1.2软件环境要求 19
2.1.3数据库规划 20
2.2安装过程 21
2.2.1OracleUniversalInstaller的特点 21
2.2.2OracleDatabase10g的安装过程 21
2.3创建数据库 29
2.3.1使用DBCA创建数据库 29
2.3.2手动创建数据库 34
2.4升级到OracleDatabase10g 36
2.4.1使用DBUA升级 36
2.4.2手工升级 37
2.4.3其他升级方法 38
2.5小结 38
2.6思考与练习 38
第3章OracleDatabase10g的新增功能 40
3.1服务器可管理性 40
3.1.1统计采集 41
3.1.2刷新高速缓冲区存储器 42
3.1.3数据库资源管理器的新增功能 43
3.1.4调度器的改变 43
3.1.5用户可配置的默认表空间 44
3.1.6其他新增功能 46
3.2性能调整 46
3.2.1在等待接口方面的增强 46
3.2.2数据库通用管理基础设施 47
3.2.3自动化SGA调整 51
3.2.4新增的跟踪功能 52
3.2.5预存储的散列集群 52
3.2.6共享服务器架构的变化 52
3.3安全性 53
3.3.1新增的虚拟私有数据库功能 53
3.3.2增强的审计功能 54
3.3.3新增的目录功能 55
3.4可用性和可恢复性 55
3.4.1数据库恢复方面的增强 55
3.4.2在RMAN方面的增强 56
3.4.3新增的事务恢复监视功能 57
3.4.4增强的数据保护功能 57
3.5商业智能 58
3.5.1新增的大文件表空间 58
3.5.2可跨平台传输的表空间 59
3.5.3增强的合并功能 59
3.5.4增强的外部表功能 60
3.5.5新增的物化视图和查询重写功能 61
3.5.6增强的分区功能 62
3.6应用程序开发方面的新功能 62
3.6.1增强的块绑定操作 63
3.6.2新增的SQL和PL/SQL正则表达式 63
3.6.3根据大小写和音调排序 67
3.6.4新增的用户指定的引号 67
3.6.5新增的PL/SQL程序包 68
3.6.6新增的PL/SQL编译器功能 68
3.7其他新增的数据库功能 69
3.7.1增强的工作空间管理器 69
3.7.2增强的流功能 71
3.7.3SQL*Plus和SQL增强的功能 72
3.8小结 73
3.9思考与练习 73
第4章体系结构 75
4.1概述 75
4.2连接数据库实例 76
4.2.1用户进程 76
4.2.2Oracle监听器 76
4.2.3Oracle网络客户 77
4.3服务器进程 78
4.4文件系统 78
4.4.1参数文件 79
4.4.2控制文件 80
4.4.3数据文件 80
4.4.4表空间 81
4.4.5段 81
4.4.6盘区 82
4.4.7数据块 82
4.4.8重做日志文件 83
4.4.9临时文件 84
4.4.10Oracle管理文件 85
4.5内存区域 85
4.5.1系统全局区域 86
4.5.2程序全局区域和用户全局区域 87
4.6后台进程 87
4.6.1进程监控器 88
4.6.2系统监视器 88
4.6.3数据库写入器 89
4.6.4日志写入器 89
4.6.5归档器 90
4.6.6检查点 90
4.6.7作业队列协调器和作业进程 91
4.6.8恢复器 91
4.6.9其他进程 92
4.7小结 93
4.8思考与练习 93
第5章SQL*Plus基础 94
5.1启动和设置SQL*Plus 94
5.1.1启动SQL*Plus 94
5.1.2设置SQL*Plus运行环境 96
5.2格式化查询结果 98
5.2.1column 98
5.2.2ttitle和btitle 100
5.2.3pause 100
5.2.4pagesize 101
5.2.5linesize 102
5.2.6feedback 103
5.2.7numformat 104
5.2.8long 105
5.3使用SQL*Plus命令 106
5.3.1describe 106
5.3.2prompt 107
5.3.3替换变量 108
5.3.4show 111
5.4使用SQL*Plus缓冲区 112
5.5内置的SQL*PlusHelp命令 114
5.6脚本 115
5.7SQL*Plus增强的功能 116
5.7.1增强的spool命令 116
5.7.2新增的define变量 117
5.7.3其他增强的功能 118
5.8小结 118
5.9思考与练习 118
第6章SQL基础 120
6.1概述 120
6.1.1SQL的作用和特点 120
6.1.2SQL与SQL*Plus.PL/SQL之间的关系 121
6.2select语句 123
6.2.1基本语法.规则和执行方式 123
6.2.2执行select语句 124
6.2.3使用where子句 127
6.2.4使用orderby子句 131
6.2.5合计计算 134
6.2.6使用字符函数 136
6.2.7使用数学函数 137
6.2.8使用转换函数 139
6.2.9使用groupby和having子句 141
6.2.10连接查询 143
6.2.11集合运算符 147
6.3修改数据 148
6.3.1插入数据 149
6.3.2更新数据 150
6.3.3删除数据 151
6.4子查询 152
6.4.1子查询基本用法 153
6.4.2单行子查询 154
6.4.3多行子查询 155
6.4.4多列子查询 156
6.5小结 158
6.6思考与练习 158
第7章SQL高级查询技术 160
7.1日期和时间 160
7.1.1设置默认的日期格式 160
7.1.2转换日期数据 163
7.1.3两位数字年和四位数字年 166
7.1.4日期和时间函数 167
7.2层次查询 168
7.2.1自行车结构示例 168
7.2.2层次查询的基本语法 169
7.2.3层次查询示例 170
7.3情景查询 174
7.3.1decode()函数 174
7.3.2case表达式 175
7.4使用翻译函数查询 177
7.5分析查询 178
7.5.1分析查询和分析函数 178
7.5.2窗口函数 179
7.5.3制表函数 183
7.5.4检索当前行的周围行 185
7.5.5等级函数 185
7.5.6线性回归函数 187
7.6小结 189
7.7思考与练习 189
第8章管理安全性 190
8.1概述 190
8.2用户 191
8.2.1用户和模式 191
8.2.2建立用户 191
8.2.3改变用户 192
8.2.4删除用户 195
8.3系统权限 196
8.4对象权限 200
8.5数据库角色 203
8.6PL/SQL和数据库角色 206
8.7小结 208
8.8思考与练习 208
第9章PL/SQL基础 209
9.1概述 209
9.2声明 211
9.2.1变量和常量 211
9.2.2为变量和常量赋值 212
9.2.3可视性和作用域 213
9.2.4定义不确定内容 214
9.2.5使用%type和%rowtype 215
9.3PL/SQL数据类型 216
9.3.1字符数据类型 216
9.3.2数值数据类型 217
9.3.3逻辑数据类型 218
9.3.4日期和时间类型 218
9.4PL/SQL集合 219
9.4.1记录 219
9.4.2PL/SQL表 220
9.4.3VARRAY和嵌套表 222
9.5游标 222
9.5.1显式游标 223
9.5.2隐式游标 223
9.5.3游标属性和refcursors 224
9.6控制语句 225
9.6.1条件 225
9.6.2循环 228
9.7错误处理 ..230
9.7.1异常部分 230
9.7.2预定义异常 231
9.7.3用户定义异常 232
9.8小结 233
9.9思考与练习 234
第10章管理表 235
10.1概述 235
10.2SQL数据类型 237
10.2.1数值类型 237
10.2.2字符类型 237
10.2.3日期和时间 240
10.2.4ANSI数据类型 242
10.3创建表和约束 243
10.3.1基本语法 243
10.3.2约束 244
10.3.3createtableasselect 248
10.4表类型 248
10.4.1堆表 248
10.4.2外部表 250
10.4.3索引组织表 252
10.4.4临时表 253
10.4.5其他类型表 256
10.5表的特性 256
10.5.1tablespace子句 256
10.5.2logging和nologging 258
10.5.3storage子句 258
10.5.4cache和nocache 259
10.6修改表 259
10.6.1改变表中的列 260
10.6.2notnull列约束 261
10.6.3删除列和标注不用的列 262
10.6.4重命名表 263
10.6.5改变表的特性 263
10.7删除表 264
10.8truncatetable 266
10.9数据字典 267
10.10小结 268
10.11思考与练习 268
第11章索引 270
11.1概述 270
11.2索引什么时候有用 274
11.3索引开销 276
11.3.1插入行如何影响索引 276
11.3.2更新行如何影响索引 281
11.3.3DML和索引 285
11.4索引的连接.压缩和跳跃 285
11.5索引和约束 288
11.6反转键索引 289
11.7基于函数的索引 291
11.8位图索引 292
11.9小结 295
11.10思考与练习 296
第12章视图 297
12.1概述 297
12.2关系视图 298
12.2.1创建视图 298
12.2.2检索视图的定义 300
12.2.3改变视图的定义 301
12.2.4删除视图 301
12.2.5视图中的约束 302
12.2.6连接视图 303
12.2.7验证视图 303
12.2.8通过视图更新和删除数据 306
12.3内嵌视图 309
12.4对象视图 311
12.5物化视图 312
12.6小结 315
12.7思考与练习 315
第13章过程.函数和程序包 317
13.1概述 317
13.2过程 318
13.2.1创建或替换 318
13.2.2执行过程 319
13.2.3使用参数 321
13.2.4局域声明 326
13.3函数 327
13.3.1语法 327
13.3.2返回值 327
13.3.3确定性 328
13.3.4常见错误 329
13.4程序包 330
13.4.1语法 330
13.4.2规范 331
13.4.3主体 332
13.4.4程序包变量和其他声明 333
13.5小结 333
13.6思考与练习 334
第14章触发器 335
14.1概述 335
14.2语句触发器 337
14.3行触发器 341
14.4insteadof触发器 343
14.5系统事件触发器 344
14.6用户事件触发器 345
14.7禁用触发器和事务处理 347
14.8查看触发器信息 347
14.9事件属性函数 348
14.10小结 350
14.11思考与练习 350
第15章事务处理和并发控制 351
15.1概述 351
15.2事务管理技术 352
15.2.1commit处理 352
15.2.2rollback处理 353
15.2.3savepoint和rollbacktosavepoint 353
15.2.4settransaction 354
15.2.5setconstraint 357
15.3事务的ACID属性 359
15.3.1原子性 359
15.3.2一致性 360
15.3.3隔离性 365
15.3.4持久性 366
15.4并发控制 367
15.4.1死锁 367
15.4.2锁定升级 368
15.4.3遗失更新 369
15.4.4悲观锁定 370
15.4.5乐观锁定 371
15.5小结 371
15.6思考与练习 371
第16章闪回操作 373
16.1闪回数据库 373
16.1.1闪回数据库的特征 373
16.1.2使用闪回数据库 374
16.1.3闪回数据库的视图 376
16.2闪回被删除的对象 377
16.2.1回收站和闪回被删除的对象 377
16.2.2示例 378
16.3闪回版本查询 382
16.4闪回事务查询 385
16.5小结 385
16.6思考与练习 385
第17章数据传输技术 387
17.1概述 387
17.1.1为什么传输数据 387
17.1.2为什么转换数据 388
17.2数据泵的体系架构 389
17.3DataPump引出数据 391
17.3.1expdp命令的新增功能 391
17.3.2使用DataPump引出数据 392
17.3.3DataPump引出数据的示例 395
17.4DataPump引入数据 396
17.4.1DataPump引入数据的新增功能 396
17.4.2使用DataPump引入数据 397
17.4.3DataPump引入数据的示例 399
17.5小结 400
17.6思考与练习 400
第18章使用大对象技术 402
18.1概述 402
18.2lob数据的存储参数 403
18.3处理lob值 405
18.3.1初始化lob值 405
18.3.2用子查询插入数据 406
18.3.3更新lob值 407
18.3.4使用字符串函数处理lob值 407
18.3.5使用dbms_lob处理lob值 408
18.4提高大对象的使用效率 410
18.5小结 413
18.6思考和练习 413
第19章Oracle的数据字典 414
19.1概述 414
19.2路线图 415
19.3目录和对象 415
19.4回收站 416
19.5约束和注释 417
19.6索引和群集 417
19.7抽象数据类型 417
19.8数据库链接和物化视图 418
19.9触发器.过程.函数和程序包 418
19.10维 419
19.11空间分配和使用 419
19.12用户和权限 420
19.13审核 421
19.14小结 421
19.15思考和练习... 421

展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航