【摘 要】
:
过程化SQL语言是一种集成于数据库服务器中的高级数据库程序设计语言,专门用于各种环境下对数据库中的数据进行快速高效访问处理。过程化SQL语言在程序开发过程中存在语法错
论文部分内容阅读
过程化SQL语言是一种集成于数据库服务器中的高级数据库程序设计语言,专门用于各种环境下对数据库中的数据进行快速高效访问处理。过程化SQL语言在程序开发过程中存在语法错误、逻辑错误和运行错误,它需要借助调试工具快速定位程序中存在的错误,达到修正程序的目的。 通过分析国内外现有的过程化SQL语言调试工具及其采用的调试技术可知,调试的一般过程包括:建立调试环境、设置断点、控制程序运行、查看调试信息。为实现这一调试过程,达梦数据库过程化SQL语言调试系统应包含以下6个功能模块:指令模块、脚本模块、断点模块、栈帧模块、变量模块和控制模块。 指令模块实现了指令的合法性检查以及封装,利用达梦数据库系统中现有函数调用的消息机制,提高了程序开发效率。脚本模块主要功能是为断点模块、栈帧模块、变量模块和控制模块提供脚本信息,获取正在执行或即将执行的语句。断点模块实现了断点设置、断点删除和断点信息显示,通过断点可以有效地跟踪程序的运行。栈帧模块实现了栈帧上下移动和栈帧信息显示,每个栈帧都有各自对应的方法、语句块和变量,通过栈帧移动可以查看相应栈帧层次的调试信息。变量模块实现了各种数据类型变量信息的显示,变量信息的显示格式因变量数据类型而异。控制模块主要功能是控制程序运行,具体包括执行、单步执行、执行跳入、执行跳出、继续执行和强制中断6种调试指令的实现。 最后通过实验表明,基于达梦数据库系统设计与实现的过程化SQL语言调试系统完成了预期目标,有一定的错误纠正能力。
其他文献
语义物联网环境下的前端传感器设备具有感知和标识能力,其数据特点是庞杂繁多且较为分散,受限于前端感知设备储存和处理数据的能力,需要依赖云计算技术强劲的运算能力以降低
在工业检测流水中应用机器视觉系统,对样本进行检测,以提高制造业、印刷业等工厂的机械自动化能力,提升工业生产效率,已经成为生产中的迫切需求。本文提出了一种高速特征检测
事务内存做为一种在并行程序设计中对共享数据的访问控制机制,在最近几年得到了广泛的研究,其提供的简易的编程模型能有效地简化并行编程模型。当事务内存这种先进的并发控制机
互联网的快速发展导致了互联网上的信息量与日俱增。如何从互联网上获取用户所需要的信息已经成为了一个热门问题。在这个背景下,信息检索技术发展起来了。针对信息检索中,文档
随着数据规模不断增加和处理难度增大,大数据(Big Data)变得非常重要。存储系统对图像文件等非结构化的大数据查询服务缺乏有力支持,传统的文件元数据信息没有表达图像文件内容,区
在移动对象数据挖掘领域,移动对象异常检测是一个十分值得研究的方向。本文针对移动对象异常轨迹检测的发展状况,全面总结了该领域中的各种方法,对各种方法的不足进行阐述,从
互联网已经成为人们获取信息的重要来源,如何从互联网海量信息中快速、准确地获得所需要的信息,成为当前亟待解决的问题。然而传统的Web信息抽取方法依赖特定的模板,针对一个模
近年来,大数据、人工智能和物联网技术得到飞速的发展,图像、视频等高维数据正呈现爆炸性增长。在这些海量的高维数据中查找目标数据也随之变得耗时和低效。为了解决上述问题
为推动中国高清光盘产业的发展,中国高清光盘产业推进联盟结合国内蓝光和红光的力量,致力于在光盘物理格式之上建立一致的应用层格式,以提高整体竞争力。光盘应用数据格式规定了
随着三维测量与计算机相关技术的发展,人们可以通过多种数据采集手段来获取现实物体的表面信息,并对其进行处理、加工、分析和应用。由扫描获取的点云数据得到了广泛的研究与