APP下载

地震应急基础数据检查系统的设计与实现

2015-05-13斌徐博1山西省地震局太原0300212太原大陆裂谷动力学国家野外科学观测研究站太原030025

地震科学进展 2015年9期
关键词:数据库系统

杨 斌徐 博1)山西省地震局,太原 0300212)太原大陆裂谷动力学国家野外科学观测研究站,太原030025

地震应急基础数据检查系统的设计与实现

杨 斌1,2)徐 博1,2)
1)山西省地震局,太原 030021
2)太原大陆裂谷动力学国家野外科学观测研究站,太原030025

通过研究数据检查应遵循的原则及常用数据检查方法,针对地震应急基础数据库,研究数据检查规则方法及检查内容,设计并实现地震应急基础数据库检查系统。

(1)系统整体设计。根据系统目标及检查内容,地震应急基础数据检查系统的总体结构见图1。数据层由关系数据库和基础数据库组成,其中关系数据库存储数据检查的日志、配置文件及系统文件。基础数据库用于存储被检查的空间数据及属性数据。业务层包含了系统的各个检查功能模块,用以对被查数据进行数据完整性、数据合理性、逻辑一致性等进行检查。表现层,即系统主程序界面,是与用户交互的主界面,承载了系统的主要功能及数据加载、数据导出、日志查询、版本显示等功能。

图1 系统整体结构图

(2)检查模块设计。检查模块是整个系统的核心,整个系统的检查模块内容如下:①数据编码检查:空间数据与属性数据、属性数据与属性数据之间的关联关系主要依靠数据编码实现,因此检查数据关联性就是检查数据编码之间的关联性。②数据合理性检查:模板规则检查数据项本身的合理性,通过研究数据规范,定义模板规则,可实现自动检查所有数据类型是否正确,数据长度是否符合规定等;……

登录APP查看全文

猜你喜欢

数据库系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
数据库
数据库
数据库
数据库