论文部分内容阅读
数据库技术是计算机科学技术中发展最快的领域之一,也是应用最广的技术之一,它已成为计算机信息技术与应用系统的核心技术和重点基础。现如今,传统关系型数据库已经得到了广泛的应用。而主动数据库技术,作为数据库研究领域中的一个新的研究方向,目前已成为一个研究热点。在化工、医学、民爆等存在危险源的企业中,需要实时监控危险源的状态,并对紧急情况进行及时处理,目前通常是采用应用程序定时检测数据库信息的方法,但其实时性不好,因为其总有采样间隔。如果采用主动数据库技术,系统可以主动的监测危险源的状态变化,把对象的变化趋势分析,进行必要的实时干预,避免重大危险事故的发生,同时其实时性也得到的很好的解决。本文从实际化工企业的危险源出发,对主动数据库进行了理论分析,深入讨论了ECA规则模型理论,对当前采用的事件监测算法也进行了研究。在此基础上,为满足生产、空间环境条件要求严格的实际生产环境,针对具有重大危险源的自贡市化工企业的生产实际,本文设计并实现了一个相对完善的基于主动数据库的危险源的监控系统,系统采用相对适合本企业的合适的ECA规则库细则,进行主动监控。该系统采用B/S模式,能实现危险源的登记、采集、自动辨识、自动分级、灾害模拟事故分析、风险评估、应急预案等功能。