与数据库系统体系结构发展相配套的数据库应用系统的开发工具发展也分为两个主要阶段:
 - 专用数据库开发工具:90年代以前,数据库应用系统的开发主要是使用数据库管理系统所提供的专用开发工具(如嵌入式SQL语言或基于API编程接口)进行开发。这样的应用程序只能运行在特定的数据库系统环境下,其适应性和可移植性较差,在用户硬件平台或操作系统发生变化时,这些应用程序需要重新编写或重新编译。所以在九十年代以前数据库应用系统的开发结构主要有以下两种形式(如图5.1):