编辑推荐

全面介绍数据库对数据进行管理和应用的知识。由高校专业教师联合编写,具备专业品质。内容具有全面性、递进性和实用性实例众多、图例丰富、实用性强。

内容简介

  《Oracle从新手到高手》主要介绍使用Oracle12c数据库对数据进行管理和应用的知识。《Oracle从新手到高手》共分为18章,介绍了Oracle数据库概述,Oracle的体系结构,实现数据库,SQL基础,SQL函数,PL/SQL编程,SQL*Plus数据库环境,设置表和表空间,管理表和表空间,存储过程、函数和程序包,索引,其他模式对象,管理控制与日志文件,视图、同义词和序列,数据安全管理,导入与导出,备份与恢复,数据库的高级应用等内容。书中每章都提供了实例练习,帮助读者掌握面向实际的应用知识。
  《Oracle从新手到高手》图文并茂,秉承了基础知识与实例相结合的特点,内容精练易懂、结构清晰,案例经典,实用性强,适合数据库初学者、高职高专院校师生及计算机培训人员阅读,同时也是数据库应用与开发爱好者的有价值的参考书。

目录

第1章Oracle数据库概述
1.1数据库概述
1.1.1数据库基本概念
1.1.2数据库系统的特点
1.2关系数据库的基本理论
1.2.1数据库系统与关系数据库
1.2.2关系数据库的逻辑模型
1.2.3关系数据库的设计规范
1.3Oracle数据库与网格技术
1.3.1网格技术
1.3.2Oracle网格体系结构
1.4Oracle应用结构
1.4.1多数据库的独立宿主结构
1.4.2客户机/服务器结构
1.4.3分布式结构
1.5初识Oracle12c
1.5.1Oracle数据库概述
1.5.2安装0racle12c
1.5.3Oracle12c的新特性
1.5.4Oracle12c管理工具

第2章Oracle的体系结构
2.1Oracle核心组件
2.1.1Oracle体系结构概述
2.1.2数据字典
2.2逻辑存储结构
2.2.1数据块
2.2.2盘区
2.2.3段
2.2.4表空间
2.3物理存储结构
2.3.1数据文件
2.3.2控制文件
2.3.3其他文件
2.4实例的内存结构
2.4.1系统全局区
2.4.2程序全局区
2.5实例的进程结构
2.5.1用户进程
2.5.2服务器进程
2.5.3后台进程

第3章实现数据库
3.1设置初始化参数
3.1.1常用的初始化参数
3.1.2初始化参数文件
3.1.3创建初始化参数文件
3.1.4显示和设置初始化参数文件
3.2启动数据库与实例
3.2.1启动数据库的步骤
3.2.2启动模式
3.2.3转换启动模式
3.3关闭数据库与实例
3.3.1数据库的关闭步骤
3.3.2关闭方式
3.4数据库的特殊状态
3.4.1静默状态
3.4.2挂起状态
3.5管理监听器
3.5.1查看监听器状态
3.5.2配置监听器
3.5.3配置本地命名

第4章SQL基础
第5章SQL函数
第6章PL/SQL编程
第7章SQL*Plus数据库环境
第8章设置表和表空间
第9章管理表和表空间
第10章存储过程、函数和程序包
第11章索引
第12章其他模式对象
第13章管理控制与日志文件
第14章视图、同义词和序列
第15章数据库安全管理
第16章导入与导出
第17章备份与恢复
第18章数据库的高级应用

前言/序言

Oracle数据库是当今世界上使用最广泛的数据库之一,也是最优秀的关系数据库管理系统,它以能够提供分布式信息的安全性、完整性、一致性,并具有很强的并发控制和恢复能力,以及管理超大规模数据库的能力而著称于世。在硬件允许的前提下,Oracle数据库能支持上万的用户,管理数百吉字节的数据,而且Oracle的跨平台性能非常好。

Oracle从新手到高手》是一本典型的Oracle?12c数据库实例教程,由多位经验丰富的数据库管理和设计人员编著而成,立足于数据库管理行业,详细介绍Oracle数据库管理和设计的基础知识和操作流程。

1.《Oracle从新手到高手》内容介绍

Oracle从新手到高手》系统、全面地介绍了Oracle?12c数据库管理和设计的应用知识,每章都提供了丰富的实用案例,用来帮助读者巩固所学知识。《Oracle从新手到高手》共分为18章,内容概括如下。

第1章:全面介绍了Oracle数据库,包括数据库概述、关系数据库的基本理论、Oracle数据库与网络技术、Oracle应用机构、初识Oracle?12c等内容。

第2章:全面介绍了Oracle的体系结构,包括Oracle核心组件、逻辑存储结构、物理存储结构、实例的内存结构、实例的进程结构等内容。

第3章:全面介绍了实现数据库的方法,包括设置初始化参数、启动数据库与实例、数据库的特殊状态、管理监听器等内容。

第4章:全面介绍了SQL基础,包括SQL概述、使用SELECT语句、使用子查询、操作数据、Oracle中的事务处理等内容。

第5章:全面介绍了SQL函数,包括字符函数、数值函数、日期函数、转换与分组函数等内容。

第6章:全面介绍了PL/SQL编程,包括PL/SQL结构、条件语句、循环语句、游标的使用、异常处理等内容。

第7章:全面介绍了SQL*Plus数据库环境,包括SQL*Plus的基础命令、SQL*Plus的运行环境、SQL*Plus命令、格式化查询和缓冲区等内容。

第8章:全面介绍了设置表和表空间的方法,包括设置表空间、设置表、编辑表空间、编辑表等内容。

第9章:全面介绍了管理表和表空间的方法,包括管理表、管理数据文件、管理UNDO表空间等内容。

第10章:全面介绍了存储过程、函数和程序包的使用方法,包括存储过程、函数、触发器、程序包等内容。

第11章:全面介绍了索引的使用方法,包括索引概述、建立索引、修改索引、索引组织表等内容。

第12章:全面介绍了其他模式对象的使用方法,包括管理表分区与索引分区、外部表和临时表、簇与簇表等内容。

第13章:全面介绍了管理控制与日志文件的使用方法,包括管理控制文件、管理重做日志文件、管理归档文件、查看日志信息等内容。

第14章:全面介绍了视图、同义词和序列的使用方法,包括使用视图、使用序列、使用同义词、使用物化视图、应用对象视图等内容。

第15章:全面介绍了数据库安全管理的方法,包括管理用户、资源配置PROFILE、管理权限、管理角色等内容。

第16章:全面介绍了导入与导出的使用方法,包括EXPDP导出数据、IMPDP导入数据、SQL*Loader导入外部数据等内容。

第17章:全面介绍了备份与恢复的使用方法,包括RMAN概述、使用RMAN备份数据库、RMAN完全恢复、RMAN不完全恢复、维护RMAN等内容。

第18章:全面介绍了数据库的高级应用,包括可插拔数据库、自动化作业、闪回查询、本地动态SQL和DBMS_SQL、嵌套表和可变数组等内容。

2.《Oracle从新手到高手》主要特色

系统全面,超值实用。《Oracle从新手到高手》提供了30个练习案例,通过示例分析和设计过程,讲解Oracle数据库管理与设计的应用知识。每章穿插大量提示、分析、注意和技巧等栏目,构筑了面向实际的知识体系。采用了紧凑的体例和版式,相同的内容下,篇幅缩减超过30%,实例数量增加了50%。

串珠逻辑,收放自如。统一采用三级标题,灵活安排《Oracle从新手到高手》内容,摆脱了普通培训教程按部就班讲解的窠臼。每章都配有扩展知识点,便于用户查阅相应的基础知识。内容安排收放自如,方便读者学习。

新手进阶,加深印象。《Oracle从新手到高手》提供了65个基础实用案例,通过示例分析、设计应用全面加深Oracle数据管理与设计的基础知识应用方法的讲解。

3.《Oracle从新手到高手》适用对象

参与《Oracle从新手到高手》编写的人员除了封面署名人员之外,还有于伟伟、王翠敏、冉洪艳、刘红娟、谢华、夏丽华、卢旭、吕咏、扈亚臣、程博文、方芳、房红、孙佳星、张彬、马海霞等。

Oracle从新手到高手》从Oracle数据库管理与设计的基础知识入手,全面介绍了Oracle数据库管理与设计面向应用的知识体系。《Oracle从新手到高手》适合作为高职高专院校学生学习使用,也可作为数据库管理与设计用户深入学习Oracle的培训和参考资料。

由于水平有限,《Oracle从新手到高手》疏漏之处在所难免,欢迎读者朋友登录清华大学出版社的网站www.tup.com.cn与我们联系,帮助我们改进、提高。

Oracle从新手到高手》相关素材请扫描封底的二维码进行下载。如果在下载过程中碰到问题,请联系陈老师,联系邮箱:chenlch@tup.tsing.edu.cn。

作者

2019年1月


其他推荐