展开全部

主编推荐语

本书从初学者角度出发,详细介绍了使用Oracle 19c进行数据管理的各方面技术。

内容简介

全书分为4篇,共19章,内容包括Oracle 19c概述,Oracle体系结构,SQL*Plus命令,SQL语言基础,PL/SQL编程,过程、函数、触发器和包,管理控制文件和日志文件,管理表空间和数据文件,数据表对象,其他数据对象,表分区与索引分区,用户管理与权限分配,数据库控制,Oracle系统调优,优化SQL语句,Oracle数据备份与恢复,数据导出和导入,Oracle的闪回技术以及企业人事管理系统项目实战。所有知识都结合具体实例进行介绍,涉及的程序代码均给出了详细的注释,你可以轻松领会Oracle 19c管理数据库的精髓,快速提高数据库管理技能。

目录

  • 版权信息
  • 内容简介
  • 如何使用本书开发资源库
  • 前言
  • 第1篇 基础知识
  • 第1章 Oracle 19c概述
  • 1.1 Oracle的发展史
  • 1.2 关系型数据库的基本理论
  • 1.3 Oracle 19c的安装与卸载
  • 1.4 Oracle 19c的管理工具
  • 1.5 启动与关闭数据库实例
  • 1.6 实践与练习
  • 第2章 Oracle体系结构
  • 2.1 Oracle体系结构概述
  • 2.2 逻辑存储结构
  • 2.3 物理存储结构
  • 2.4 Oracle服务器结构
  • 2.5 数据字典
  • 2.6 实践与练习
  • 第3章 SQL*Plus命令
  • 3.1 SQL*Plus与数据库的交互
  • 3.2 设置SQL*Plus的运行环境
  • 3.3 常用SQL*Plus命令
  • 3.4 格式化查询结果
  • 3.5 实践与练习
  • 第4章 SQL语言基础
  • 4.1 SQL语言简介
  • 4.2 用户模式
  • 4.3 检索数据
  • 4.4 Oracle常用系统函数
  • 4.5 子查询的用法
  • 4.6 操作数据库
  • 4.7 实践与练习
  • 第5章 PL/SQL编程
  • 5.1 PL/SQL简介
  • 5.2 数据类型、变量和常量
  • 5.3 流程控制语句
  • 5.4 PL/SQL游标
  • 5.5 PL/SQL异常处理
  • 5.6 实践与练习
  • 第6章 过程、函数、触发器和包
  • 6.1 存储过程
  • 6.2 函数
  • 6.3 触发器
  • 6.4 程序包
  • 6.5 实践与练习
  • 第2篇 核心技术
  • 第7章 管理控制文件和日志文件
  • 7.1 管理控制文件
  • 7.2 管理重做日志文件
  • 7.3 管理归档日志文件
  • 7.4 实践与练习
  • 第8章 管理表空间和数据文件
  • 8.1 表空间与数据文件的关系
  • 8.2 Oracle的默认表空间
  • 8.3 创建表空间
  • 8.4 维护表空间与数据文件
  • 8.5 管理撤销表空间
  • 8.6 管理临时表空间
  • 8.7 实践与练习
  • 第9章 数据表对象
  • 9.1 数据表概述
  • 9.2 创建数据表
  • 9.3 维护数据表
  • 9.4 数据完整性和约束性
  • 9.5 实践与练习
  • 第10章 其他数据对象
  • 10.1 索引对象
  • 10.2 视图对象
  • 10.3 同义词对象
  • 10.4 序列对象
  • 10.5 实践与练习
  • 第11章 表分区与索引分区
  • 11.1 分区技术简介
  • 11.2 创建表分区
  • 11.3 表分区策略
  • 11.4 管理表分区
  • 11.5 创建索引分区
  • 11.6 管理索引分区
  • 11.7 实践与练习
  • 第12章 用户管理与权限分配
  • 12.1 用户与模式的关系
  • 12.2 创建与管理用户
  • 12.3 用户权限管理
  • 12.4 角色管理
  • 12.5 资源配置PROFILE
  • 12.6 实践与练习
  • 第3篇 高级应用
  • 第13章 数据库控制
  • 13.1 用事务控制操作
  • 13.2 用锁控制并发存取
  • 13.3 死锁
  • 13.4 实践与练习
  • 第14章 Oracle系统调优
  • 14.1 调整初始化参数
  • 14.2 系统全局区(SGA)优化
  • 14.3 排序区优化
  • 14.4 实践与练习
  • 第15章 优化SQL语句
  • 15.1 常规SQL语句优化
  • 15.2 表连接优化
  • 15.3 合理使用索引
  • 15.4 优化器的使用
  • 15.5 数据库和SQL重演
  • 15.6 Oracle的性能顾问
  • 15.7 实践与练习
  • 第16章 Oracle数据备份与恢复
  • 16.1 备份与恢复概述
  • 16.2 RMAN工具简介
  • 16.3 使用RMAN工具备份
  • 16.4 使用RMAN工具完全恢复
  • 16.5 使用RMAN工具部分恢复
  • 16.6 实践与练习
  • 第17章 数据导出和导入
  • 17.1 EXPDP和IMPDP概述
  • 17.2 EXPDP导出数据
  • 17.3 IMPDP导入数据
  • 17.4 SQL* Loader工具
  • 17.5 实践与练习
  • 第18章 Oracle的闪回技术
  • 18.1 闪回技术概述
  • 18.2 闪回数据库
  • 18.3 闪回表
  • 18.4 闪回丢弃
  • 18.5 其他闪回技术
  • 18.6 实践与练习
  • 第4篇 项目实战
  • 第19章 企业人事管理系统
  • 19.1 开发背景
  • 19.2 系统分析
  • 19.3 系统设计
  • 19.4 数据库设计
  • 19.5 主窗体设计
  • 19.6 公共模块设计
  • 19.7 人事管理模块设计
  • 19.8 待遇管理模块设计
  • 19.9 系统维护模块设计
  • 19.10 Hibernate关联关系的建立方法
  • 19.11 小结
展开全部

评分及书评

评分不足
1个评分
  • 用户头像
    给这本书评了
    5.0

    Oracle,西方人认为有 “神谕、预言” 之意,中国人则译作 “甲骨文”,是当今世界上最强大的数据库管理软件之一。所有这一切要从 IBM 的一篇论文谈起。1970 年 6 月,IBM 公司的研究员埃德加・泰德・科德(Edgarh Ted Cod)发表了一篇著名的论文 —《大型共享数据库数据的关系模型》。

      转发
      评论

    出版方

    清华大学出版社

    清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。