Oracle数据库基础与应用教程

Oracle数据库基础与应用教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2016-01
版次: 1
ISBN: 9787115392305
定价: 54.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 373页
正文语种: 简体中文
3人买过
  • 本书全面讲述了Oracle数据库的日常管理工作内容。全书共14章,包含Oracle简介和安装、Oracle客户端、管理Oracle环境、Oracle体系结构、管理Oracle存储结构、SQL语言、表、约束、视图、同义词和序列、索引、实现数据库安全、Data Pump数据导出和导入、数据库备份和恢复。每章结尾提供适量的选择题、简答题和操作题,通过练习和操作实践,帮助读者巩固所学内容。
    本书适合Oracle爱好者、Oracle工程师、数据库管理员、培训机构以及大专院校计算机专业教师和学生使用。 於岳,企业高级工程师,主要研究领导包括UNIX/Linux、Oracle、SQLServer、Windows等。
    第1章 Oracle简介和安装 1
    1.1 Oracle数据库简介 1
    1.1.1 什么是Oracle数据库 1
    1.1.2 Oracle数据库发展历程 1
    1.1.3 数据库管理员工作任务 2
    1.1.4 管理Oracle数据库的工具 2
    1.1.5 Oracle方案对象 3
    1.2 安装和卸载Oracle数据库软件41.2.1安装Oracle数据库软件 4
    1.2.2 卸载Oracle数据库软件 15
    1.3 创建和删除数据库 17
    1.3.1 创建数据库 18
    1.3.2 删除数据库 26
    1.4 小结 28
    1.5 习题 29
    第2章 Oracle客户端 30
    2.1 SQL*Plus 30
    2.1.1 SQL*Plus简介 30
    2.1.2 SQL*Plus登录和注销 30
    2.1.3 SQL*Plus缓冲区操作 33
    2.1.4 显示系统变量 37
    2.1.5 设置系统变量 39
    2.1.6 SQL*Plus命令 45
    2.1.7 运行脚本文件 49
    2.2 OracleEnterpriseManager 50
    2.2.1 OracleEnterpriseManager简介502.2.2OracleEnterpriseManager登录和
    注销 50
    2.2.3 OracleEnterpriseManager页面 51
    2.2.4 创建管理员 54
    2.2.5 更改SYS口令 55
    2.3 OracleSQLDeveloper 56
    2.3.1 OracleSQLDeveloper简介 56
    2.3.2 OracleSQLDeveloper连接数据库 56
    2.4 小结 57
    2.5 习题 58
    第3章 管理Oracle环境 59
    3.1 配置Oracle网络环境 59
    3.1.1 添加监听程序 59
    3.1.2 添加本地网络服务名 62
    3.1.3 管理监听程序 65
    3.2 启动数据库 68
    3.2.1 启动数据库步骤 68
    3.2.2 启动数据库选项 68
    3.2.3 转换数据库启动模式 71
    3.3 关闭数据库 72
    3.3.1 关闭数据库步骤 72
    3.3.2 关闭数据库选项 73
    3.4 使用OEM启动和关闭数据库 74
    3.4.1 使用OEM关闭数据库 74
    3.4.2 使用OEM启动数据库 76
    3.5 使用【服务】工具管理Oracle服务 77
    3.6初始化参数 79
    3.6.1 初始化参数简介 79
    3.6.2 查看初始化参数 82
    3.7 参数文件 84
    3.7.1 服务器参数文件 84
    3.7.2 文本初始化参数文件 84
    3.8 修改初始化参数 85
    3.8.1 修改系统级初始化参数 85
    3.8.2 修改会话级初始化参数 86
    3.9 创建参数文件 86
    3.9.1 创建文本初始化参数文件 86
    3.9.2 创建服务器参数文件 87
    3.10 小结 88
    3.11 习题 88
    第4章 Oracle体系结构 90
    4.1 内存结构 90
    4.1.1 系统全局区 90
    4.1.2 程序全局区 94
    4.2 进程结构 95
    4.2.1 用户进程 95
    4.2.2 服务器进程 96
    4.2.3 后台进程 96
    4.3 物理存储结构 98
    4.3.1 控制文件 98
    4.3.2 数据文件 99
    4.3.3 联机重做日志文件 99
    4.3.4 归档日志文件 100
    4.3.5 参数文件 100
    4.3.6 密码文件 101
    4.3.7 警告日志文件1024.3.8跟踪文件 102
    4.4 逻辑存储结构 102
    4.4.1 数据块 103
    4.4.2 区 105
    4.4.3 段 105
    4.4.4 表空间 106
    4.5 数据字典 107
    4.5.1 数据字典简介 107
    4.5.2 数据字典内容 108
    4.5.3 数据字典分类 108
    4.6 动态性能视图 110
    4.6.1 动态性能视图简介 110
    4.6.2 动态性能视图分类 110
    4.7 小结 112
    4.8 习题 113
    第5章 管理Oracle存储结构 114
    5.1 管理控制文件 114
    5.1.1 控制文件简介 114
    5.1.2 备份控制文件 115
    5.1.3 创建新控制文件 116
    5.1.4 删除控制文件 117
    5.1.5 添加控制文件 119
    5.2 表空间简介 120
    5.2.1 逻辑空间管理 120
    5.2.2 段空间管理 121
    5.2.3 大文件表空间和小文件表空间 121
    5.3 创建表空间 122
    5.3.1 创建永久表空间 122
    5.3.2 创建临时表空间 125
    5.3.3 创建UNDO表空间 126
    5.4 修改表空间 127
    5.4.1 更改表空间大小 127
    5.4.2 表空间联机或脱机 127
    5.4.3 更改表空间读写模式 129
    5.4.4 修改表空间名称 129
    5.5 删除表空间1305.6管理数据文件 131
    5.6.1 数据文件简介 131
    5.6.2 添加数据文件 131
    5.6.3 启用或禁用数据文件自动扩展 132
    5.6.4 更改数据文件大小 133
    5.6.5 数据文件联机或脱机 133
    5.6.6 更改数据文件的位置和名称 134
    5.6.7 删除数据文件 135
    5.7 管理联机重做日志文件 136
    5.7.1 联机重做日志文件简介 136
    5.7.2 创建重做日志文件组 136
    5.7.3 创建重做日志文件 137
    5.7.4 删除重做日志文件 137
    5.7.5 重命名重做日志文件 137
    5.7.6 删除重做日志文件组 138
    5.7.7 清除重做日志文件 139
    5.7.8 强制执行日志切换 139
    5.7.9 更改数据库归档模式 140
    5.8 使用OEM管理存储结构 143
    5.8.1 使用OEM创建表空间 143
    5.8.2 使用OEM对表空间进行脱机
    和联机 146
    5.8.3 使用OEM删除表空间 146
    5.8.4 使用OEM创建数据文件 147
    5.8.5 使用OEM对数据文件进行脱机
    和联机1485.8.6使用OEM删除数据文件 149
    5.8.7 使用OEM创建重做日志组 149
    5.8.8 使用OEM删除重做日志组 150
    5.9 小结 151
    5.10 习题 152
    第6章 SQL语言 153
    6.1 SQL语言简介 153
    6.2 SQL基本语法 153
    6.2.1 SELECT子句 154
    6.2.2 FROM子句 156
    6.2.3 WHERE子句 156
    6.2.4 ORDERBY子句 159
    6.2.5 GROUPBY子句 160
    6.2.6 HAVING子句 160
    6.3 SQL高级查询 161
    6.3.1 组函数 161
    6.3.2 子查询 162
    6.3.3 合并查询1646.4数据操作 166
    6.4.1 插入数据 166
    6.4.2 更新数据 167
    6.4.3 删除数据 167
    6.5 单行函数 168
    6.5.1 字符函数 168
    6.5.2 数字函数 172
    6.5.3 日期时间函数 176
    6.5.4 转换函数 182
    6.5.5 其他函数 187
    6.6 小结 188
    6.7 习题 189
    第7章 表 190
    7.1 表简介 190
    7.1.1 什么是表 190
    7.1.2 表类型 190
    7.2 Oracle内置数据类型 191
    7.2.1 字符数据类型 191
    7.2.2 数字数据类型 192
    7.2.3 日期和时间数据类型 192
    7.2.4 二进制数据类型 193
    7.2.5 行数据类型 193
    7.2.6 大对象数据类型 193
    7.3 创建表 193
    7.4 修改表 195
    7.4.1 设置表的读写模式 195
    7.4.2 为表指定并行处理 195
    7.4.3 启用或禁用与表相关联触发器 196
    7.4.4 启用或禁用表锁定 196
    7.4.5 解除分配未使用的空间1977.4.6标记列为未使用 197
    7.4.7 在表中添加、修改和删除列 198
    7.4.8 为表添加注释 200
    7.4.9 移动表到其他表空间 201
    7.4.10 更改表的日志记录属性 201
    7.4.11 压缩表 201
    7.4.12 收缩表 202
    7.4.13 重命名列 203
    7.4.14 重命名表 203
    7.5 截断表 204
    7.6 删除表 204
    7.7 使用OEM管理表 205
    7.7.1 使用OEM创建表 205
    7.7.2 使用OEM收缩段 207
    7.7.3 使用OEM删除表 209
    7.8 小结 210
    7.9 习题 210
    第8章 约束 211
    8.1 约束简介 211
    8.1.1 什么是约束 211
    8.1.2 约束优点 211
    8.1.3 约束类型 211
    8.2 创建约束 213
    8.2.1 创建NOTNULL约束 213
    8.2.2 创建UNIQUE、PRIMARYKEY、
    CKECK和FOREIGNKEY约束 213
    8.3 修改约束 215
    8.3.1 修改约束状态 215
    8.3.2 修改约束名称2168.4删除约束 216
    8.5 使用OEM管理约束 217
    8.5.1 使用OEM创建PRIMARYKEY
    约束 217
    8.5.2 使用OEM创建UNIQUE约束 219
    8.5.3 使用OEM创建CHECK约束 220
    8.5.4 使用OEM创建FOREIGNKEY
    约束 221
    8.5.5 使用OEM删除约束 222
    8.6 小结 222
    8.7 习题 223
    第9章 视图 224
    9.1 视图简介 224
    9.1.1 什么是视图 224
    9.1.2 视图作用 224
    9.1.3 视图类型 225
    9.2 创建视图 225
    9.3 在视图中的数据操作 227
    9.4 修改视图2289.5删除视图 229
    9.6 使用OEM管理视图 229
    9.6.1 使用OEM创建视图 229
    9.6.2 使用OEM删除视图 230
    9.7 小结 231
    9.8 习题 231
    第10章 同义词和序列 232
    10.1 同义词 232
    10.1.1 同义词简介 232
    10.1.2 同义词分类 232
    10.1.3 创建同义词 232
    10.1.4 使用同义词 233
    10.1.5 删除同义词 234
    10.2 序列 234
    10.2.1 序列简介 234
    10.2.2 创建序列 235
    10.2.3 使用序列23610.2.4修改序列 237
    10.2.5 删除序列 238
    10.3 使用OEM管理同义词和序列 238
    10.3.1 使用OEM创建同义词 238
    10.3.2 使用OEM删除同义词 239
    10.3.3 使用OEM创建序列 240
    10.3.4 使用OEM删除序列 241
    10.4 小结 241
    10.5 习题 242
    第11章 索引 243
    11.1 索引简介 243
    11.1.1 什么是索引 243
    11.1.2 索引优缺点 243
    11.1.3 创建索引的列的特点 244
    11.1.4 索引使用原则 244
    11.1.5 索引分类 244
    11.2 创建索引24611.3修改索引 249
    11.3.1 重建现有索引 249
    11.3.2 收缩索引 250
    11.3.3 合并索引块 251
    11.3.4 使得索引不可见 251
    11.3.5 为索引分配新区 252
    11.3.6 释放未使用的空间 252
    11.3.7 设置索引并行特性 252
    11.3.8 启用或禁用基于函数的索引 253
    11.3.9 指定日志记录属性 253
    11.3.10 监视索引的使用 254
    11.3.11 标记索引无法使用 254
    11.3.12 重命名索引 255
    11.4 删除索引25511.5使用OEM管理索引 256
    11.5.1 使用OEM创建索引 256
    11.5.2 使用OEM收缩段 257
    11.5.3 使用OEM删除索引 258
    11.6 小结 259
    11.7 习题 259
    第12章 实现数据库安全 261
    12.1 用户 261
    12.1.1 Oracle身份验证方式 261
    12.1.2 用户简介 261
    12.1.3 创建用户 262
    12.1.4 修改用户 264
    12.1.5 删除用户 267
    12.2 角色 267
    12.2.1 角色简介 267
    12.2.2 预定义角色 268
    12.2.3 创建角色 269
    12.2.4 启用当前会话的角色 269
    12.2.5 修改角色 271
    12.2.6 删除角色 271
    12.3 授予和撤销权限 272
    12.3.1 权限简介 272
    12.3.2 授予权限 276
    12.3.3 撤销权限 278
    12.3.4 查看用户当前可用的权限 280
    12.4 概要文件28012.4.1概要文件简介 280
    12.4.2 创建概要文件 281
    12.4.3 分配概要文件 283
    12.4.4 修改概要文件 284
    12.4.5 删除概要文件 285
    12.5 使用OEM管理数据库安全 286
    12.5.1 使用OEM创建用户 286
    12.5.2 使用OEM锁定用户 290
    12.5.3 使用OEM解除用户的锁定 290
    12.5.4 使用OEM对用户进行口令失效 291
    12.5.5 使用OEM删除用户 292
    12.5.6 使用OEM创建角色 292
    12.5.7 使用OEM删除角色 296
    12.5.8 使用OEM授予对象权限 296
    12.5.9 使用OEM撤销对象权限 297
    12.5.10 使用OEM创建概要文件 298
    12.5.11 使用OEM删除概要文件 299
    12.6 小结 300
    12.7 习题 301
    第13章 DataPump数据导出和导入 303
    13.1 DataPump简介 303
    13.1.1 什么是DataPump 303
    13.1.2 DataPump组成部分 303
    13.1.3 DataPump特点 304
    13.2 对象 304
    13.2.1 对象简介 304
    13.2.2 创建对象 305
    13.3 DataPumpExport 306
    13.3.1 DataPumpExport简介 306
    13.3.2 expdp命令参数详解 306
    13.4 DataPumpImport31213.4.1DataPumpImport简介 312
    13.4.2 impdp命令参数详解 313
    13.5 使用OEM导出和导入数据 320
    13.5.1 使用OEM导出数据 320
    13.5.2 使用OEM导入数据 324
    13.6 传输表空间 326
    13.6.1 传输表空间简介 326
    13.6.2 传输表空间实例 327
    13.7 小结 332
    13.8 习题 332
    第14章 数据库备份和恢复 334
    14.1 RMAN备份简介 334
    14.1.1 什么是RMAN 334
    14.1.2 RMAN备份形式 335
    14.1.3 备份片 336
    14.1.4 通道 336
    14.1.5 RMAN环境简介 337
    14.1.6 启动和退出RMAN 338
    14.2 RMAN资料档案库 339
    14.2.1 使用控制文件 339
    14.2.2 使用恢复 340
    14.3 显示、设置和清除RMAN配置
    参数 342
    14.3.1 显示RMAN配置参数 342
    14.3.2 设置RMAN配置参数 343
    14.3.3 清除RMAN配置参数 347
    14.4 备份数据库 347
    14.4.1 整个数据库备份 348
    14.4.2 表空间备份 348
    14.4.3 数据文件备份 348
    14.4.4 控制文件备份 349
    14.4.5 归档日志文件备份 349
    14.4.6 服务器参数文件备份 350
    14.5 RMAN高级备份 350
    14.5.1 压缩备份 350
    14.5.2 限制备份集的文件数量 350
    14.5.3 指定备份集大小35014.5.4指定备份标记 350
    14.5.5 指定备份文件格式 351
    14.5.6 跳过脱机、只读和无法访问的
    文件 352
    14.5.7 创建多个备份集副本 352
    14.5.8 指定多个备份通道 352
    14.6 数据库增量备份 353
    14.6.1 RMAN备份类型 353
    14.6.2 启用块更改跟踪 354
    14.7 管理RMAN备份 355
    14.7.1 REPORT命令 355
    14.7.2 LIST命令 356
    14.7.3 DELETE命令 359
    14.8 数据库恢复 360
    14.8.1 数据库恢复类型 360
    14.8.2 介质恢复类型 361
    14.8.3 RMAN恢复简介 362
    14.8.4 恢复数据库 363
    14.9 使用OEM管理备份和恢复 365
    14.9.1 使用OEM进行备份设置 365
    14.9.2 使用OEM进行恢复设置 367
    14.9.3 使用OEM进行调度备份 367
    14.9.4 使用OEM管理当前备份 370
    14.9.5 使用OEM执行恢复 371
    14.10 小结 371
    14.11 习题 373
  • 内容简介:
    本书全面讲述了Oracle数据库的日常管理工作内容。全书共14章,包含Oracle简介和安装、Oracle客户端、管理Oracle环境、Oracle体系结构、管理Oracle存储结构、SQL语言、表、约束、视图、同义词和序列、索引、实现数据库安全、Data Pump数据导出和导入、数据库备份和恢复。每章结尾提供适量的选择题、简答题和操作题,通过练习和操作实践,帮助读者巩固所学内容。
    本书适合Oracle爱好者、Oracle工程师、数据库管理员、培训机构以及大专院校计算机专业教师和学生使用。
  • 作者简介:
    於岳,企业高级工程师,主要研究领导包括UNIX/Linux、Oracle、SQLServer、Windows等。
  • 目录:

    第1章 Oracle简介和安装 1
    1.1 Oracle数据库简介 1
    1.1.1 什么是Oracle数据库 1
    1.1.2 Oracle数据库发展历程 1
    1.1.3 数据库管理员工作任务 2
    1.1.4 管理Oracle数据库的工具 2
    1.1.5 Oracle方案对象 3
    1.2 安装和卸载Oracle数据库软件41.2.1安装Oracle数据库软件 4
    1.2.2 卸载Oracle数据库软件 15
    1.3 创建和删除数据库 17
    1.3.1 创建数据库 18
    1.3.2 删除数据库 26
    1.4 小结 28
    1.5 习题 29
    第2章 Oracle客户端 30
    2.1 SQL*Plus 30
    2.1.1 SQL*Plus简介 30
    2.1.2 SQL*Plus登录和注销 30
    2.1.3 SQL*Plus缓冲区操作 33
    2.1.4 显示系统变量 37
    2.1.5 设置系统变量 39
    2.1.6 SQL*Plus命令 45
    2.1.7 运行脚本文件 49
    2.2 OracleEnterpriseManager 50
    2.2.1 OracleEnterpriseManager简介502.2.2OracleEnterpriseManager登录和
    注销 50
    2.2.3 OracleEnterpriseManager页面 51
    2.2.4 创建管理员 54
    2.2.5 更改SYS口令 55
    2.3 OracleSQLDeveloper 56
    2.3.1 OracleSQLDeveloper简介 56
    2.3.2 OracleSQLDeveloper连接数据库 56
    2.4 小结 57
    2.5 习题 58
    第3章 管理Oracle环境 59
    3.1 配置Oracle网络环境 59
    3.1.1 添加监听程序 59
    3.1.2 添加本地网络服务名 62
    3.1.3 管理监听程序 65
    3.2 启动数据库 68
    3.2.1 启动数据库步骤 68
    3.2.2 启动数据库选项 68
    3.2.3 转换数据库启动模式 71
    3.3 关闭数据库 72
    3.3.1 关闭数据库步骤 72
    3.3.2 关闭数据库选项 73
    3.4 使用OEM启动和关闭数据库 74
    3.4.1 使用OEM关闭数据库 74
    3.4.2 使用OEM启动数据库 76
    3.5 使用【服务】工具管理Oracle服务 77
    3.6初始化参数 79
    3.6.1 初始化参数简介 79
    3.6.2 查看初始化参数 82
    3.7 参数文件 84
    3.7.1 服务器参数文件 84
    3.7.2 文本初始化参数文件 84
    3.8 修改初始化参数 85
    3.8.1 修改系统级初始化参数 85
    3.8.2 修改会话级初始化参数 86
    3.9 创建参数文件 86
    3.9.1 创建文本初始化参数文件 86
    3.9.2 创建服务器参数文件 87
    3.10 小结 88
    3.11 习题 88
    第4章 Oracle体系结构 90
    4.1 内存结构 90
    4.1.1 系统全局区 90
    4.1.2 程序全局区 94
    4.2 进程结构 95
    4.2.1 用户进程 95
    4.2.2 服务器进程 96
    4.2.3 后台进程 96
    4.3 物理存储结构 98
    4.3.1 控制文件 98
    4.3.2 数据文件 99
    4.3.3 联机重做日志文件 99
    4.3.4 归档日志文件 100
    4.3.5 参数文件 100
    4.3.6 密码文件 101
    4.3.7 警告日志文件1024.3.8跟踪文件 102
    4.4 逻辑存储结构 102
    4.4.1 数据块 103
    4.4.2 区 105
    4.4.3 段 105
    4.4.4 表空间 106
    4.5 数据字典 107
    4.5.1 数据字典简介 107
    4.5.2 数据字典内容 108
    4.5.3 数据字典分类 108
    4.6 动态性能视图 110
    4.6.1 动态性能视图简介 110
    4.6.2 动态性能视图分类 110
    4.7 小结 112
    4.8 习题 113
    第5章 管理Oracle存储结构 114
    5.1 管理控制文件 114
    5.1.1 控制文件简介 114
    5.1.2 备份控制文件 115
    5.1.3 创建新控制文件 116
    5.1.4 删除控制文件 117
    5.1.5 添加控制文件 119
    5.2 表空间简介 120
    5.2.1 逻辑空间管理 120
    5.2.2 段空间管理 121
    5.2.3 大文件表空间和小文件表空间 121
    5.3 创建表空间 122
    5.3.1 创建永久表空间 122
    5.3.2 创建临时表空间 125
    5.3.3 创建UNDO表空间 126
    5.4 修改表空间 127
    5.4.1 更改表空间大小 127
    5.4.2 表空间联机或脱机 127
    5.4.3 更改表空间读写模式 129
    5.4.4 修改表空间名称 129
    5.5 删除表空间1305.6管理数据文件 131
    5.6.1 数据文件简介 131
    5.6.2 添加数据文件 131
    5.6.3 启用或禁用数据文件自动扩展 132
    5.6.4 更改数据文件大小 133
    5.6.5 数据文件联机或脱机 133
    5.6.6 更改数据文件的位置和名称 134
    5.6.7 删除数据文件 135
    5.7 管理联机重做日志文件 136
    5.7.1 联机重做日志文件简介 136
    5.7.2 创建重做日志文件组 136
    5.7.3 创建重做日志文件 137
    5.7.4 删除重做日志文件 137
    5.7.5 重命名重做日志文件 137
    5.7.6 删除重做日志文件组 138
    5.7.7 清除重做日志文件 139
    5.7.8 强制执行日志切换 139
    5.7.9 更改数据库归档模式 140
    5.8 使用OEM管理存储结构 143
    5.8.1 使用OEM创建表空间 143
    5.8.2 使用OEM对表空间进行脱机
    和联机 146
    5.8.3 使用OEM删除表空间 146
    5.8.4 使用OEM创建数据文件 147
    5.8.5 使用OEM对数据文件进行脱机
    和联机1485.8.6使用OEM删除数据文件 149
    5.8.7 使用OEM创建重做日志组 149
    5.8.8 使用OEM删除重做日志组 150
    5.9 小结 151
    5.10 习题 152
    第6章 SQL语言 153
    6.1 SQL语言简介 153
    6.2 SQL基本语法 153
    6.2.1 SELECT子句 154
    6.2.2 FROM子句 156
    6.2.3 WHERE子句 156
    6.2.4 ORDERBY子句 159
    6.2.5 GROUPBY子句 160
    6.2.6 HAVING子句 160
    6.3 SQL高级查询 161
    6.3.1 组函数 161
    6.3.2 子查询 162
    6.3.3 合并查询1646.4数据操作 166
    6.4.1 插入数据 166
    6.4.2 更新数据 167
    6.4.3 删除数据 167
    6.5 单行函数 168
    6.5.1 字符函数 168
    6.5.2 数字函数 172
    6.5.3 日期时间函数 176
    6.5.4 转换函数 182
    6.5.5 其他函数 187
    6.6 小结 188
    6.7 习题 189
    第7章 表 190
    7.1 表简介 190
    7.1.1 什么是表 190
    7.1.2 表类型 190
    7.2 Oracle内置数据类型 191
    7.2.1 字符数据类型 191
    7.2.2 数字数据类型 192
    7.2.3 日期和时间数据类型 192
    7.2.4 二进制数据类型 193
    7.2.5 行数据类型 193
    7.2.6 大对象数据类型 193
    7.3 创建表 193
    7.4 修改表 195
    7.4.1 设置表的读写模式 195
    7.4.2 为表指定并行处理 195
    7.4.3 启用或禁用与表相关联触发器 196
    7.4.4 启用或禁用表锁定 196
    7.4.5 解除分配未使用的空间1977.4.6标记列为未使用 197
    7.4.7 在表中添加、修改和删除列 198
    7.4.8 为表添加注释 200
    7.4.9 移动表到其他表空间 201
    7.4.10 更改表的日志记录属性 201
    7.4.11 压缩表 201
    7.4.12 收缩表 202
    7.4.13 重命名列 203
    7.4.14 重命名表 203
    7.5 截断表 204
    7.6 删除表 204
    7.7 使用OEM管理表 205
    7.7.1 使用OEM创建表 205
    7.7.2 使用OEM收缩段 207
    7.7.3 使用OEM删除表 209
    7.8 小结 210
    7.9 习题 210
    第8章 约束 211
    8.1 约束简介 211
    8.1.1 什么是约束 211
    8.1.2 约束优点 211
    8.1.3 约束类型 211
    8.2 创建约束 213
    8.2.1 创建NOTNULL约束 213
    8.2.2 创建UNIQUE、PRIMARYKEY、
    CKECK和FOREIGNKEY约束 213
    8.3 修改约束 215
    8.3.1 修改约束状态 215
    8.3.2 修改约束名称2168.4删除约束 216
    8.5 使用OEM管理约束 217
    8.5.1 使用OEM创建PRIMARYKEY
    约束 217
    8.5.2 使用OEM创建UNIQUE约束 219
    8.5.3 使用OEM创建CHECK约束 220
    8.5.4 使用OEM创建FOREIGNKEY
    约束 221
    8.5.5 使用OEM删除约束 222
    8.6 小结 222
    8.7 习题 223
    第9章 视图 224
    9.1 视图简介 224
    9.1.1 什么是视图 224
    9.1.2 视图作用 224
    9.1.3 视图类型 225
    9.2 创建视图 225
    9.3 在视图中的数据操作 227
    9.4 修改视图2289.5删除视图 229
    9.6 使用OEM管理视图 229
    9.6.1 使用OEM创建视图 229
    9.6.2 使用OEM删除视图 230
    9.7 小结 231
    9.8 习题 231
    第10章 同义词和序列 232
    10.1 同义词 232
    10.1.1 同义词简介 232
    10.1.2 同义词分类 232
    10.1.3 创建同义词 232
    10.1.4 使用同义词 233
    10.1.5 删除同义词 234
    10.2 序列 234
    10.2.1 序列简介 234
    10.2.2 创建序列 235
    10.2.3 使用序列23610.2.4修改序列 237
    10.2.5 删除序列 238
    10.3 使用OEM管理同义词和序列 238
    10.3.1 使用OEM创建同义词 238
    10.3.2 使用OEM删除同义词 239
    10.3.3 使用OEM创建序列 240
    10.3.4 使用OEM删除序列 241
    10.4 小结 241
    10.5 习题 242
    第11章 索引 243
    11.1 索引简介 243
    11.1.1 什么是索引 243
    11.1.2 索引优缺点 243
    11.1.3 创建索引的列的特点 244
    11.1.4 索引使用原则 244
    11.1.5 索引分类 244
    11.2 创建索引24611.3修改索引 249
    11.3.1 重建现有索引 249
    11.3.2 收缩索引 250
    11.3.3 合并索引块 251
    11.3.4 使得索引不可见 251
    11.3.5 为索引分配新区 252
    11.3.6 释放未使用的空间 252
    11.3.7 设置索引并行特性 252
    11.3.8 启用或禁用基于函数的索引 253
    11.3.9 指定日志记录属性 253
    11.3.10 监视索引的使用 254
    11.3.11 标记索引无法使用 254
    11.3.12 重命名索引 255
    11.4 删除索引25511.5使用OEM管理索引 256
    11.5.1 使用OEM创建索引 256
    11.5.2 使用OEM收缩段 257
    11.5.3 使用OEM删除索引 258
    11.6 小结 259
    11.7 习题 259
    第12章 实现数据库安全 261
    12.1 用户 261
    12.1.1 Oracle身份验证方式 261
    12.1.2 用户简介 261
    12.1.3 创建用户 262
    12.1.4 修改用户 264
    12.1.5 删除用户 267
    12.2 角色 267
    12.2.1 角色简介 267
    12.2.2 预定义角色 268
    12.2.3 创建角色 269
    12.2.4 启用当前会话的角色 269
    12.2.5 修改角色 271
    12.2.6 删除角色 271
    12.3 授予和撤销权限 272
    12.3.1 权限简介 272
    12.3.2 授予权限 276
    12.3.3 撤销权限 278
    12.3.4 查看用户当前可用的权限 280
    12.4 概要文件28012.4.1概要文件简介 280
    12.4.2 创建概要文件 281
    12.4.3 分配概要文件 283
    12.4.4 修改概要文件 284
    12.4.5 删除概要文件 285
    12.5 使用OEM管理数据库安全 286
    12.5.1 使用OEM创建用户 286
    12.5.2 使用OEM锁定用户 290
    12.5.3 使用OEM解除用户的锁定 290
    12.5.4 使用OEM对用户进行口令失效 291
    12.5.5 使用OEM删除用户 292
    12.5.6 使用OEM创建角色 292
    12.5.7 使用OEM删除角色 296
    12.5.8 使用OEM授予对象权限 296
    12.5.9 使用OEM撤销对象权限 297
    12.5.10 使用OEM创建概要文件 298
    12.5.11 使用OEM删除概要文件 299
    12.6 小结 300
    12.7 习题 301
    第13章 DataPump数据导出和导入 303
    13.1 DataPump简介 303
    13.1.1 什么是DataPump 303
    13.1.2 DataPump组成部分 303
    13.1.3 DataPump特点 304
    13.2 对象 304
    13.2.1 对象简介 304
    13.2.2 创建对象 305
    13.3 DataPumpExport 306
    13.3.1 DataPumpExport简介 306
    13.3.2 expdp命令参数详解 306
    13.4 DataPumpImport31213.4.1DataPumpImport简介 312
    13.4.2 impdp命令参数详解 313
    13.5 使用OEM导出和导入数据 320
    13.5.1 使用OEM导出数据 320
    13.5.2 使用OEM导入数据 324
    13.6 传输表空间 326
    13.6.1 传输表空间简介 326
    13.6.2 传输表空间实例 327
    13.7 小结 332
    13.8 习题 332
    第14章 数据库备份和恢复 334
    14.1 RMAN备份简介 334
    14.1.1 什么是RMAN 334
    14.1.2 RMAN备份形式 335
    14.1.3 备份片 336
    14.1.4 通道 336
    14.1.5 RMAN环境简介 337
    14.1.6 启动和退出RMAN 338
    14.2 RMAN资料档案库 339
    14.2.1 使用控制文件 339
    14.2.2 使用恢复 340
    14.3 显示、设置和清除RMAN配置
    参数 342
    14.3.1 显示RMAN配置参数 342
    14.3.2 设置RMAN配置参数 343
    14.3.3 清除RMAN配置参数 347
    14.4 备份数据库 347
    14.4.1 整个数据库备份 348
    14.4.2 表空间备份 348
    14.4.3 数据文件备份 348
    14.4.4 控制文件备份 349
    14.4.5 归档日志文件备份 349
    14.4.6 服务器参数文件备份 350
    14.5 RMAN高级备份 350
    14.5.1 压缩备份 350
    14.5.2 限制备份集的文件数量 350
    14.5.3 指定备份集大小35014.5.4指定备份标记 350
    14.5.5 指定备份文件格式 351
    14.5.6 跳过脱机、只读和无法访问的
    文件 352
    14.5.7 创建多个备份集副本 352
    14.5.8 指定多个备份通道 352
    14.6 数据库增量备份 353
    14.6.1 RMAN备份类型 353
    14.6.2 启用块更改跟踪 354
    14.7 管理RMAN备份 355
    14.7.1 REPORT命令 355
    14.7.2 LIST命令 356
    14.7.3 DELETE命令 359
    14.8 数据库恢复 360
    14.8.1 数据库恢复类型 360
    14.8.2 介质恢复类型 361
    14.8.3 RMAN恢复简介 362
    14.8.4 恢复数据库 363
    14.9 使用OEM管理备份和恢复 365
    14.9.1 使用OEM进行备份设置 365
    14.9.2 使用OEM进行恢复设置 367
    14.9.3 使用OEM进行调度备份 367
    14.9.4 使用OEM管理当前备份 370
    14.9.5 使用OEM执行恢复 371
    14.10 小结 371
    14.11 习题 373
查看详情
相关图书 / 更多
Oracle数据库基础与应用教程
Origin科研绘图与学术图表绘制从入门到精通
谭春林 著
Oracle数据库基础与应用教程
Oracle Data Guard 11g Handbook
Carpenter;Larry/ Meeks;Joseph/ Kim;Charles/ Burke;Bill
Oracle数据库基础与应用教程
Oracle数据库实用基础教程
张茂红;苏岳;李桂珍;尤凤英
Oracle数据库基础与应用教程
Origin科技绘图与数据分析
丁金滨
Oracle数据库基础与应用教程
Origin 2022科学绘图与数据分析(高级应用篇)
海滨 编著
Oracle数据库基础与应用教程
Oracle数据库基础与应用
张晓
Oracle数据库基础与应用教程
Ordinary Differential Equations
Adkins;William A.;Davidson;Mark G
Oracle数据库基础与应用教程
Organizational Change in 100 Days: A Fast Forward Guide
Murray;Elspeth J.;Richardson;Peter R
Oracle数据库基础与应用教程
Oresteia: Agamemnon. Libation-Bearers. Eumenides
Aeschylus;Sommerstein;Alan H
Oracle数据库基础与应用教程
Oracle从入门到精通(第5版)
明日科技
Oracle数据库基础与应用教程
Ordinary Differential Equations
Hale;Jack K
Oracle数据库基础与应用教程
Oracle11g/12C RAC & DG 平台建设与维护
赵兵建
您可能感兴趣 / 更多
Oracle数据库基础与应用教程
Linux深度攻略
於岳 著
Oracle数据库基础与应用教程
Linux实用教程(第3版)
於岳 著
Oracle数据库基础与应用教程
Linux命令应用大词典
於岳 著
Oracle数据库基础与应用教程
Linux应用大全·基础与管理
於岳 著
Oracle数据库基础与应用教程
Linux应用大全服务器架设
於岳 著
Oracle数据库基础与应用教程
Linux实用教程(第2版)/普通高等学校计算机教育“十二五”规划教材
於岳 著;於岳 编
Oracle数据库基础与应用教程
Linux操作系统管理
於岳 编著