王 娟,代凌云
摘 要:為了使動態血壓監測(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 database.Combinning 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 Basic.NET數據庫編程[M].北京:清華大學出版社,2005.
[8]陶宏才.數據庫原理及設計[M].北京:清華大學出版社,2004.
[9]徐保民.數據庫系統原理與應用[M].北京:清華大學出版社,2005.
[10]戚文航.原發性高血壓[A].葉任高.內科學[C].北京:北京人民衛生出版社,2000.
[11]魏芳,路方紅,趙子彥,等.動態血壓周節律的臨床觀察[J].中華心血管病雜志,2002(6):328-330.