前言  无论是一名IT领域的从业者还是计算机相关专业的在读学生,无论你在工作和学习中偏重系统理论、程序开发还是平台运维,都不可避免地要与数据库打交道。根据2020年2月DBEngines 发布的数据库流行度排行榜的数据显示,Oracle数据库依然雄踞第一宝座,由此可见Oracle数据库的重要性。   我于2008年开始讲解Oracle数据库的相关课程,很多企业也邀请我进行Oracle相关培训。在此过程中,通过不断地实践与探索,完成了这本内容全面、知识递进、深入浅出的数据库教材。本书全面涵盖数据库系统结构、数据库管理以及数据运维等知识,提供了从基础到管理,再到运维所具备的基本知识,以Oracle 19c为平台编写,全书分为3部分,共15章。第1部分数据库系统,包括第1~4章,Oracle体系结构、Oracle实例、Oracle数据库、数据字典与动态性能视图;第2部分数据库管理,包括第5~9章,Oracle数据库常用工具、Oracle空间管理、Oracle网络配置管理、Oracle监控管理、数据库的归档模式管理;第3部分数据库运维,包括第10~15章,Oracle备份、Oracle恢复、Oracle数据的移动、Oracle闪回技术、Oracle并发与一致性、Oracle优化。 本书特点 (1) 循序渐进、由浅入深地带领读者进入Oracle的世界。 (2) 基础知识点与实战案例相结合,案例丰富,提供脚本。 本书的每个知识点都通过通俗易懂的知识点案例进行讲解与实操,详细地讲述了实际应用中所需的各类知识,并配备案例具体的脚本和运行结果。 (3) 精选案例、步骤清晰、可操作性强。   本书针对每章的重要知识点分别配有一个综合案例。综合案例步骤清晰,代码明晰,以帮助读者可以跟着案例的讲解,一步步地完成操作,达到温故知新、付诸实践的效果。本书所有案例都在Oracle 19c平台上测试,因此读者须使用Oracle 19c版本。 (4) 配套视频讲解,实现手把手式教学。   本书每章都提供微课视频,手把手地带领读者完成案例操作。 配套资源   为便于教学,本书配有550分钟微课视频、源代码、教学课件、教学大纲、教案。   (1) 获取教学视频方式:读者可以先扫描本书封底的文泉云盘防盗码,再扫描书中相应的视频二维码,观看教学视频。   (2) 获取源代码方式:先扫描本书封底的文泉云盘防盗码,再扫描下方二维码,即可获取。 源代码 书中源码均以小写形式输入,正文中出现的语法、参数、表名等均以小写形式呈现,除表空间、值、路径、结果中的引述等。   (3) 其他配套资源可以扫描本书封底的课件二维码下载。   本书适合Oracle数据库的学习者和从业者使用,也适合作为开发人员的查阅和参考资料,也非常适合作为高等院校、培训机构的教材。   在此对参与本书编写的同仁们的辛勤付出和出色工作表示衷心的感谢。 由于水平有限,书中难免有不足之处,敬请广大读者批评和指正。 作者2021年1月