

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
过程化SQL语言是一种集成于数据库服务器中的高级数据库程序设计语言,专门用于各种环境下对数据库中的数据进行快速高效访问处理。过程化SQL语言在程序开发过程中存在语法错误、逻辑错误和运行错误,它需要借助调试工具快速定位程序中存在的错误,达到修正程序的目的。 通过分析国内外现有的过程化SQL语言调试工具及其采用的调试技术可知,调试的一般过程包括:建立调试环境、设置断点、控制程序运行、查看调试信息。为实现这一调试过程,达梦数据库过程化SQL语言调试系统应包含以下6个功能模块:指令模块、脚本模块、断点模块、栈帧模块、变量模块和控制模块。 指令模块实现了指令的合法性检查以及封装,利用达梦数据库系统中现有函数调用的消息机制,提高了程序开发效率。脚本模块主要功能是为断点模块、栈帧模块、变量模块和控制模块提供脚本信息,获取正在执行或即将执行的语句。断点模块实现了断点设置、断点删除和断点信息显示,通过断点可以有效地跟踪程序的运行。栈帧模块实现了栈帧上下移动和栈帧信息显示,每个栈帧都有各自对应的方法、语句块和变量,通过栈帧移动可以查看相应栈帧层次的调试信息。变量模块实现了各种数据类型变量信息的显示,变量信息的显示格式因变量数据类型而异。控制模块主要功能是控制程序运行,具体包括执行、单步执行、执行跳入、执行跳出、继续执行和强制中断6种调试指令的实现。 最后通过实验表明,基于达梦数据库系统设计与实现的过程化SQL语言调试系统完成了预期目标,有一定的错误纠正能力。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. zs文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 多格盒注塑模设计(优秀含全套cad图纸)
- 双齿辊破碎机设计【矿山机械】【13张cad图纸+毕业论文】
- 【机械设计专业毕业设计论文】自动导引小车毕业设计论文【说明书】
- 电涡流缓速器辅助制动系统设计【机械类毕业-含cad图纸】
- vb信息管理系统(源代码+论文)
- 螺旋式连续榨汁机的设计【含cad图纸、说明书】
- 喷水织布机89c51单片机控制系统设计【电路图插入论文最后了】
- 安吉物流长沙分公司收货流程优化设计
- 6shz-60直联式双吸离心泵的设计【说明书+cad】
- 加工中心自动换刀机构设计【四自由度】【4张图纸】【优秀】
- 自动送料的成型模cad图纸
- 惰轮轴工艺设计和2-m6螺纹孔工装设计【4张cad图纸、工艺卡片和说明书】
- 连续式洗米机设计【任务书+翻译】【4张图纸】【优秀】
- 外文翻译--不同处理方式对果蔬抗氧化活性的影响(节选)
- 数控铣床控制系统设计
- 柠条联合收割机切割及拨禾装置的设计【开题+实习+翻译】【11张图纸】【优秀】
- 基于soidworks的斜臂式机械手设计【独家优秀课程毕业设计含仿真sw三维10张cad图纸带任务书+开题报告】-jxsj92
- [双语翻译]税收筹划外文翻译--税收筹划及企业的实际税率
- 【zs精品】真空吸盘上料机构设计【cad图纸和文档资料全套】
- 多功能挖掘机工作装置设计
评论
0/150
提交评论