本书采用一个规模适中且易于理解的典型数据库应用系统开发项目作为实践案例,按照数据库工程的开发过程,完整地介绍了数据库应用系统开发的各个阶段以及相关的开发技术与描述技术。本书实践案例的数据库分别采用桌面型数据库Paradox和服务器型数据库MS SQL Server 2000实现,客户端应用程序采用Delphi 7集成开发环境开发,软件安装程序采用InstallShield开发。本书详细讨论了开发数据库应用系统的基础知识、体系结构、开发架构和设计模式等内容,深入讲解将数据库应用系统从桌面型应用移植为服务器型应用的相关技术和实现方法,并对数据库应用系统的分发和实施相关问题进行了讨论。本书的目标是使读者的数据库应用系统开发能力从简单开发提高到整体的综合设计层次上。本书特别适合于想要提高数据库应用系统整体开发能力的读者,包括计算机和信息技术相关专业高年级学生、正在从事或可能从事数据库应用系统开发工作的软件开发工作者。本书可作为高等院校计算机和信息技术相关专业数据库应用系统综合设计课程的教材,也可作为数据库工程实践的辅导教材。