浅谈ADO访问数据库技术在大坝安全监测信息管理系统中的应用
2019-04-09苑鹏宇
苑鹏宇
(辽宁省葠窝水库管理局有限责任公司,辽宁 辽阳 111000)
大坝建设是当代水利工程建设的主要分支,对水利工程资源的应用年限、修筑质量具有重要影响。随着国内科学技术开发水平的不断提高,新型数据管理程序逐渐融合到当代大坝工程的安全管理体系之中,实现了设计、施工、应用、监管多维一体的信息管理体系,继而提升了水利大坝的安全管理高度。本文针对ADO访问数据库技术在大坝安全监测信息管理系统中的应用进行探讨,分析数字化技术在水利行业的发展趋势。
1 ADO访问数据库技术概述
1.1 ADO访问数据库技术原理
ADO是Active Data Obiectde的缩写,即数据操作访问数据库。该程序是一组优化的访问数据库专用对象集合,按程序作用主要分为连接对象(Connection)、命令对象(Command)、记录对象(RecondSet)以及错误对象(Erros)四部分(见图 1)。每一个对象部分均要依靠SQL语句执行操作体系,完成各个部分的信息传输与沟通,这是ADO访问数据库技术能够实现信息安全调控与处理的前提和基础。
图1 ADO访问数据库技术原理
1.2 ADO访问数据库技术应用现状
ADO访问数据库技术作为当代计算机数据操作方法,在数据程序自动化中的应用范围较广。
(1)国内44.18%~50.39%的ADO访问数据库技术可实现数据库信息操作与安全监管同步;75.88%的ADO访问资源实现了数据编程、命令接口以及对象范围三部分的联动性处理,程序操作系统及管理条件处理操作灵活性较强、技术市场实际需求量较大是ADO访问数据库技术在当前社会运用中存在的优势和未来发展的机遇[1]。
(2)ADO访问数据库技术在社会各个领域中的信息传输过程主要是利用SQL语句执行操控命令。一旦数据操控访问环境中出现重复或类似的SQL执行语句时,系统自主判断的能力就会相对减弱,出现数据操控系统信息处理速率减缓等问题。表1为ADO访问数据库技术在水坝安全检测系统中应用的问题归纳表[2]。从表中信息可知,程序反馈命令不识别、数据反馈命令实际操作速率慢、程序命令误操作三类问题在ADO访问数据库技术实际应用中所占的比例相对较高,也是当前ADO访问数据库技术操作中所存在的劣势和危机。
表1 ADO访问数据库技术在水坝安全检测系统中应用问题归纳表
2 ADO访问数据库技术在大坝安全监测信息管理系统中的应用
ADO访问数据库技术与大坝安全检测信息管理系统充分利用了程序兼容性强的优势对大坝数据进行检测与综合分析。
2.1 数据资料管理系统
数据采集管理系统是ADO访问数据库技术在大坝安全检测管理系统中的基础环节,它主要负责依据SQL命令收集大坝安全程序接收的信息,并进行资料整合与管理。首先,程序借助ODBC驱动程序构建数据信息采集接收窗口,确保数据命令可在第一时间,进行传输命令的准确接收,见图2。其次,利用多处对称处理器将收集到的信息进行分类存储,实现数据采集命令针对性调控。
图2 数据采集管理系统
2.2 信息可视化系统
信息可视化系统也是ADO访问数据库技术引导下大坝安全检测系统实际应用中的表现形式。ADO访问数据库技术在该环节中的应用主要是借助SQL程序对象判断语句对大坝安全监控系统信息是否存在“DSN”情况进行判断。若检测系统中有“DSN”连接,记录数据系统执行“Provider=MSDSQL=DSNXXX”命令,建立信息可视化程序传输结构。若检测系统中无“DSN”连接,记录数据系统执行“Provider=MSDASQL=Driver”命令,且只支持系统隐藏程序,而不提供可视化程序[3]。
2.3 采集反馈系统
采集反馈系统是指大坝安全监管系统借助ADO访问程序中的数据采集处理命令实现大坝安全检测信息的反馈与处理。
2.3.1 数据兼容性采集
系统数据反馈调节方法可随时保障大坝安全监控信息的实时反馈,避免安全预警系统信息堆积,是ADO访问数据库技术借助大坝检测系统程序弥补自身运行中的危机、解决程序处理系统操作迟缓、兼容性差等问题的方式。如,某大坝安全监控系统对大坝当前水位、受冲击强力、受冲击时间等信息进行同时监控。当系统反馈检测结果时,SQL命令先按照大坝情况检测的时间定点建立三维坐标。其中检测时间为横坐标,水位高度为纵坐标,受冲击力大小为空间坐标。确定三者的交叉点后,集中进行检测信息命令传输。多维信息混合检验的传输过程使得信息传输速率快,且不易出现大坝安全传输信息阻塞的问题,体现了数据兼容性采集的技术实践价值。
2.3.2 信息密保系统
信息密保系统是直接利用SQL语句对大坝安全检测信息管理系统中的阶段性数据进行定位查询,是较常用的信息管理方式。如,用户通过账号登录进行大坝区域应用信息查看或局部信息下载等。此外,信息密保系统也是指大数据结构利用密码保护体系,实行大坝安全监测信息的安全提示。通常大坝安全系统会依据大坝建设模拟图在各个检测区域标注安全管理代号,避免大坝出现局部坍塌、变形等问题时出现现有代码就无法与原代码相匹配的现象,有助于实现大坝安全监测信息管理。
3 结论
大坝数据库结构由各个独立数据表组成,主要有测点信息、监测断面、监测项目、用户管理等,其具有结构复杂、数据量大等特点。访问数据库技术的开发使得大坝监测信息的管理有了突破性进展。基于结构模式优化、资源利用率高、数据库设计性能齐全等优势,ADO访问数据库技术已成为数字化技术在大坝安全监测信息管理工作中行之有效的远程数据库访问方法,促进了大坝安全监测信息管理工作的发展。