图书介绍
Oracle管理艺术 顾问级DBA的思维锻炼与经验传承PDF|Epub|txt|kindle电子书版本网盘下载
- 申建忠著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302241317
- 出版时间:2010
- 标注页数:505页
- 文件大小:207MB
- 文件页数:522页
- 主题词:关系数据库-数据库管理系统,Oracle
PDF下载
下载说明
Oracle管理艺术 顾问级DBA的思维锻炼与经验传承PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 设置操作系统与安装Oracle Database 11g1
1.1 环境设置1
1.1.1 下载Oracle Database 11g安装软件与说明文件1
1.1.2 检查服务器硬件资源4
1.1.3 操作系统的环境设置5
1.1.4 网络设置11
1.1.5 创建用户组与用户账户(仅适用于UNIX)12
1.2 安装Oracle Database 11g14
1.2.1 基本安装15
1.2.2 高级安装27
1.3 安装后的相关设置(仅适用于Windows系统)40
1.4 Oracle相关服务的启动顺序43
1.4.1 UNIX系统43
1.4.2 Windows系统46
本章总结47
第2章 Oracle服务器49
2.1 Oracle服务器(Oracle Server)49
2.2 实例(Instance)50
2.2.1 SGA51
2.2.2 后台进程55
2.3 其他进程61
2.3.1 用户进程61
2.3.2 服务器进程62
2.3.3 连接(Connection)63
2.3.4 会话(Session)63
2.4 数据库64
2.4.1 数据库的物理结构64
2.4.2 逻辑结构67
2.5 其他的相关文件68
2.5.1 密码文件68
2.5.2 参数文件68
2.5.3 存档日志文件69
2.5.4 警示日志文件70
2.5.5 后台进程跟踪文件70
2.6 开启或关闭实例71
2.6.1 开启实例71
2.6.2 关闭实例74
2.6.3 实例恢复77
2.7 SQL语句的执行过程78
2.7.1 解析79
2.7.2 绑定81
2.7.3 执行81
2.7.4 查询(SELECT)81
2.7.5 修改(INSERT/UPDATE/DELETE)82
2.7.6 提交事务83
2.7.7 提取:仅查询指令才需要此步骤84
本章总结84
第3章 实例的内存管理85
3.1 内存管理85
3.1.1 自动内存管理86
3.1.2 自动共享内存管理(Automatic Shared Memory Management)91
3.1.3 动态SGA97
3.1.4 PGA自动管理102
3.2 缓冲区高速缓存109
3.2.1 管理缓冲区高速缓存109
3.2.2 Least Recently Use算法111
3.3 共享池115
3.3.1 结果集缓存115
3.3.2 结果集缓存参数115
3.3.3 建立相关测试环境116
本章总结122
第4章 Oracle数据库相关文件123
4.1 数据库文件123
4.1.1 数据文件123
4.1.2 控制文件125
4.1.3 联机重做日志组130
4.2 数据库的其他相关文件说明144
4.2.1 服务器参数文件144
4.2.2 密码文件151
4.2.3 存档日志157
本章总结165
第5章 使用SQL语句创建数据库167
5.1 前期规划167
5.1.1 了解数据库的属性167
5.1.2 数据库所需的资源168
5.1.3 I/O分散与容错170
5.1.4 文件系统、裸设备与自动存储管理177
5.2 重要的数据库参数181
5.2.1 全局数据库名称181
5.2.2 选择适当的数据块大小182
5.2.3 选择正确的数据库字符集182
5.3 操作系统的环境设置186
5.3.1 环境变量187
5.3.2 创建相关的文件目录188
5.4 准备参数文件188
5.4.1 基本参数说明188
5.4.2 选择适当的参数文件格式193
5.4.3 创建系统服务(Windows Only)193
5.5 准备密码文件194
5.6 创建数据库195
5.6.1 启动Oracle实例195
5.6.2 CREATE DATABASE指令说明195
5.7 创建数据库后的操作201
5.7.1 创建数据字典视图(Data Dictionary View)201
5.7.2 创建内置包(Build-in Package)201
5.7.3 创建SQL*PLUS所需要的表202
5.7.4 新增其他的数据库功能202
5.7.5 使用DBCA新增数据库控制206
本章总结210
第6章 表空间211
6.1 基本的表空间211
6.1.1 系统表空间(System Tablespace)211
6.1.2 SYSAUX表空间216
6.1.3 默认的临时表空间(Default Temporary Tablespace)218
6.1.4 自动管理的撤销表空间(Auto Managed UNDO Tablespace)222
6.2 建立额外的表空间227
6.2.1 扩展区块的管理方式(Extent Management)227
6.2.2 段空间管理(Segment Space Management)232
6.2.3 建立新的表空间236
6.3 表空间的常用操作252
6.3.1 调整表空间的大小252
6.3.2 变更表空间的状态260
6.3.3 修改表空间的名称266
6.3.4 修改表空间中数据文件的名称或位置267
6.3.5 删除表空间269
6.5 常用的数据字典视图270
本章总结272
第7章 用户与权限273
7.1 数据库安全(Database Security)273
7.1.1 系统安全(System Security)273
7.1.2 数据安全(Data Security)275
7.2 概要文件(Profile)277
7.2.1 密码限制(Password Limit)279
7.2.2 资源限制(Resource Limit)289
7.2.3 创建、修改、删除概要文件(Create、Alter、Drop Profile)295
7.3 用户(User)298
7.3.1 创建一个新用户(Create a New User)299
7.3.2 修改用户设定(Alter User)308
7.3.3 删除用户(Drop User308
7.3.4 代理用户(Proxy User)309
7.4 权限(Privilege)311
7.4.1 系统权限(System Privilege)311
7.4.2 对象权限(Object Privilege)316
7.4.3 授予权限(Grant Privilege)316
7.4.4 收回权限(Revoke Privilege)317
7.5 角色(Role)320
7.5.1 创建角色(Create Role)320
7.5.2 默认角色(Default Role)323
7.5.3 启用角色(Set Role)326
7.5.4 预定义角色(Predefined Role)327
本章总结338
第8章 表339
8.1 表的相关知识339
8.1.1 数据块的结构340
8.1.2 数据行与块的关系343
8.1.3 规范化(Normalization)347
8.2 基本数据类型350
8.2.1 文本类型351
8.2.2 数字类型352
8.2.3 日期类型356
8.2.4 LOB(Large Object)358
8.2.5 行编号(Rowid)359
8.2.6 虚拟字段362
8.3 表的类型366
8.3.1 堆表(Heap Organized Table)366
8.3.2 临时表(Temporary Table)371
8.3.3 外部表(External Table)374
8.4 约束(Constraint)380
8.4.1 约束的类型381
8.4.2 新增或删除约束391
8.4.3 约束的状态392
8.4.4 不可延缓与可延缓的约束397
8.4.5 约束与索引401
8.5 表的操作404
8.5.1 字段操作(Column Operation)404
8.5.2 删除表(Drop Table)415
8.5.3 截断表(Truncate Table)419
8.5.4 表重组(Table Reorganization)421
8.5.5 只读表(Read-Only Table)429
8.6 常用的数据字典视图430
本章总结431
第9章 索引433
9.1 索引的定义433
9.1.1 存取路径(Access Path)434
9.1.2 平衡树结构(B-Tree Structure)441
9.1.3 建立索引前的分析444
9.1.4 建立索引的位置446
9.1.5 索引不被最优化处理程序采用的原因447
9.2 平衡树索引(B-Tree Index)450
9.2.1 索引项的结构(Structure of Index Entry)452
9.2.2 索引的建立过程453
9.2.3 使用索引454
9.2.4 单一字段(Single Key Column)或复合字段(Composite Key Columns)索引458
9.2.5 唯一键(Unique Key)或非唯一键(Non-Unique Key)索引467
9.2.6 反转键(Reverse Key)索引468
9.2.7 基于函数的索引(Function Based Index)471
9.2.8 平衡树索引的维护477
9.3 位图索引(Bitmap Index)480
9.3.1 位图索引的结构480
9.3.2 位图索引的适用范围482
9.4 索引的常用操作488
9.4.1 建立索引的其他选项488
9.4.2 删除索引492
9.4.3 索引重组(Index Reorganization)494
9.4.4 重命名索引504
9.5 常用的数据字典视图504
本章总结505