时间:2022-11-21 22:30:02 | 来源:信息时代
时间:2022-11-21 22:30:02 来源:信息时代
数据库应用开发工具 : 数据库应用开发中不可或缺的重要成分,它主要用于开发客户端的数据库应用软件,完成对后台数据库管理系统的数据访问操作。数据库应用开发工具与应用体系结构密不可分,针对不同类型的应用体系结构有相应的开发工具的支持。如面向客户/服务器体系结构的Power Builder、Delphi等第4代语言开发工具,面向浏览器/服务器体系结构的ASP、JSP等开发工具。
随着计算机软、硬件水平的提高,第4代语言开发工具在计算机应用开发领域中被广泛采用,4GL以数据库管理系统所提供的功能为核心,进一步构造开发高层软件系统的支持环境,如报表生成、多窗口表格设计、菜单生成系统、图形图像处理系统和决策支持系统等,从而使数据库应用开发效率获得大幅提高。
客户/服务器应用开发工具主要用于开发企业内部的分布式数据库应用系统,这类应用通常被分为表现层、业务逻辑层和数据逻辑层等不同层次,从而使系统易于开发,维护成本下降。根据采用标准的不同,目前主流的客户/服务器应用开发工具分为两大类,一类是支持微软标准的,如PowerBuilder、Delphi、Visual BASIC、C#等;另一类是支持Java标准的开发工具,如JBuilder、Eclipse等。
浏览器/服务器主要用于开发面向Internet应用的数据库应用系统,由于其客户端只需要使用浏览器就可以访问数据库,因此,系统的主要业务逻辑都通过服务器端的脚本程序来实现。目前主流的工具有:活动服务器页面(ASP)、Java服务器页面(JSP)、页面超文本处理器(PHP)。为了支持某些客户端处理功能,Java脚本工具和VB脚本工具也被广泛采用。Web服务(Web Services)是为了解决异构平台互操作性而产生的一种新的工具,它使得采用各种标准编写的程序都能够通过Internet平台进行交互。