首页 > 范文大全 > 正文

一种动态血压数据库系统设计

开篇:润墨网以专业的文秘视角,为您筛选了一篇一种动态血压数据库系统设计范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要:为了使动态血压监测(ABPM)技术在临床诊治高血压,防治脑卒中保健及科研等方面发挥更大的作用, 建立了此通用ABPM数据库。该系统使用Microsoft Office,Visual Basic和SQL建立数据库,以TM-2421(日本A&D)的ABPM为数据来源,通过Excel导入数据库。结合动态血压监测值与被测者的病史、家族史、生活习惯等信息,将被测者的动态血压数据及个人资料输入数据库,建立简易和快速的综合管理、检索查询和科研分类分析等功能,适用于临床辅助诊断、降压药疗效观察,建立患者保健档案,积累临床数据及医学研究。初步应用表明,该ABPM数据库基本能满足用户对ABPM信息的分析处理需求。

关键词:动态血压;数据库;高血压;脑卒中

中图分类号:TP392文献标识码:B

文章编号:1004-373X(2009)12-049-03

Design of Ambulatory Blood Pressure Monitoring Database System

WANG Juan,DAI Lingyun

(Qufu Normal University,Rizhao,276826,China)

Abstract:In order to ameliorate the clinical utilization and medical research of Ambulatory Blood Pressure Monitoring (ABPM),a popular database system is established.The ABPM database based on Microsoft Office,Microsoft Visual Basic 6.0 and SQL,it is from A&D TM2421 ABPM via Microsoft Excel for this ABPM binning with patients′ medical records,living habits,family records,etc.Putting the blood pressure data and personal information into database,establishing easy and fast mahagement,retrieval,query and analysis function,it is fit for clinical diagnosis,establishing patient′s health file,accumulating clinical data and medical research.This ABPM database is proved to be useful tool for clinical and medical research.

Keywords:ABPM;database;hypertension;stroke

0 引 言

20世纪80年代末,动态血压监测(Ambulatory Blood Pressure Monitoring)技术已趋成熟并应用于临床,在高血压诊断、疗效观察及预后评估等方面提供了一些客观有效的依据及丰富的信息,对高血压的早期正确诊断及有效治疗具有重要意义[1,2]。十多年来,动态血压监测记录仪在我国县以上医院越来越普及,但是动态血压监测记录的应用价值却未能在临床得以充分发挥。其主要原因,一是目前尚未确立动态血压诊断的标准;其次是动态血压记录监测值未能有效地与临床高血压诊治及脑卒中防治密切结合。为此,根据临床工作需要,在既往建立简易的动态血压数据库基础上,重新研制此通用型ABPM数据库系统,使动态血压监测[3,4]更好地为临床诊治、保健咨询、积累临床数据及科研服务。这里简单地介绍此ABPM数据库系统。

该ABPM数据库系统是以日本产(A&D)TM2421 ABPM仪记录的原始数据作为ABPM数据库系统的来源资料建立的。此仪器同时采用柯氏和欧氏两种方法监测动态血压,其监测记录数据可转化到Excel表格[5,6]中(或者说可以用Excel表打开)。该ABPM数据库系统将Excel表格中的原始数据导入Access表中(其他型号的ABPM仪,只需将数据转变为Excel表形式就能使用该ABPM数据库系统),因为在多数情况下,欧氏法测量记录的血压数值较准确,故该数据库设计只导入欧氏法检测记录的数据,并同时进行分析。

1 ABPM数据库系统

该ABPM数据库是以Visual Basic[7-9],Microsoft Office作为平台,以SQL语言作为数据库查询语言。从临床应用上,ABPM数据库系统可分为3个部分:患者信息管理、ABPM数据的统计及报告、管理及检索。

1.1 患者信息管理

将每个被测者的详细情况以调查信息表形式录入ABPM数据库系统,建立患者档案,以利于临床对每个患者的检索查询、诊断、有效治疗(治疗前后比较)、保健咨询(前后检测结果对比)及管理与研究等。调查信息表包括患者的个人信息、病史信息、生活习惯信息(饮食习惯、烟酒嗜好、锻炼状况等)、家族史信息(患者祖辈及亲属疾病史信息)等8个信息表(共120多项)。为方便调查信息的录入和与国外研究机构进行合作交流,调查信息表的绝大部分信息用英文填写,只是在输出被测者的动态血压统计结果时采用中文信息。

ABPM数据库系统对患者信息的管理十分灵活,即对调查信息表中的8个信息表分别进行管理,其中包括患者每个调查信息表的录入、修改、搜索及删除功能。也就是说,对患者的调查信息可以完整,也可以简化,只要输入患者的基本信息(姓名、性别、年龄等)就能实现对该患者的有效检索管理。患者调查信息录入简便,在患者信息管理窗口中,大部分信息采用下拉式列表框输入,从而使录入信息速度及准确率有了明显的提高。此外,在每个信息窗口中都用Data控件,并与数据库中信息表的记录相连,因此可以在每个信息窗体中浏览不同患者的信息。

ABPM数据库系统中设有患者检索窗口,只要输入患者的姓名即可查对既往就诊史。在患者调查信息表窗体中设有搜索功能,能够快速检索患者信息,浏览既往信息及既往检测结果,也便于管理及修改特定患者的信息记录,同时为避免操作人员的误操作,所有的信息框只有在添加、修改功能下方为可用状态。

1.2 ABPM数据的统计处理及报表输出

该ABPM数据库系统是将Excel表格中的ABPM原始数据导入到Access表中,并同时对监测的原始数据进行分析处理。对于其他类型ABPM仪的数据进行处理的前提是将测得的ABPM数据按照下列两种格式转换到Excel表中。

格式一:在Excel中,表头的顺序是日期、时间、柯氏收缩压、柯氏舒张压、柯氏心率、欧氏收缩压、欧氏舒张压、欧氏心率。

格式二:在Excel中,表头的顺序是日期、星期、时间、柯氏收缩压、柯氏舒张压、柯氏心率、欧氏收缩压、欧氏舒张压、欧氏心率。

血压值的有效读数范围为收缩压(SBP)60~280 mmHg、舒张压(DBP)40~160 mmHg,所以在处理数据时,将此范围之外的记录作为无效记录。ABPM数据库分别统计出患者白天、夜间和全天的血压及心率平均值、大于(SBP)140/(DBP)90 mmHg的百分比、最高和最低血压值(SBP和DBP)及其发生时间等,可以预览报表,并将报表打印输出。

此外,在数据库中专门设计“统计”表,用来存放ABPM统计结果,上述ABPM的各种统计结果也存放至统计表中,因此也就实现了对监测结果的分类、检索和查询功能。

1.3 管理与检索

该ABPM数据库系统通过3个窗体实现对信息和数据的管理、查询和检索功能:

(1) 综合管理

进入“查询窗体”后可以快速直观地了解ABPM数据库的总体情况及统计类别[10]。

关于所有受测者的统计,即分别统计出受测者总数及其中男、女性人数。

受测者中不同年龄阶段的统计,即分别统计出不同年龄阶段中男、女性人数及在该年龄段中男性所占的比例。

女性受测者中不同年龄阶段的统计,即统计出不同年龄阶段中女性受测者的人数及该年龄阶段的女性受测者占所有女性受测者的比例。

男性受测者中不同年龄阶段的统计,即统计出不同年龄阶段中男性受测者的人数及该年龄阶段的男性受测者占所有男性受测者的比例。

关于所有患者的统计,即统计出患者中男女患者的人数及男性患者占所有患者的比例。

关于患者中不同年龄阶段的统计,即分别统计出患者不同年龄阶段中男、女性人数及在该年龄段中男性所占的比例。

ABPM诊断高血压的判断标准为:日间、夜间、全天 SBP>140 mmHg所占百分比>10%;日间、夜间、全天 DBP>90 mmHg所占百分比>10%;SBP均值:全天>130 mmHg,日间>135 mmHg,夜间>125 mmHg;DBP均值:全天> 80 mmHg,日间>85 mmHg,夜间> 75 mmHg;血压统计值符合上述条件之一者诊断为高血压患者。

(2) 临床查询

它是ABPM数据库实现对患者进行既往检测结果查询、治疗前后对比、疗效观察等提供的有效工具。

它提供了两种查询内容,即患者的监测次数查询和序列号查询;提供了两种查询方式,即姓名查询或以序列号查询。因此,用它可以快速确定患者是初次监测,还是重复监测,ABPM的次数。使用ABPM数据库序列号可以迅速地检索出以往ABPM数据,以便作为前后对照、治疗前后对比及确定疗效等,使ABPM数据更有效地为临床服务,为有效降压治疗提供可靠的保证。

(3) 科研应用

该ABPM数据库是临床积累病例、分类管理、快速筛选,获取有用科研数据等的强有力工具。

选择“统计管理”在“信息查询”窗体选择该项后单击“进入查询/统计状态”即进入“基本信息查询”页面。这里操作者可根据不同的检索方式获取所需要的信息和研究分组等。

在数据库中的两个综合表:“患者所有信息表”和“中风危险因素筛选模板”,实现了综合检索与查询功能。“患者所有信息表”囊括了受测者的个人信息表中的全部信息和ABPM结果统计数据;“中风危险因素筛选模板”可对受测者的大部分可检索性信息以及ABPM结果进行项目检索、分类查询及分组等,实现高效快速获取有效数据的功能。

“中风危险因素筛选模板”中罗列了受测者的个人信息(如:性别、年龄、身高、体重、BMI、饮食咸淡、吸烟、饮酒、职业、现病史、既往史、家族史等),直到ABPM结果的多项查询途径,根据研究需要可分别对任一项目进行单独检索或对多项进行综合检索。举例:根据吸烟状况作单一因素筛选分组,可在“吸烟”下拉框中选择“No”或“吸烟”,迅速选择查询出所有非吸烟者或吸烟者分组;根据吸烟状况也可作多因素筛选分组,如分别筛选性别及年龄,除在上述 “吸烟”下拉框中选择“No”或“吸烟”外,再分别在“性别”下拉框中选择“male”或“female”和在“年龄”下拉框中选择相应的年龄段,即可获得有关吸烟者或不吸烟者的不同性别、年龄的分组。

ABPM提供了丰富的观测数据[11],根据监测时间设置间隔的不同,24小时定时监测记录的SBP,DBP和心率(HR)值数以百计,计算机可以快速统计处理这些观测指标,提供科研数据。除上述临床报告统计数据(如:24小时、白天和夜间的SBP,DBP及心率的均值,大于140/90 mmHg的百分比,最高和最低SBP和DBP血压值及其发生时间等)外,还有平均血压(MBP)、脉压(PP)及其24 h、白天(D)和夜间(N)MBP,PP的均值;血压变异性(BPV)表示一定时间内血压波动的程度,分别以24 h、白天和夜间的SBP,DBP的标准差表示,包括24 h SBPV,dSBPV,nSBPV,24hDBPV,dDBPV,nDBPV等;血压变异系数分别以24小时、白天和夜间的SBP,DBP的标准差/均值表示;夜间/白天血压比值采用夜间和日间的SBP,DBP,MBP,PP均值,分别计算其比值;血压负荷表示血压超过某个阈值(正常值)水平次数的比例,也就是说,24 h、日间和夜间内SBP或 DBP超过正常范围次数的百分数;24 h血压波动曲线及曲线下面积等。

国外也有大规模的临床ABPM研究基于医院数据库系统,国内廖禹林等编制了BY960动态血压数据管理程序,是用于ABPM数据的处理系统,该通用型ABPM数据库系统综合管理患者信息与ABPM数据处理,为临床提供ABPM报告、管理、查询及科研检索等有效的工具。该ABPM数据库将为国内ABPM正常值标准的建立、高血压的有效防治及中风的预防发挥作用。

2 结 语

该ABPM数据库是以Visual Basic,Microsoft Office作为平台,以SQL语言作为数据库查询语言。该数据库有着友好的用户界面,操作简便直观,而且功能较全,有着简易、快速的综合分析及分类分析能力,为临床提供了一个ABPM报告、管理、临床查询及科研检索等综合功能的有效工具,基本满足临床诊断及科学研究的需要,具有重要的医学意义及应用价值。

参考文献

[1]张维忠.动态血压监测[A].刘力生.高血压[C].北京:人民卫生出版社,2001.

[2]谢晋湘.24 h动态血压监测在抗高血压治疗中的应用与中国APTH临床试验[A].刘力生.高血压[C].北京:人民卫生出版社,2001.

[3]黄克铭,王慧,宗惠英.血压和动态血压监测[M].上海:上海科学技术文献出版社,2001.

[4]张开滋.临床心电信息学[M].长沙:湖南科学技术出版社,2002.

[5]李飞.Excel 2002基础与应用[M].成都:电子科技大学出版社,2007.

[6]谢柏青.Excel应用教程[M].北京:高等教育出版社,2000.

[7]陈文军,陈晓铭.Visual 数据库编程[M].北京:清华大学出版社,2005.

[8]陶宏才.数据库原理及设计[M].北京:清华大学出版社,2004.

[9]徐保民.数据库系统原理与应用[M].北京:清华大学出版社,2005.

[10]戚文航.原发性高血压[A].叶任高.内科学[C].北京:北京人民卫生出版社,2000.

[11]魏芳,路方红,赵子彦,等.动态血压周节律的临床观察[J].中华心血管病杂志,2002(6):328-330.