王 娟,代凌云
摘 要:為了使動態(tài)血壓監(jiān)測(ABPM)技術(shù)在臨床診治高血壓,防治腦卒中保健及科研等方面發(fā)揮更大的作用, 建立了此通用ABPM數(shù)據(jù)庫。該系統(tǒng)使用Microsoft Office,Visual Basic和SQL建立數(shù)據(jù)庫,以TM-2421(日本A&D;)的ABPM為數(shù)據(jù)來源,通過Excel導(dǎo)入數(shù)據(jù)庫。結(jié)合動態(tài)血壓監(jiān)測值與被測者的病史、家族史、生活習(xí)慣等信息,將被測者的動態(tài)血壓數(shù)據(jù)及個人資料輸入數(shù)據(jù)庫,建立簡易和快速的綜合管理、檢索查詢和科研分類分析等功能,適用于臨床輔助診斷、降壓藥療效觀察,建立患者保健檔案,積累臨床數(shù)據(jù)及醫(yī)學(xué)研究。初步應(yīng)用表明,該ABPM數(shù)據(jù)庫基本能滿足用戶對ABPM信息的分析處理需求。
關(guān)鍵詞:動態(tài)血壓;數(shù)據(jù)庫;高血壓;腦卒中
中圖分類號:TP392文獻(xiàn)標(biāo)識碼: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世紀(jì)80年代末,動態(tài)血壓監(jiān)測(Ambulatory Blood Pressure Monitoring)技術(shù)已趨成熟并應(yīng)用于臨床,在高血壓診斷、療效觀察及預(yù)后評估等方面提供了一些客觀有效的依據(jù)及豐富的信息,對高血壓的早期正確診斷及有效治療具有重要意義[1,2]。十多年來,動態(tài)血壓監(jiān)測記錄儀在我國縣以上醫(yī)院越來越普及,但是動態(tài)血壓監(jiān)測記錄的應(yīng)用價值卻未能在臨床得以充分發(fā)揮。其主要原因,一是目前尚未確立動態(tài)血壓診斷的標(biāo)準(zhǔn);其次是動態(tài)血壓記錄監(jiān)測值未能有效地與臨床高血壓診治及腦卒中防治密切結(jié)合。為此,根據(jù)臨床工作需要,在既往建立簡易的動態(tài)血壓數(shù)據(jù)庫基礎(chǔ)上,重新研制此通用型ABPM數(shù)據(jù)庫系統(tǒng),使動態(tài)血壓監(jiān)測[3,4]更好地為臨床診治、保健咨詢、積累臨床數(shù)據(jù)及科研服務(wù)。這里簡單地介紹此ABPM數(shù)據(jù)庫系統(tǒng)。
該ABPM數(shù)據(jù)庫系統(tǒng)是以日本產(chǎn)(A&D;)TM2421 ABPM儀記錄的原始數(shù)據(jù)作為ABPM數(shù)據(jù)庫系統(tǒng)的來源資料建立的。此儀器同時采用柯氏和歐氏兩種方法監(jiān)測動態(tài)血壓,其監(jiān)測記錄數(shù)據(jù)可轉(zhuǎn)化到Excel表格[5,6]中(或者說可以用Excel表打開)。該ABPM數(shù)據(jù)庫系統(tǒng)將Excel表格中的原始數(shù)據(jù)導(dǎo)入Access表中(其他型號的ABPM儀,只需將數(shù)據(jù)轉(zhuǎn)變?yōu)镋xcel表形式就能使用該ABPM數(shù)據(jù)庫系統(tǒng)),因為在多數(shù)情況下,歐氏法測量記錄的血壓數(shù)值較準(zhǔn)確,故該數(shù)據(jù)庫設(shè)計只導(dǎo)入歐氏法檢測記錄的數(shù)據(jù),并同時進(jìn)行分析。
1 ABPM數(shù)據(jù)庫系統(tǒng)
該ABPM數(shù)據(jù)庫是以Visual Basic[7-9],Microsoft Office作為平臺,以SQL語言作為數(shù)據(jù)庫查詢語言。從臨床應(yīng)用上,ABPM數(shù)據(jù)庫系統(tǒng)可分為3個部分:患者信息管理、ABPM數(shù)據(jù)的統(tǒng)計及報告、管理及檢索。
1.1 患者信息管理
將每個被測者的詳細(xì)情況以調(diào)查信息表形式錄入ABPM數(shù)據(jù)庫系統(tǒng),建立患者檔案,以利于臨床對每個患者的檢索查詢、診斷、有效治療(治療前后比較)、保健咨詢(前后檢測結(jié)果對比)及管理與研究等。調(diào)查信息表包括患者的個人信息、病史信息、生活習(xí)慣信息(飲食習(xí)慣、煙酒嗜好、鍛煉狀況等)、家族史信息(患者祖輩及親屬疾病史信息)等8個信息表(共120多項)。為方便調(diào)查信息的錄入和與國外研究機(jī)構(gòu)進(jìn)行合作交流,調(diào)查信息表的絕大部分信息用英文填寫,只是在輸出被測者的動態(tài)血壓統(tǒng)計結(jié)果時采用中文信息。
ABPM數(shù)據(jù)庫系統(tǒng)對患者信息的管理十分靈活,即對調(diào)查信息表中的8個信息表分別進(jìn)行管理,其中包括患者每個調(diào)查信息表的錄入、修改、搜索及刪除功能。也就是說,對患者的調(diào)查信息可以完整,也可以簡化,只要輸入患者的基本信息(姓名、性別、年齡等)就能實現(xiàn)對該患者的有效檢索管理?;颊哒{(diào)查信息錄入簡便,在患者信息管理窗口中,大部分信息采用下拉式列表框輸入,從而使錄入信息速度及準(zhǔn)確率有了明顯的提高。此外,在每個信息窗口中都用Data控件,并與數(shù)據(jù)庫中信息表的記錄相連,因此可以在每個信息窗體中瀏覽不同患者的信息。
ABPM數(shù)據(jù)庫系統(tǒng)中設(shè)有患者檢索窗口,只要輸入患者的姓名即可查對既往就診史。在患者調(diào)查信息表窗體中設(shè)有搜索功能,能夠快速檢索患者信息,瀏覽既往信息及既往檢測結(jié)果,也便于管理及修改特定患者的信息記錄,同時為避免操作人員的誤操作,所有的信息框只有在添加、修改功能下方為可用狀態(tài)。
1.2 ABPM數(shù)據(jù)的統(tǒng)計處理及報表輸出
該ABPM數(shù)據(jù)庫系統(tǒng)是將Excel表格中的ABPM原始數(shù)據(jù)導(dǎo)入到Access表中,并同時對監(jiān)測的原始數(shù)據(jù)進(jìn)行分析處理。對于其他類型ABPM儀的數(shù)據(jù)進(jìn)行處理的前提是將測得的ABPM數(shù)據(jù)按照下列兩種格式轉(zhuǎn)換到Excel表中。
格式一:在Excel中,表頭的順序是日期、時間、柯氏收縮壓、柯氏舒張壓、柯氏心率、歐氏收縮壓、歐氏舒張壓、歐氏心率。
格式二:在Excel中,表頭的順序是日期、星期、時間、柯氏收縮壓、柯氏舒張壓、柯氏心率、歐氏收縮壓、歐氏舒張壓、歐氏心率。
血壓值的有效讀數(shù)范圍為收縮壓(SBP)60~280 mmHg、舒張壓(DBP)40~160 mmHg,所以在處理數(shù)據(jù)時,將此范圍之外的記錄作為無效記錄。ABPM數(shù)據(jù)庫分別統(tǒng)計出患者白天、夜間和全天的血壓及心率平均值、大于(SBP)140/(DBP)90 mmHg的百分比、最高和最低血壓值(SBP和DBP)及其發(fā)生時間等,可以預(yù)覽報表,并將報表打印輸出。
此外,在數(shù)據(jù)庫中專門設(shè)計“統(tǒng)計”表,用來存放ABPM統(tǒng)計結(jié)果,上述ABPM的各種統(tǒng)計結(jié)果也存放至統(tǒng)計表中,因此也就實現(xiàn)了對監(jiān)測結(jié)果的分類、檢索和查詢功能。
1.3 管理與檢索
該ABPM數(shù)據(jù)庫系統(tǒng)通過3個窗體實現(xiàn)對信息和數(shù)據(jù)的管理、查詢和檢索功能:
(1) 綜合管理
進(jìn)入“查詢窗體”后可以快速直觀地了解ABPM數(shù)據(jù)庫的總體情況及統(tǒng)計類別[10]。
關(guān)于所有受測者的統(tǒng)計,即分別統(tǒng)計出受測者總數(shù)及其中男、女性人數(shù)。
受測者中不同年齡階段的統(tǒng)計,即分別統(tǒng)計出不同年齡階段中男、女性人數(shù)及在該年齡段中男性所占的比例。
女性受測者中不同年齡階段的統(tǒng)計,即統(tǒng)計出不同年齡階段中女性受測者的人數(shù)及該年齡階段的女性受測者占所有女性受測者的比例。
男性受測者中不同年齡階段的統(tǒng)計,即統(tǒng)計出不同年齡階段中男性受測者的人數(shù)及該年齡階段的男性受測者占所有男性受測者的比例。
關(guān)于所有患者的統(tǒng)計,即統(tǒng)計出患者中男女患者的人數(shù)及男性患者占所有患者的比例。
關(guān)于患者中不同年齡階段的統(tǒng)計,即分別統(tǒng)計出患者不同年齡階段中男、女性人數(shù)及在該年齡段中男性所占的比例。
ABPM診斷高血壓的判斷標(biāo)準(zhǔn)為:日間、夜間、全天 SBP>140 mmHg所占百分比>10%;日間、夜間、全天 DBP>90 mmHg所占百分比>10%;SBP均值:全天>130 mmHg,日間>135 mmHg,夜間>125 mmHg;DBP均值:全天> 80 mmHg,日間>85 mmHg,夜間> 75 mmHg;血壓統(tǒng)計值符合上述條件之一者診斷為高血壓患者。
(2) 臨床查詢
它是ABPM數(shù)據(jù)庫實現(xiàn)對患者進(jìn)行既往檢測結(jié)果查詢、治療前后對比、療效觀察等提供的有效工具。
它提供了兩種查詢內(nèi)容,即患者的監(jiān)測次數(shù)查詢和序列號查詢;提供了兩種查詢方式,即姓名查詢或以序列號查詢。因此,用它可以快速確定患者是初次監(jiān)測,還是重復(fù)監(jiān)測,ABPM的次數(shù)。使用ABPM數(shù)據(jù)庫序列號可以迅速地檢索出以往ABPM數(shù)據(jù),以便作為前后對照、治療前后對比及確定療效等,使ABPM數(shù)據(jù)更有效地為臨床服務(wù),為有效降壓治療提供可靠的保證。
(3) 科研應(yīng)用
該ABPM數(shù)據(jù)庫是臨床積累病例、分類管理、快速篩選,獲取有用科研數(shù)據(jù)等的強(qiáng)有力工具。
選擇“統(tǒng)計管理”在“信息查詢”窗體選擇該項后單擊“進(jìn)入查詢/統(tǒng)計狀態(tài)”即進(jìn)入“基本信息查詢”頁面。這里操作者可根據(jù)不同的檢索方式獲取所需要的信息和研究分組等。
在數(shù)據(jù)庫中的兩個綜合表:“患者所有信息表”和“中風(fēng)危險因素篩選模板”,實現(xiàn)了綜合檢索與查詢功能?!盎颊咚行畔⒈怼蹦依耸軠y者的個人信息表中的全部信息和ABPM結(jié)果統(tǒng)計數(shù)據(jù);“中風(fēng)危險因素篩選模板”可對受測者的大部分可檢索性信息以及ABPM結(jié)果進(jìn)行項目檢索、分類查詢及分組等,實現(xiàn)高效快速獲取有效數(shù)據(jù)的功能。
“中風(fēng)危險因素篩選模板”中羅列了受測者的個人信息(如:性別、年齡、身高、體重、BMI、飲食咸淡、吸煙、飲酒、職業(yè)、現(xiàn)病史、既往史、家族史等),直到ABPM結(jié)果的多項查詢途徑,根據(jù)研究需要可分別對任一項目進(jìn)行單獨(dú)檢索或?qū)Χ囗椷M(jìn)行綜合檢索。舉例:根據(jù)吸煙狀況作單一因素篩選分組,可在“吸煙”下拉框中選擇“No”或“吸煙”,迅速選擇查詢出所有非吸煙者或吸煙者分組;根據(jù)吸煙狀況也可作多因素篩選分組,如分別篩選性別及年齡,除在上述 “吸煙”下拉框中選擇“No”或“吸煙”外,再分別在“性別”下拉框中選擇“male”或“female”和在“年齡”下拉框中選擇相應(yīng)的年齡段,即可獲得有關(guān)吸煙者或不吸煙者的不同性別、年齡的分組。
ABPM提供了豐富的觀測數(shù)據(jù)[11],根據(jù)監(jiān)測時間設(shè)置間隔的不同,24小時定時監(jiān)測記錄的SBP,DBP和心率(HR)值數(shù)以百計,計算機(jī)可以快速統(tǒng)計處理這些觀測指標(biāo),提供科研數(shù)據(jù)。除上述臨床報告統(tǒng)計數(shù)據(jù)(如:24小時、白天和夜間的SBP,DBP及心率的均值,大于140/90 mmHg的百分比,最高和最低SBP和DBP血壓值及其發(fā)生時間等)外,還有平均血壓(MBP)、脈壓(PP)及其24 h、白天(D)和夜間(N)MBP,PP的均值;血壓變異性(BPV)表示一定時間內(nèi)血壓波動的程度,分別以24 h、白天和夜間的SBP,DBP的標(biāo)準(zhǔn)差表示,包括24 h SBPV,dSBPV,nSBPV,24hDBPV,dDBPV,nDBPV等;血壓變異系數(shù)分別以24小時、白天和夜間的SBP,DBP的標(biāo)準(zhǔn)差/均值表示;夜間/白天血壓比值采用夜間和日間的SBP,DBP,MBP,PP均值,分別計算其比值;血壓負(fù)荷表示血壓超過某個閾值(正常值)水平次數(shù)的比例,也就是說,24 h、日間和夜間內(nèi)SBP或 DBP超過正常范圍次數(shù)的百分?jǐn)?shù);24 h血壓波動曲線及曲線下面積等。
國外也有大規(guī)模的臨床ABPM研究基于醫(yī)院數(shù)據(jù)庫系統(tǒng),國內(nèi)廖禹林等編制了BY960動態(tài)血壓數(shù)據(jù)管理程序,是用于ABPM數(shù)據(jù)的處理系統(tǒng),該通用型ABPM數(shù)據(jù)庫系統(tǒng)綜合管理患者信息與ABPM數(shù)據(jù)處理,為臨床提供ABPM報告、管理、查詢及科研檢索等有效的工具。該ABPM數(shù)據(jù)庫將為國內(nèi)ABPM正常值標(biāo)準(zhǔn)的建立、高血壓的有效防治及中風(fēng)的預(yù)防發(fā)揮作用。
2 結(jié) 語
該ABPM數(shù)據(jù)庫是以Visual Basic,Microsoft Office作為平臺,以SQL語言作為數(shù)據(jù)庫查詢語言。該數(shù)據(jù)庫有著友好的用戶界面,操作簡便直觀,而且功能較全,有著簡易、快速的綜合分析及分類分析能力,為臨床提供了一個ABPM報告、管理、臨床查詢及科研檢索等綜合功能的有效工具,基本滿足臨床診斷及科學(xué)研究的需要,具有重要的醫(yī)學(xué)意義及應(yīng)用價值。
參考文獻(xiàn)
[1]張維忠.動態(tài)血壓監(jiān)測[A].劉力生.高血壓[C].北京:人民衛(wèi)生出版社,2001.
[2]謝晉湘.24 h動態(tài)血壓監(jiān)測在抗高血壓治療中的應(yīng)用與中國APTH臨床試驗[A].劉力生.高血壓[C].北京:人民衛(wèi)生出版社,2001.
[3]黃克銘,王慧,宗惠英.血壓和動態(tài)血壓監(jiān)測[M].上海:上??茖W(xué)技術(shù)文獻(xiàn)出版社,2001.
[4]張開滋.臨床心電信息學(xué)[M].長沙:湖南科學(xué)技術(shù)出版社,2002.
[5]李飛.Excel 2002基礎(chǔ)與應(yīng)用[M].成都:電子科技大學(xué)出版社,2007.
[6]謝柏青.Excel應(yīng)用教程[M].北京:高等教育出版社,2000.
[7]陳文軍,陳曉銘.Visual Basic.NET數(shù)據(jù)庫編程[M].北京:清華大學(xué)出版社,2005.
[8]陶宏才.數(shù)據(jù)庫原理及設(shè)計[M].北京:清華大學(xué)出版社,2004.
[9]徐保民.數(shù)據(jù)庫系統(tǒng)原理與應(yīng)用[M].北京:清華大學(xué)出版社,2005.
[10]戚文航.原發(fā)性高血壓[A].葉任高.內(nèi)科學(xué)[C].北京:北京人民衛(wèi)生出版社,2000.
[11]魏芳,路方紅,趙子彥,等.動態(tài)血壓周節(jié)律的臨床觀察[J].中華心血管病雜志,2002(6):328-330.