首页> 外国专利> Method and system for managing database SQL statements in web based and client/server applications

Method and system for managing database SQL statements in web based and client/server applications

机译:在基于Web和客户端/服务器应用程序中管理数据库SQL语句的方法和系统

摘要

One embodiment of the present invention is a tokenized SQL architecture that provides a process for enabling application designers and developers to construct and manage database independent SQL statements and use them in Web based or client/server applications. The tokenized SQL architecture (“TSA”) uses a proprietary file format, plus a variety of components and utilities, to allow for both maximum design-time flexibility and maximum run-time performance on the target database. For example, the TSA allows application developers working with the latest data-driven web or C/S technology to create, modify and test SQL statements in a an easy to use folder and file based form. Once the SQL is tested and debugged, a utility is used to take all the SQL statements used in an application and generate each statement as a Database Stored Procedure (“DSP”). Then the developer flips an application variable and the entire application will switch over to using stored procedures maximum speed, scalability and efficiency. Additionally UI and output template authors and designers can use the original SQL files directly without having to have the variable substitution support provided by the application run-time environment.
机译:本发明的一个实施例是一种令牌化的SQL体系结构,该体系结构提供了一种使应用程序设计者和开发人员能够构造和管理数据库独立的SQL语句并在基于Web的或客户端/服务器应用程序中使用它们的过程。标记化的SQL体系结构(“ TSA”)使用专有的文件格式,以及各种组件和实用程序,以在目标数据库上实现最大的设计时灵活性和最大的运行时性能。例如,TSA允许应用程序开发人员使用最新的数据驱动的Web或C / S技术,以易于使用的基于文件夹和文件的形式创建,修改和测试SQL语句。一旦测试并调试了SQL,便使用实用程序获取应用程序中使用的所有SQL语句,并将每个语句生成为数据库存储过程(DSP)。然后,开发人员翻转一个应用程序变量,整个应用程序将切换为使用存储过程以最大的速度,可伸缩性和最高的效率。此外,UI和输出模板的作者和设计人员可以直接使用原始SQL文件,而不必具有应用程序运行时环境提供的变量替换支持。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号