Oracle数据库管理与应用:基于Oracle12c版本(第2版)/高等教育精品教材

Oracle数据库管理与应用:基于Oracle12c版本(第2版)/高等教育精品教材
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2017-08
版次: 2
ISBN: 9787564636135
定价: 32.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 308页
正文语种: 简体中文
8人买过
  •   《Oracle数据库管理与应用:基于Oracle12c版本(第2版)/高等教育精品教材》是一本全面介绍Oracle数据库技术基本架构、DBA管理和对象数据库等知识的教程。全书包括5部分共21章。第一部分讨论了Oracle数据库的基本架构,包括物理架构和逻辑架构,第二部分全面介绍了Oraclel2c的新特性——多租户数据库及Oracle常用的数据对象,第三部分全面介绍了Oracle数据库的PL/SQL语言,第四部分探讨了Oracle数据库的备份及恢复策略,第五部分详细介绍了基于Oracle数据库的对象关系数据库的设计方法、步骤及其实现脚本等。《Oracle数据库管理与应用:基于Oracle12c版本(第2版)/高等教育精品教材》内容全面、概念清晰、语言流畅、图文并茂,可作为高等院校计算机相关专业Oracle数据库课程的教材,也可供从事于计算机软件工作的科技人员(如数据分析系统、电子商务网站开发人员等)参阅。 第一编 基础架构
    第1章 Oracle基础
    1.1 Oraclel2c的特点
    1.2 12c的版本及选件
    1.3 SQL、SQL*Plus及PL/SQL
    1.4 登录到SQL*Plus
    1.5 常用SQL*Plus附加命令简介
    1.6 Oracle数据类型
    第2章 系统体系架构
    2.1 Oracle数据库体系架构
    2.2 Oracle的逻辑架构
    2.3 Oracle数据库的物理架构
    2.4 内存结构
    2.5 进程
    2.6 事务处理流程
    2.7 SYS和SYSTEM模式
    2.8 数据字典及其他数据对象

    第二编 对象管理
    第3章 管理数据库
    3.1 启动实例
    3.2 关闭实例
    3.3 建立数据库
    3.4 常用数据字典简介
    第4章 控制文件管理
    4.1 控制文件基本思想
    4.2 使用多个控制文件
    4.3 建立新的控制文件
    4.4 给控制文件的增长留出空间
    4.5 查询控制文件信息
    第5章 日志文件管理
    5.1 日志切换
    5.2 建立多个日志文件
    5.3 重新命名日志成员名字
    5.4 删除重做日志文件
    第6章 表空间与数据文件管理
    6.1 表空间与数据文件
    6.2 创建表空间
    6.3 表空间日常管理
    6.4 查询表空间
    6.5 删除表空间
    6.6 数据文件管理
    第7章 表和索引及簇的定义与管理
    7.1 应用系统表的管理
    7.2 表的定义操作
    7.3 主键
    7.4 外部键
    7.5 管理表
    7.6 索引的定义与管理
    7.7 簇的定义与管理
    7.8 完整性的管理
    第8章 视图、序列、同义词管理
    8.1 管理视图
    8.2 管理实体视图
    8.3 管理序列
    8.4 管理同义词
    第9章 管理用户与资源
    9.1 用户身份验证方法
    9.2 建立用户
    9.3 建立外部验证用户
    9.4 建立全局验证用户
    9.5 使用密码文件验证用户
    9.6 修改与删除用户
    第10章 管理用户权限及角色
    10.1 系统权限的授予与撤销
    10.2 对象权限的授权与撤销
    10.3 角色与授权
    10.4 有关的数据字典

    第三编 PL/SQL程序设计
    第11章 多租户容器数据库
    11.1 容器数据库和插拔数据库
    11.2 容器数据库的创建
    11.3 容器数据库的克隆
    11.4 容器数据库的查看
    11.5 管理可插拔数据库
    11.6 多租户架构下的用户管理
    11.7 多租户架构下的数据文件管理
    第12章 PL/SQL程序设计基础
    12.1 PL/SQL程序概述
    12.2 PL/SQL块结构
    12.3 标识符
    12.4 PL/SQL变量类型
    12.5 运算符
    12.6 变量赋值
    12.7 条件语句
    12.8 循环
    12.9 注释
    12.10 dbms_output的使用
    12.11 在PL/SQL使用SQL语句
    第13章 光标的使用
    13.1 光标概念
    13.2 光标循环
    13.3 光标变量
    第14章 错误处理
    14.1 异常处理概念
    14.2 异常情态传播
    14.3 异常处理编程
    14.4 在PL/SQL中使用sqlcode,sqlerrm
    第15章 存储过程和函数
    15.1 存储过程
    15.2 创建函数
    15.3 函数中的例外处理
    15.4 存储过程的导出
    第16章 触发器
    16.1 触发器类型
    16.2 创建触发器
    16.3 触发器的删除和无效
    16.4 创建触发器的限制
    16.5 触发器的导出
    第17章 包的创建和使用
    17.1 引言
    17.2 包的定义
    17.3 包的说明
    17.4 删除过程、函数和包
    17.5 包的管理
    第18章 PL/SQL编程技巧
    18.1 用触发器实现日期格式的自动设置
    18.2 如何避免too_many_rows错误
    18.3 如何解决too_many_rows问题
    18.4 如何在PL/SQL中使用数组
    18.5 如何使用触发器完成数据复制
    18.6 在PL/SQL中实现Truncate

    第四编 备份与恢复
    第19章 备份与恢复
    19.1 备份概论
    19.2 备份的种类
    19.3 恢复技术
    19.4 使用RMAN进行备份与恢复
    19.5 常见误区
    19.6 常见问题

    第五编 对象模型
    第20章 对象-关系数据库
    20.1 传统关系数据模型
    20.2 对象-关系数据模型
    20.3 Oracle实现对象-关系数据模型
    20.4 使用对象表
    20.5 对象引用示例
    20.6 对象类型的排序方法
    20.7 对象类型信息
    20.8 对象类型相关性
    20.9 收集类型
    20.10 对象与视图
    20.11 定义语句小结
    第21章 对象数据库开发实例
    21.1 系统简介
    21.2 基于关系模型的实现
    21.3 基于对象模型的实现
    21.4 采用对象视图
    参考文献

    附录
    附录A Oraclel2c INIT.ORA
    附录B tnsnames.ora参数文件
    附录C listener.ora参数文件
    附录D tnsnames.ora参数文件
  • 内容简介:
      《Oracle数据库管理与应用:基于Oracle12c版本(第2版)/高等教育精品教材》是一本全面介绍Oracle数据库技术基本架构、DBA管理和对象数据库等知识的教程。全书包括5部分共21章。第一部分讨论了Oracle数据库的基本架构,包括物理架构和逻辑架构,第二部分全面介绍了Oraclel2c的新特性——多租户数据库及Oracle常用的数据对象,第三部分全面介绍了Oracle数据库的PL/SQL语言,第四部分探讨了Oracle数据库的备份及恢复策略,第五部分详细介绍了基于Oracle数据库的对象关系数据库的设计方法、步骤及其实现脚本等。《Oracle数据库管理与应用:基于Oracle12c版本(第2版)/高等教育精品教材》内容全面、概念清晰、语言流畅、图文并茂,可作为高等院校计算机相关专业Oracle数据库课程的教材,也可供从事于计算机软件工作的科技人员(如数据分析系统、电子商务网站开发人员等)参阅。
  • 目录:
    第一编 基础架构
    第1章 Oracle基础
    1.1 Oraclel2c的特点
    1.2 12c的版本及选件
    1.3 SQL、SQL*Plus及PL/SQL
    1.4 登录到SQL*Plus
    1.5 常用SQL*Plus附加命令简介
    1.6 Oracle数据类型
    第2章 系统体系架构
    2.1 Oracle数据库体系架构
    2.2 Oracle的逻辑架构
    2.3 Oracle数据库的物理架构
    2.4 内存结构
    2.5 进程
    2.6 事务处理流程
    2.7 SYS和SYSTEM模式
    2.8 数据字典及其他数据对象

    第二编 对象管理
    第3章 管理数据库
    3.1 启动实例
    3.2 关闭实例
    3.3 建立数据库
    3.4 常用数据字典简介
    第4章 控制文件管理
    4.1 控制文件基本思想
    4.2 使用多个控制文件
    4.3 建立新的控制文件
    4.4 给控制文件的增长留出空间
    4.5 查询控制文件信息
    第5章 日志文件管理
    5.1 日志切换
    5.2 建立多个日志文件
    5.3 重新命名日志成员名字
    5.4 删除重做日志文件
    第6章 表空间与数据文件管理
    6.1 表空间与数据文件
    6.2 创建表空间
    6.3 表空间日常管理
    6.4 查询表空间
    6.5 删除表空间
    6.6 数据文件管理
    第7章 表和索引及簇的定义与管理
    7.1 应用系统表的管理
    7.2 表的定义操作
    7.3 主键
    7.4 外部键
    7.5 管理表
    7.6 索引的定义与管理
    7.7 簇的定义与管理
    7.8 完整性的管理
    第8章 视图、序列、同义词管理
    8.1 管理视图
    8.2 管理实体视图
    8.3 管理序列
    8.4 管理同义词
    第9章 管理用户与资源
    9.1 用户身份验证方法
    9.2 建立用户
    9.3 建立外部验证用户
    9.4 建立全局验证用户
    9.5 使用密码文件验证用户
    9.6 修改与删除用户
    第10章 管理用户权限及角色
    10.1 系统权限的授予与撤销
    10.2 对象权限的授权与撤销
    10.3 角色与授权
    10.4 有关的数据字典

    第三编 PL/SQL程序设计
    第11章 多租户容器数据库
    11.1 容器数据库和插拔数据库
    11.2 容器数据库的创建
    11.3 容器数据库的克隆
    11.4 容器数据库的查看
    11.5 管理可插拔数据库
    11.6 多租户架构下的用户管理
    11.7 多租户架构下的数据文件管理
    第12章 PL/SQL程序设计基础
    12.1 PL/SQL程序概述
    12.2 PL/SQL块结构
    12.3 标识符
    12.4 PL/SQL变量类型
    12.5 运算符
    12.6 变量赋值
    12.7 条件语句
    12.8 循环
    12.9 注释
    12.10 dbms_output的使用
    12.11 在PL/SQL使用SQL语句
    第13章 光标的使用
    13.1 光标概念
    13.2 光标循环
    13.3 光标变量
    第14章 错误处理
    14.1 异常处理概念
    14.2 异常情态传播
    14.3 异常处理编程
    14.4 在PL/SQL中使用sqlcode,sqlerrm
    第15章 存储过程和函数
    15.1 存储过程
    15.2 创建函数
    15.3 函数中的例外处理
    15.4 存储过程的导出
    第16章 触发器
    16.1 触发器类型
    16.2 创建触发器
    16.3 触发器的删除和无效
    16.4 创建触发器的限制
    16.5 触发器的导出
    第17章 包的创建和使用
    17.1 引言
    17.2 包的定义
    17.3 包的说明
    17.4 删除过程、函数和包
    17.5 包的管理
    第18章 PL/SQL编程技巧
    18.1 用触发器实现日期格式的自动设置
    18.2 如何避免too_many_rows错误
    18.3 如何解决too_many_rows问题
    18.4 如何在PL/SQL中使用数组
    18.5 如何使用触发器完成数据复制
    18.6 在PL/SQL中实现Truncate

    第四编 备份与恢复
    第19章 备份与恢复
    19.1 备份概论
    19.2 备份的种类
    19.3 恢复技术
    19.4 使用RMAN进行备份与恢复
    19.5 常见误区
    19.6 常见问题

    第五编 对象模型
    第20章 对象-关系数据库
    20.1 传统关系数据模型
    20.2 对象-关系数据模型
    20.3 Oracle实现对象-关系数据模型
    20.4 使用对象表
    20.5 对象引用示例
    20.6 对象类型的排序方法
    20.7 对象类型信息
    20.8 对象类型相关性
    20.9 收集类型
    20.10 对象与视图
    20.11 定义语句小结
    第21章 对象数据库开发实例
    21.1 系统简介
    21.2 基于关系模型的实现
    21.3 基于对象模型的实现
    21.4 采用对象视图
    参考文献

    附录
    附录A Oraclel2c INIT.ORA
    附录B tnsnames.ora参数文件
    附录C listener.ora参数文件
    附录D tnsnames.ora参数文件
查看详情
系列丛书 / 更多
Oracle数据库管理与应用:基于Oracle12c版本(第2版)/高等教育精品教材
现代教育技术
张文兰、刘瑞儒 编
Oracle数据库管理与应用:基于Oracle12c版本(第2版)/高等教育精品教材
Oracle数据库管理与应用
王永贵 编