0去购物车结算
购物车中还没有商品,赶紧选购吧!
当前位置: 本科教材 > 工学 > 0812 计算机科学与技术 > Oracle 12C 数据库基础教程

相同语种的商品

浏览历史

Oracle 12C 数据库基础教程


联系编辑
 
标题:
 
内容:
 
联系方式:
 
  
Oracle 12C 数据库基础教程
  • 书号:9787030538963
    作者:赵卫东,刘永红,于曦
  • 外文书名:
  • 装帧:平装
    开本:16
  • 页数:452
    字数:300
    语种:zh-Hans
  • 出版社:科学出版社
    出版时间:2017-09-22
  • 所属分类:
  • 定价: ¥59.00元
    售价: ¥46.61元
  • 图书介质:

  • 购买数量: 件  缺货,请选择其他介质图书!
  • 商品总价:

相同系列
全选

内容介绍

样章试读

用户评论

全部咨询

  Oracle数据库是性能优异的数据库系统之一,拥有很大的市场占有率,在大中型企业的信息管理系统中有广泛的应用。Oracle数据库管理和应用系统开发是国内外高等院校信息技术及相关专业的必修或者选修课程。Oracle 12c 版本是Oracle产品的最新产物,是当前企业级数据库开发的首选数据库版本。本教材按工程认证的标准,以CDIO的理念为基础,以工程案例开发为手段,全面提升数据库管理和开发能力。Oracle知识点繁多,本书作者根据多年的教学及项目开发经验,在教材中将Oracle 12c的主要知识点进行了科学的归类和划分,制定了科学的学习路径,同时每章还配有课后练习和训练任务,力求使读者学习的时候可以循序渐进,深入浅出,提高学习效率。
样章试读
  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

全部咨询(共0条问答)

  • 暂时还没有任何用户咨询内容
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
咨询内容:

目录

  • 目录
    第1章 Oracle 12c简介 1
    1.1 Oracle 12c简介 1
    1.2 Oracle 12c产品系列 2
    1.3 Oracle 12c新特性 2
    1.3.1 插接式数据库PDB 2
    1.3.2 高可用性 4
    1.3.3 XML DB 6
    1.3.4 In-Memory数据库内存选件 6
    1.3.5 Oracle JSON文档存储 7
    1.3.6 其他新特性 7
    练习 7
    第2章 Oracle 12c的安装 9
    2.1 安装前配置Linux系统 9
    2.1.1 配置Linux交换空间 10
    2.1.2 创建Oracle用户和用户组 10
    2.1.3 配置/etc/sysctl.conf文件 10
    2.1.4 其他配置 11
    2.2 安装Oracle 12c 12
    2.3 数据库连接测试 25
    2.4 Oracle企业管理器 28
    2.5 安装后的检测 30
    2.5.1 查看环境变量 30
    2.5.2 查看目录及文件 31
    2.5.3 查看Oracle进程 32
    2.5.4 查看监听器状态 32
    2.6 设置开机启动 34
    练习 36
    训练任务 37
    第3章 网络配置及管理工具 38
    3.1 Oracle Net Services 39
    3.2 服务器模式和数据库连接方式 39
    3.2.1 专用服务器模式 40
    3.2.2 共享服务器模式 40
    3.2.3 配置数据库支持共享模式 41
    3.2.4 检测数据库的服务器模式 42
    3.2.5 连接到不同的服务器模式 44
    3.2.6 查看服务器连接进程 45
    3.3 TNS网络配置文件 46
    3.3.1 lsnrctl和listener.ora 46
    3.3.2 监听器的动态注册 47
    3.3.3 监听器的静态注册 50
    3.3.4 tnsnames.ora 51
    3.3.5 sqlnet.ora 52
    3.4 SQL*Plus 54
    3.4.1 SQL*Plus连接数据库 54
    3.4.2 SQL*Plus命令列表 57
    3.4.3 SQL*Plus参数 58
    3.4.4 SQL*Plus替换变量 59
    3.4.5 绑定变量 60
    3.4.6 预设变量 61
    3.4.7 PL/SQL程序的运行 61
    3.5 Oracle SQL Developer 62
    3.5.1 SQL Developer连接Oracle 63
    3.5.2 Data Modeler 65
    3.6 执行计划与SQL优化 68
    3.6.1 授予查询执行计划的权限 69
    3.6.2 分析和比较执行计划 70
    3.6.3 统计信息与动态采样 74
    3.6.4 SQL语句的优化 79
    3.6.5 自适应查询优化 81
    练习 85
    训练任务 86
    第4章 数据库管理与配置 88
    4.1 常用的数据库配置查询方法 89
    4.2 使用dbca管理数据库实例 90
    4.2.1 新建数据库实例 90
    4.2.2 删除一个容器数据库CDB 91
    4.3 在数据库实例之间切换 91
    4.4 配置插接式数据库PDB 92
    4.4.1 通过SQL语句创建插接式数据库 92
    4.4.2 通过dbca创建插接式数据库 93
    4.4.3 克隆插接式数据库pdb 96
    4.4.4 删除插接式数据库pdb 96
    4.4.5 插接式数据库的拔出与插入 97
    4.5 数据库的启动与关闭 97
    4.5.1 启动数据库 98
    4.5.2 启动异常处理 101
    4.5.3 关闭数据库 101
    4.6 数据库参数配置 102
    练习 103
    训练任务 104
    第5章 Oracle 12c 数据库结构 105
    5.1 Oracle 12c 体系结构 106
    5.1.1 数据库物理存储结构 107
    5.1.2 逻辑存储结构 107
    5.2 Oracle 12c 内存结构 109
    5.2.1 基本内存结构 109
    5.2.2 PGA概述 110
    5.2.3 SGA概述 110
    5.2.4 In-Memory列存储 112
    5.3 服务器进程 117
    5.3.1 后台进程 118
    5.3.2 定时执行作业任务 120
    练习 123
    训练任务 125
    第6章 数据库存储管理 126
    6.1 表空间和数据文件的管理 127
    6.2 创建表空间 128
    6.3 查看表空间信息 131
    6.4 设置表空间 132
    6.4.1 修改表空间名称 132
    6.4.2 修改表空间大小 132
    6.4.3 切换表空间状态 133
    6.5 删除表空间 134
    6.6 控制文件的管理 135
    6.7 重做日志文件与归档日志文件 137
    6.7.1 重做日志与归档日志的基本概念 137
    6.7.2 重做日志组管理 140
    6.8 参数文件 142
    6.8.1 修改spfile参数值 143
    6.8.2 从spfile创建pfile 143
    练习 144
    训练任务 145
    第7章 用户及权限管理 146
    7.1 权限 147
    7.1.1 系统权限 147
    7.1.2 对象权限 150
    7.2 角色 151
    7.2.1 系统预定义角色 152
    7.2.2 创建公共角色 152
    7.2.3 创建本地角色 155
    7.2.4 删除自定义角色 155
    7.3用户管理 156
    7.3.1 创建公共用户 156
    7.3.2 授予用户对象权限 159
    7.3.3 用户的其他常用操作 160
    7.3.4 监视用户 161
    7.4 概要文件 161
    7.4.1 创建概要文件 162
    7.4.2 修改概要文件 164
    7.4.3 删除概要文件 164
    练习 165
    训练任务 166
    第8章 数据库的对象管理 167
    8.1 表 168
    8.1.1 数据类型 168
    8.1.2 创建表 169
    8.1.3 修改、删除表 173
    8.1.4 表的约束 176
    8.2 分区表 176
    8.2.1 分区类型 177
    8.2.2 分区表的维护 182
    8.3 索引 182
    8.3.1 创建索引 183
    8.3.2 修改、删除索引 187
    8.4 簇表 187
    8.4.1 簇的概念 187
    8.4.2 创建簇表 188
    8.4.3 查看簇信息 190
    8.4.4 管理簇 191
    8.5 视图 191
    8.5.1 创建普通视图 192
    8.5.2 操作普通视图 193
    8.5.3 普通视图的更改与删除 194
    8.5.4 创建物化视图 195
    8.6 序列 196
    8.6.1 创建序列 196
    8.6.2 使用序列 197
    8.6.3 修改、删除序列 198
    8.6.4 自动序列 198
    8.7 同义词 199
    8.7.1 创建同义词 199
    8.7.2 删除同义词 200
    8.8 XML和Oracle数据库 200
    8.8.1 从关系数据生成XML 200
    8.8.2 XML DB数据处理 202
    练习 209
    训练任务 210
    第9章 表数据维护 211
    9.1 使用INSERT INTO语句添加行 211
    9.1.1 省略列的列表,默认值 212
    9.1.2 为列指定空值 213
    9.1.3 从一个表向另一个表复制行 214
    9.2 使用UPDATE语句修改行 214
    9.3 使用DELETE语句删除行 215
    9.4 使用MERGE合并行 215
    9.5 数据库事务 216
    9.5.1 事务的提交和回滚 217
    9.5.2 事务的开始与结束 219
    9.5.3 保存点 219
    9.5.4 事务的ACID特性 220
    9.5.5 锁 226
    练习 239
    训练任务 240
    第10章 SQL语言基础 242
    10.1 SQL语言概述 243
    10.2 选择部分列 243
    10.3 WHERE子句 244
    10.4 列算术运算 246
    10.5 禁止重复行 247
    10.6 排序 248
    10.7 表别名及多表查询 248
    10.8 子查询 251
    10.8.1 单行子查询 251
    10.8.2 多行子查询 252
    10.8.3 Top N查询 253
    10.8.4 分页查询 254
    10.9 递归查询 256
    练习 259
    训练任务 260
    第11章 使用函数 261
    11.1 单行函数 262
    11.1.1 字符处理函数 262
    11.1.2 数值函数 266
    11.1.3 类型转换函数 269
    11.1.4 日期和时间函数 271
    11.1.5 正则表达式函数 272
    11.2 分组查询及聚合函数 276
    11.3 SQL语句优化 279
    练习 283
    训练任务 284
    第12章 PL/SQL语言 286
    12.1 PL/SQL简介 287
    12.1.1 PL/SQL基本结构 288
    12.1.2 变量和常量 289
    12.1.3 可变数组 291
    12.1.4 运算符 293
    12.1.5 条件 294
    12.1.6 循环 297
    12.2 异常处理 299
    12.2.1 预定义异常 299
    12.2.2 自定义异常 300
    12.2.3 引发应用程序异常 301
    12.3 游标 303
    12.3.1 游标的基本操作 303
    12.3.2 游标FOR循环 306
    12.3.3 引用游标 307
    12.3.4 修改或删除游标结果集 308
    12.4 存储过程 309
    12.4.1 创建存储过程 310
    12.4.2 调用存储过程 312
    12.5 自定义函数 313
    12.5.1 函数的创建与调用 313
    12.5.2 函数参数的调用形式 314
    12.6 删除过程和函数 315
    12.7 块内存储过程和函数 315
    12.8 过程与函数的比较 316
    12.9 包 318
    12.9.1 创建包 318
    12.9.2 调用包 319
    12.10 触发器 320
    12.10.1 创建触发器 320
    12.10.2 触发器的管理 324
    12.10.3 行级触发器 325
    12.10.4 系统级触发器 326
    练习 328
    训练任务 329
    第13章 备份与恢复 331
    13.1 备份与恢复概述 332
    13.2 脱机备份与恢复 333
    13.3 用户管理备份与恢复 334
    13.4 RMAN工具 339
    13.4.1 备份集与镜像复制 339
    13.4.2 启动RMAN并连接到数据库 340
    13.4.3 备份失效(Expired) 341
    13.4.4 备份过期(Obsolete) 341
    13.4.5 RMAN备份和恢复命令 343
    13.4.6 实用案例:完全恢复一个PDB 347
    13.4.7 实用案例:不完全恢复一个PDB 349
    13.4.8 RMAN批处理 351
    13.5 闪回技术Flashback 352
    13.5.1 Flashback Database 353
    13.5.2 Flashback Table 354
    13.5.3 回收站 355
    13.6 数据导出与导入 356
    13.6.1 Oracle目录对象 357
    13.6.2 数据导出 358
    13.6.3 数据导入 359
    练习 362
    训练任务 363
    第14章 小型商品销售系统 365
    14.1 小型商品销售系统E-R模型 366
    14.1.1 实体模型 366
    14.1.2 实体联系模型 367
    14.2 数据表的设计 368
    14.3 用户创建与空间分配 370
    14.4 创建表,约束和索引 372
    14.5 创建触发器、序列和视图 375
    14.6 创建程序包、函数和过程 378
    14.7 数据库测试 380
    14.8 应用程序开发 385
    14.8.1 IDE选择 385
    14.8.2 程序目录结构和通用模块 385
    14.8.3 配置文件详述 386
    14.8.4 管理主界面与登录程序设计 389
    14.8.5 程序主要模块 390
    附录 练习答案与训练任务的实现 404
    第1章 Oracle 12c简介 404
    第2章 Oracle 12c的安装 404
    第3章 网络配置及管理工具 406
    第4章 数据库管理与配置 410
    第5章 Oracle 12c 数据库结构 412
    第6章 数据库存储管理 415
    第7章 用户及权限管理 417
    第8章 数据库的对象管理 418
    第9章 表数据维护 421
    第10章 SQL语言基础 422
    第11章 使用函数 423
    第12章 PL/SQL语言 424
    第13章 备份与恢复 428
帮助中心
公司简介
联系我们
常见问题
新手上路
发票制度
积分说明
购物指南
配送方式
配送时间及费用
配送查询说明
配送范围
快递查询
售后服务
退换货说明
退换货流程
投诉或建议
版权声明
经营资质
营业执照
出版社经营许可证