前言
Oracle是目前最流行的关系型数据库管理系统之一,广泛应用于信息系统管理、企业数据处理、Internet和电子商务网站等领域。
本书以当前流行的Oracle 11g(中文版)为平台,首先第1章介绍数据库基础,然后第2~13章系统地介绍Oracle 11g的主要功能,包括: 创建数据库,创建表,操作表记录,数据库的查询和视图,索引与数据完整性,PL/SQL编程,存储过程和触发器,高级数据类型,备份与恢复,系统安全管理,事务、锁、闪回和Undo表空间,以及同义词、链接、快照和序列等内容。
本书采用DBCA创建数据库、SQL Developer界面操作工具和SQL*Plus命令。界面操作和命令相结合,以命令操作为主。第14章实验和练习与教程紧密结合完成本书的部分实例,并且完成思考和练习,基本包含了Oracle 11g的主要内容。
在上述基础上介绍如何在流行平台上开发Oracle数据库应用系统,流行平台包括Visual Basic.NET、Visual C#、ASP.NET、PHP和Java EE。第15章综合应用实践数据准备不但简单总结了Oracle的主要命令,而且为后面数据库应用开发准备了基本条件,打下了良好基础。第16~20章不同平台操作同样的数据库,实现同样的功能,这给读者带来了极大的方便。每个平台都介绍了连接数据库的基本知识,操作Oracle数据库的主要方法,并且构成了一个小的应用系统。网上免费提供源代码和数据库下载,很容易让读者模仿和掌握如何开发Oracle数据库应用系统。
本书不仅适合作为高等学校的教材,也适合作为Oracle的各类培训用书,还可供用Oracle开发应用程序的用户学习和参考。
本教程免费提供教学课件、综合应用实习源文件和有关数据库,下载网址为http://www.tup.com.cn。
本书由东南大学周怡君编写,南京师范大学郑阿奇主编。参加本套丛书编写的还有丁有和、顾韵华、陶卫冬、刘启芬、刘博宇、刘建、郑进、孙德荣、周何骏、周怡明、刘忠等。
由于作者水平有限,不当之处在所难免,恳请读者批评指正。
作者邮箱:easybooks@163.com。
编者
2018年1月Oracle教程(第2版)前言