- 精通Oracle核心技术与项目实战
- 刘丽霞编著
- 1202字
- 2020-08-28 07:30:44
前言
Oracle 数据库是美国甲骨文公司开发的一款重量级数据库系统,从发布至今,经历了一个从不稳定到稳定,从功能简单到强大的过程,现在已经发展到11g R2。它以高级结构化查询语言(SQL)为基础,成为目前最流行、应用最广泛的客户端/服务器(Client/Server)体系结构的数据库。现在,Oracle 数据库不仅性能优越,还可以良好地支持大数据存储格式,如图形、音频、视频、动画等媒体格式。
笔者结合自己多年的Oracle数据库开发经验和心得体会,花费了一年多的时间写作本书。希望读者能在本书的引领下迈入Oracle数据库开发大门,并对Oracle数据库有更深入的理解。本书结合大量实例和多媒体教学视频,对Oracle知识点相关的原理进行了详细讲解。更重要的是,本书结合实际应用环境,提供了一系列解决问题的思路和方法,包括详细的操作步骤,具有很强的实战性和可操作性。学习完本书后,读者即可具备独立进行项目开发的能力。
本书特色
1.内容全面、系统、深入
本书介绍了Oracle数据库开发的基础知识、开发工具、数据查询、Oracle数据库维护等内容。
2.讲解由浅入深,循序渐进
本书从Oracle数据库的基础开始讲解,逐步深入到Oracle数据库的高级开发技术,内容梯度从易到难,讲解由浅入深,循序渐进,适合各层次的读者阅读。
3.贯穿大量的开发实例和技巧,迅速提升开发水平
本书在讲解知识点时贯穿了大量短小精悍的典型实例,并给出了大量的开发技巧,以便让读者分步练习各个实例,更好地理解各种概念和开发技术。
4.配有大量多媒体语音教学视频,学习效果好
作者专门录制了本书配套的多媒体语音教学视频,以便读者可以更直观地学习本书内容,提高学习效率。这些视频与本书源代码一起收录于本书配套光盘中。
本书内容及体系结构
第1篇 Oracle基础篇(第1~6章)
本篇主要内容包括:Oracle的安装、Oracle常用工具、SQL Plus和SQL Developer、Oracle数据库、Oracle数据类型与表的管理、表的约束等。通过本篇的学习,读者可以掌握Oracle数据库开发环境、Oracle数据库开发工具以及数据表的创建和管理。
第2篇 Oracle查询篇(第7~11章)
本篇主要内容包括:数据查询、高级查询、常用函数、索引、视图等内容。通过本篇的学习,读者可以学到Oralce数据库最基本的数据表的查询,并掌握优化查询的各种方式。
第3篇 PL/SQL编程篇(第12~18章)
本篇主要内容包括:Oracle 编程基础、游标、存储过程、函数、触发器、序列、事务和锁等技术。通过本篇的学习,读者可以掌握Oracle数据库中各种常见的数据库高级编程技术。
第4篇 Oracle维护篇(第19~22章)
本篇主要内容包括:表空间管理、数据库安全管理、备份与恢复、控制文件和日志文件等。通过本篇的学习,读者可以掌握有关Oracle数据库表空间管理以及数据库的备份和恢复等有关数据库维护的核心技术及应用。
本书读者对象
· Oracle数据库初学者;
· 想全面学习Oracle数据库开发技术的人员;
· Oracle数据库专业开发人员;
· 希望从事Oracle数据库管理工作的数据库管理员;
· 使用各种语言的软件程序员;
· 社会培训班学员。
本书主要由刘丽霞(武警工程学院)编写。作者在编写过程中难免有疏漏和不妥之处,尽请读者批评、指正。
编者