《Oracle9i关系数据库实用教程》于2004年出版后,受到读者好评,被许多高校选做教材,多次重印,并入选普通高等教育“十一五”**级规划教材。根据有关高校的使用情况,在认真听取读者意见的基础上,结合近年计算机技术和数据库技术的发展,我们及时修编原书,形成了第二版教材。
修编后的教材与原书内容、风格等基本保持一致,使采用原书的教师可以自然地过渡到新版教材。这次修编主要就以下几个方面进行了改进:
(1)对每章中的错漏和不妥之处作了修正,调整了部分章节的顺序。
(2)增加了数据仓库和分布式应用一章,简单介绍了数据仓库和分布式应用的基础知识及在Oracle中的相关应用方法和工具,此章属于**应用,教师可根据实际情况决定是否讲授此章。
(3)增强了案例分析,在第6、9、10章后增加了案例分析,加深了对相关知识的实际应用能力的培养。
(4)近年来互联网的应用系统开发技术发展迅速。几乎所有的数据库和编程语言都相应在网络应用方面加强了功能,Oracle的*新版已到1lg,因此本版教材中也增加了Oracle在网络系统中应用的功能,第10章中增加了一节内容。第ll章中新增了一个较全面的网站开发实例,以目前比较流行的电子商务系统为例,介绍采用.NET技术开发网站时如何调用后台Oracle数据库。
本书从面向用户的角度全面介绍Oracle9i数据库的基本概念、组织结构、系统管理、交互式命令语言及工具使用等知识,帮助广大初学者顺利掌握Oracle9i数据库产品提供的强大功能。全书共分12章,每章后均有习题。
第l章介绍数据库管理系统的基本概念、Oracle产品的特点、Oracle9i的新特性及安装方法。
第2章全面系统地介绍Oracle9i的体系结构。
第3章的内容为SQL基础。
第4章介绍PL/SQL编程的语法知识。
第5章介绍数据库管理员的基本职责及有关数据库管理的内容。
第6章是数据库**管理。
第7章介绍如何进行数据库的备份和恢复。
第8章介绍Oracle9i中所提供的常用工具。
第9章从数据库性能优化的角度出发,介绍Oracle数据库的主要优化策略和方法。
第lO章简要介绍Oracle9i网络应用的基本架构和组件。
第ll章简单介绍数据仓库和分布式应用的基础知识及在Oracle中的相关应用方法和工具。
第12章以连锁经营信息管理系统(C/S模式)和电子商务系统(B/S模式)为例,介绍Oracle数据库应用系统的分析、设计方法及部分实现程序。