首页> 外国专利> TRANSACTION PREPROCESSING METHOD FOR REAL TIME DBMS

TRANSACTION PREPROCESSING METHOD FOR REAL TIME DBMS

机译:实时数据库管理系统的事务预处理方法

摘要

PURPOSE: A transaction pre processing method for a real time DBMS is provided to make a pre processor of an embedded data manipulation language effectively support a pre process in relation to a transaction while compiling an application program, using a real time DBMS of a switching system, in a general purposed computer system. CONSTITUTION: A transaction preprocessing method for a real time DBMS comprises steps of declaring global variables in a declaration within a program, and initializing the variables(101), reading one statement of the DML(102), analyzing the read statement(103), replacing codes for beginning the transaction if the read statement is a begin_trn() and inserting codes for substituting a transaction number for the declared global variables(104,105), replacing conditional statement codes for analyzing a value of the global variable if the read statement is an end_trn() and inserting transaction end codes or error generation codes according to a result of the conditional statement(108,109,110), preprocessing the transaction if the read statement is an undo_trn()(111,112,113,114,115), preprocessing the transaction if the read statement is a data select, update, delete, insert, or algebra function(116,117,118), and preprocessing the transaction if the statement is a data manipulation start or end(119,120,121).
机译:目的:提供一种用于实时DBMS的事务预处理方法,以使用交换系统的实时DBMS使嵌入式数据操作语言的预处理器在编译应用程序时有效地支持与事务有关的预处理。 ,在通用计算机系统中。构成:一种用于实时DBMS的事务预处理方法,包括以下步骤:在程序内的声明中声明全局变量,并初始化变量(101),读取DML的语句(102),分析读取的语句(103),如果读取的语句是begin_trn(),则替换用于开始事务的代码;如果读取的语句是begin_trn(),则替换用于替换事务号的代码(104,105);如果读取的语句是end_trn()并根据条件语句的结果插入事务结束代码或错误生成代码(108,109,110),如果read语句是undo_trn()(111,112,113,114,115),则对事务进行预处理,如果read语句是数据,则对事务进行预处理选择,更新,删除,插入或代数函数(116,117,118),如果语句是数据操作开始或e,则对事务进行预处理nd(119,120,121)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号