版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、核心功能應(yīng)用手冊(cè)衛(wèi)生統(tǒng)計(jì)軟件系列EpiData自由建庫專家Edition 1西安交通大學(xué)衛(wèi)生管理與政策研究所謹(jǐn)將此書獻(xiàn)給:西安交通大學(xué)衛(wèi)生管理與政策研究所的所有老師們!衛(wèi)管所04級(jí)研究生零五年五月前言“自由啊!即使在這荒漠的世界上,他還是一心想把你尋找出來?!备呒铀鞣斻裤阶杂墒侨祟惖奶煨?,崇尚創(chuàng)新是人類進(jìn)步的源泉,隨性自由的表格設(shè)計(jì),溫馨愜意的錄入界面,人性化的錄入助手,隱蔽安全的數(shù)據(jù)內(nèi)容,多格式支持的數(shù)據(jù)導(dǎo)出,在EpiData的天空下,一切都是那么的簡(jiǎn)單與親切,享受建庫,享受錄入,享受生活, 陳 鋼 2005年5月13日夜目錄前言-3目錄-4 卷一:初識(shí)EpiData-5 研發(fā)背景-5 軟
2、件安裝-6 界面向?qū)?9 文件類型-13卷二: EpiData建庫-14 建庫第一步 制表-14 建庫第二步 美工-28 建庫第三步 核查-38卷三:EpiData操作-47 數(shù)據(jù)錄入-47 數(shù)據(jù)庫維護(hù)-54 數(shù)據(jù)查詢-63 數(shù)據(jù)導(dǎo)出-71 數(shù)據(jù)導(dǎo)入-78 文件關(guān)聯(lián)-79參考書目-80小記-81卷一 初識(shí)EpiData研發(fā)背景EpiData 是一個(gè)免費(fèi)的數(shù)據(jù)錄入和數(shù)據(jù)管理軟件。開發(fā)者是丹麥歐登塞(Odense, Denmark)的一個(gè)非盈利組織,即 The EpiData Association(http:/www.epidata.dk/)。程序設(shè)計(jì)者為 Jens M. Lauritsen,
3、Michael Bruus 和 Mark Myatt。EpiData 的研發(fā)工作最早由丹麥的 Jens M. Lauritsen 發(fā)起。最初是作為 Funen 縣開展的“預(yù)防意外傷害行動(dòng)”(Initiative for Accident Prevention)中的一部分。但是隨著視窗(Windows)程序的發(fā)展,很多使用者發(fā)現(xiàn)很難應(yīng)付19901995年開發(fā)出的 Epi Info 的 DOS 模塊。而商業(yè)化的程序一般不針對(duì)數(shù)據(jù)的管理,使用起來也沒有那么簡(jiǎn)單,也不具備雙錄入核查的功能。1999年末,Jens M. Lauritsen、Mark Myatt 和 Michael Bruus 組成研發(fā)小
4、組。Michael Bruus 是一位專業(yè)的 Pascal(帕其卡語言,一種高水平的計(jì)算機(jī)編程語言)程序設(shè)計(jì)員,編程工作主要由他完成。工作小組希望將 EpiData 開發(fā)成為一個(gè)簡(jiǎn)單、易用、獨(dú)立的應(yīng)用程序。這個(gè)程序不需要任何專門的數(shù)據(jù)庫系統(tǒng)驅(qū)動(dòng)(基于dll)。EpiData 的工作原理源自 DOS 版本的 Epi Info 6,但是工作界面為 Windows 版。EpiData 的安裝、運(yùn)行不會(huì)依賴系統(tǒng)文件夾中的任何文件,也不會(huì)在你的系統(tǒng)文件夾中安裝或替代任何 DLL 文件。程序設(shè)置等參數(shù)被保存在 EpiData.ini 的文件中。你可以通過 setup.exe 在計(jì)算機(jī)中安裝這個(gè)程序;也可以
5、直接拷貝 EpiData.exe 文件到計(jì)算機(jī)中,同樣可以運(yùn)行。軟件安裝 目前,大家較多接觸到的 EpiData 軟件有2個(gè)版本,V3.02 和 V3.1。本手冊(cè)采用 EpiData V3.1 版作為操作平臺(tái)。雙擊安裝程序 setup_epidata_cn.exe ;在軟件的提示下選擇合適的安裝路徑,建立相應(yīng)的安裝目錄;“選擇附加的任務(wù)”一欄中包括2部分內(nèi)容(見下圖):“Extra icons”部分詢問.是否在桌面添加圖標(biāo)?.是否建立快速啟動(dòng)按鈕?“Field naming principle”部分有2個(gè)選項(xiàng),不同的選擇生成的軟件在數(shù)據(jù)庫定義變量名時(shí)有所不同。1)如果你選擇上者,程序會(huì)自動(dòng)將變
6、量編碼左側(cè)解釋性文字中的第一個(gè)單詞認(rèn)作是變量名。如調(diào)查表中有這樣的問題“What is you name ?_”,則導(dǎo)出后,轉(zhuǎn)化變量名為“what”。如果第一個(gè)單詞的長度超過10個(gè)字符,程序只保留該單詞的前10個(gè)字符作為變量名。當(dāng)一個(gè)變量名已經(jīng)使用過,再次出現(xiàn)時(shí),程序會(huì)自動(dòng)添加一個(gè)數(shù)字,以保證變量名的唯一性。你可以通過文件選項(xiàng)生成 REC 文件中,勾選上“更新問題為實(shí)際文件名”(見下圖),來轉(zhuǎn)變變量名的定義方式。2)下者生成的變量名為編者在 EpiData 軟件中給予的變量名的前10個(gè)字母,如調(diào)查表中有這樣的問題“What is you name ?_”,則 EpiData 會(huì)根據(jù)變量編碼前的
7、解釋性文字,自動(dòng)生成變量名,可能為“whatisyoun”。變量名第一個(gè)字符一定為字母(A-Z),之后可以包含字母(A-Z)和數(shù)字(0-9),最多10個(gè)字符。程序不識(shí)別國際字母,例如丹麥字母 æ、Ø 和 å 會(huì)被自動(dòng)轉(zhuǎn)換成 ae、oe 和 aa。定義變量名時(shí),程序會(huì)遵循以下幾個(gè)原則:序號(hào)原 則1.優(yōu)先采用大括號(hào)中的文字作為變量名。所以,若大家想用自己熟悉的變量名請(qǐng)用大括號(hào)來定義。例如,如果變量編碼前的解釋性文字為“my first field”,則自動(dòng)定義的變量名為MYFIELD。2.一些常用詞會(huì)被忽略(即,類似“what”、“the”、“of”、“and”等的詞
8、)。例如,“What did you do?”,程序采用的變量名稱將會(huì)是YOUDO。3.如果變量編碼前沒有任何解釋性的文字,那么程序會(huì)延續(xù)上一個(gè)變量的名字,同時(shí)在末尾加上一個(gè)數(shù)字。例如,前一個(gè)變量的名稱為MYFIELD,那么接下來的變量(如果沒有任何解釋性文字的話)名會(huì)是MYFIELD1。如果前面一個(gè)變量名為V31,那么下一個(gè)變量名會(huì)是V32。如果前面沒有變量,則默認(rèn)的變量名為FIELD1。4.如果可生成變量名的第一個(gè)單詞是一個(gè)數(shù)字,程序會(huì)自動(dòng)在數(shù)字前插入字母N。例如,“3 little mice”的變量名會(huì)是N3LITTLEMI。如果是中文變量名,則導(dǎo)出時(shí)自動(dòng)轉(zhuǎn)換為“field1”的形式,“
9、field1”,“field2” 如調(diào)查表中有這樣的問題“姓名:_”,則導(dǎo)出后,軟件自動(dòng)轉(zhuǎn)化變量名為“field1”。建議選擇選項(xiàng)“Automatic field names”以便導(dǎo)出時(shí)容易區(qū)分不同變量。完成安裝!雙擊安裝目錄下的應(yīng)用程序 EpiData.exe 即可啟動(dòng)程序。界面向?qū)?首次運(yùn)行時(shí)軟件會(huì)自動(dòng)彈出一個(gè)歡迎窗口(見下圖),選擇“下次不再顯示此頁”后,點(diǎn)擊“關(guān)閉”,即可開始使用軟件。在本卷中,我們的任務(wù)是熟悉這個(gè) EpiData 軟件的各種界面以及菜單的大體構(gòu)成,具體內(nèi)容將在下一卷中結(jié)合問卷設(shè)計(jì)具體講解。(1)菜單構(gòu)成(見下圖):它包括一個(gè)主菜單和兩個(gè)工具條。(2)界面種類(見下圖)
10、:在本書中,把我們所將經(jīng)常接觸到的界面分4種:初始界面,制表界面,錄入界面和編程界面。初始界面:制表界面:這個(gè)界面即為制作數(shù)字調(diào)查表的場(chǎng)所,我們可以發(fā)揮自己的想象力,在這里做出自己想要的數(shù)據(jù)庫錄入界面,具有所見即所得的效果!這是本書推薦用 EpiData 軟件建立數(shù)據(jù)庫的原因之一隨性,自由,建你所欲建!在這里,建庫界面的背景顏色也是可以自行設(shè)計(jì)的,軟件的默認(rèn)顏色是白色,字體是 ThinFix 體,黑色,小五號(hào)字。與 Word 軟件相似,軟件提供了簡(jiǎn)單的字體設(shè)置,包括:字體、字形、大小、效果(下劃線、刪除線)、顏色以及字符集。錄入界面:將做好的調(diào)查表直接生成 REC 文件后,我們要建的數(shù)據(jù)庫的模
11、型也就算是做好了。默認(rèn)生成的界面格式如上圖,錄入界面的背景顏色默認(rèn)為白色,字體是 ThinFix 體,黑色,小五號(hào)字。藍(lán)色框內(nèi)為當(dāng)前錄入?yún)^(qū),黃色框內(nèi)為待錄入?yún)^(qū)。編程界面:在對(duì)生成的庫文件進(jìn)行質(zhì)控設(shè)置時(shí)所要接觸到的一個(gè)窗口。在 EpiData 軟件中,相應(yīng)的質(zhì)控設(shè)置可有不同方法,采用編程法可在對(duì)大批量相同設(shè)置時(shí)節(jié)省時(shí)間和體力。具體內(nèi)容將在下一卷中詳細(xì)介紹。文件類型使用 EpiData 軟件之前,先認(rèn)識(shí)一下該軟件中的三種基本的文件類型: QES 文件:數(shù)據(jù)庫結(jié)構(gòu)文件,決定數(shù)據(jù)庫結(jié)構(gòu)。 REC 文件:數(shù)據(jù)文件,主要用于存放數(shù)據(jù)。 CHK 文件:核對(duì)文件,存放控制數(shù)據(jù)錄入的核對(duì)規(guī)則,起質(zhì)量控制作用。
12、記得要將這 REC 文件與 CHK 文件放在同一個(gè)文件夾內(nèi)。本卷終卷二 EpiData建庫 建庫第一步 制表數(shù)據(jù)庫的建立可分2種情況,一種是在先有了調(diào)查表等文字資料后建立數(shù)據(jù)庫,一種是在什么都沒有的狀況下建立數(shù)據(jù)庫。對(duì)于第一種情況,數(shù)據(jù)庫的建立會(huì)相對(duì)簡(jiǎn)單些,因?yàn)楹芏噙壿嬯P(guān)系的設(shè)置在調(diào)查表的設(shè)計(jì)里都考慮到了,我們所要做的僅僅是把那調(diào)查表搬進(jìn)電腦里;對(duì)于第二種情況,一個(gè)好的數(shù)據(jù)庫的建立就需要我們的嚴(yán)謹(jǐn)構(gòu)思與反復(fù)測(cè)試。但是不管怎么說,我們都得從生成調(diào)查表文件(QES 文件)開始。1、生成調(diào)查表文件:3種方法。初始界面à文件à生成調(diào)查表文件(QES 文件)【快捷鍵 Ctrl+N】初
13、始界面à工作流程欄à建立新QES文件初始界面à2、進(jìn)入制表界面:3、下面以“互助醫(yī)療非參保戶處方錄入系統(tǒng) v1.0”為例,介紹建庫的大體步驟以及建庫過程中可能會(huì)用到的菜單及工具。(1)數(shù)據(jù)庫命名給數(shù)據(jù)庫起一個(gè)好的名字是很重要的。對(duì)建庫者來說,命名的過程就是其自身對(duì)建庫目的的提煉升華過程。對(duì)使用者來說,數(shù)據(jù)庫名可以從第一視角告訴他這個(gè)數(shù)據(jù)庫的大體內(nèi)容與作用。對(duì)一個(gè)處于開發(fā)初期或開發(fā)中的不成熟數(shù)據(jù)庫,可以加上一個(gè)版本號(hào),如本例中的“v1.0”。見下圖。對(duì)建庫者來說,版本號(hào)的改變可能標(biāo)志著數(shù)據(jù)庫內(nèi)容或功能的完善過程,可能標(biāo)志著數(shù)據(jù)庫的不同適用對(duì)象。對(duì)使用者來說,版本號(hào)的
14、存在使得其更能關(guān)心數(shù)據(jù)庫的更新,關(guān)心數(shù)據(jù)庫的“成長”。(2)變量設(shè)計(jì)變量應(yīng)盡可能包含調(diào)查的原始數(shù)據(jù)的各個(gè)方面,并在此基礎(chǔ)上有所凝練。變量分類。變量分類是建庫者對(duì)原始數(shù)據(jù)的初次歸類整理。在本例中,原始資料是各種處方箋,我們知道處方一般由三部分組成,即前記(包括醫(yī)療、預(yù)防、保健機(jī)構(gòu)名稱,處方編號(hào),費(fèi)別,患者姓名、性別、年齡,門診或住院病歷號(hào),科別或病室和床位號(hào),臨床診斷,開具日期等,并可添列專科要求的項(xiàng)目)、正文(以 或 標(biāo)示,分列藥品名稱、規(guī)格、數(shù)量、用法用量)、后記(醫(yī)師簽名或加蓋專用簽章,藥品金額以及審核、調(diào)配、核對(duì)、發(fā)藥的藥學(xué)專業(yè)技術(shù)人員簽名)。通過變量分類,刪除了一些無意義變量,把有意義
15、的變量劃分為基礎(chǔ)信息、患者信息、疾病信息、藥品信息、費(fèi)用信息五部份。清晰地標(biāo)明了數(shù)據(jù)庫的五大組成部分。區(qū)分編碼設(shè)置。區(qū)分編碼的有效設(shè)置可以使導(dǎo)出的每條數(shù)據(jù)記錄有效區(qū)分開,而且應(yīng)有利于以后的統(tǒng)計(jì)分析。但也要考慮到錄入的可操作性。在本例中,第一分類變量基礎(chǔ)信息起到的就是這個(gè)作用。見下圖。由上所示,“第<IDNUM>張?zhí)幏健睂⒆詣?dòng)給錄入的每張?zhí)幏桨错樞蚓幪?hào),既有利于錄入過程中的查找,也利于數(shù)據(jù)導(dǎo)出后編碼;另在本例中為了今后統(tǒng)計(jì)分析的需要,還建立了3種編碼。上圖中出現(xiàn)了一個(gè)很重要的符號(hào)“#”,那就讓我們談?wù)?EpiData 軟件中允許的變量類型吧。在制表界面下,點(diǎn)擊圖標(biāo)即會(huì)彈出字段編輯器。
16、見下圖。EpiData 軟件中允許的變量類型可分為4類,9種。下面分別介紹。數(shù)值型變量#.#.#數(shù)值型變量允許錄入數(shù)字、減號(hào)和小數(shù)點(diǎn)。在 QES 文件中和數(shù)據(jù)錄入過程中,你可以用圓點(diǎn)“.”或逗號(hào)“,”來表示小數(shù)點(diǎn)。一個(gè)變量中只允許輸入一個(gè)小數(shù)點(diǎn),這意味著,你不能用逗號(hào)作為千位的分隔符(例如:1,000,000)。字符“#”的數(shù)目表示變量的長度,小數(shù)點(diǎn)占一位字符。變量最長允許14個(gè)字符。如果人為將變量長度加到最多18位字符也是允許的。但是,字符長度為17(或18位)時(shí),錄入的最后1 位(或2位)會(huì)自動(dòng)更改,無法滿足錄入要求。字符型變量_字符型變量允許輸入所有字符。用下劃線字符“_”的數(shù)目表示變量
17、的長度。變量最長允許80個(gè)字符。若輸入中文,則一個(gè)中文字需占用2個(gè)字符。大寫文本的字符型變量<A><A >大寫文本的字符型變量中可以錄入任意字符,但程序會(huì)自動(dòng)將錄入的字母轉(zhuǎn)換為大寫,若錄入中文,則仍為中文。變量的長度即“<”和“>”間的字符數(shù),其中包括大寫字母“A”所占的1個(gè)字符。上面例子中,第一個(gè)變量的長度為1,第二個(gè)變量的長度為5。加密字段<E >加密變量是一種特殊的字符型變量。加密變量的內(nèi)容以可讀的形式顯示在屏幕上,但以密碼形式保存在磁盤中。使用的運(yùn)算法則是被稱作 Rijndael AES 的超強(qiáng)加密。如果你想了解更多的這方面的內(nèi)容,可查閱
18、網(wǎng)站:http:/www.esat.kuleuven.ac.be/rijmen/rijndael/ 和/CryptoToolkit/aes/rijndael/。利用加密變量,你可以實(shí)現(xiàn)對(duì)某些數(shù)據(jù)(如私人信息)的保護(hù)。但千萬別忘了你設(shè)置的密碼,因?yàn)楦鶕?jù)文件內(nèi)容,你根本無法破壞或猜測(cè)密碼。如果真的忘記了,你會(huì)丟失掉這些信息。如果你建立的 QES 文件中含有一個(gè)或多個(gè)加密變量,當(dāng)你在此基礎(chǔ)上開始創(chuàng)建新的數(shù)據(jù)庫時(shí),程序會(huì)自動(dòng)彈出對(duì)話框,詢問你想設(shè)置的密碼,該密碼將被保存在數(shù)據(jù)庫中。當(dāng)對(duì)該數(shù)據(jù)庫進(jìn)行有關(guān)操作(例如,創(chuàng)建或編輯 CHECK 文件、打開數(shù)據(jù)庫、輸出數(shù)據(jù)庫
19、等)時(shí),程序都會(huì)首先彈出一個(gè)對(duì)話框,只有輸入了正確的密碼,下一步操作才會(huì)繼續(xù)。在 CHECK 文件中,加密變量可以按字符型變量處理。例如:LET encrypt1=”XJTU”日期變量<dd/mm/yyyy><mm/dd/yyyy><yyyy/mm/dd>EpiData v3.1 中有三種類型的日期變量:歐式日期(日/月/年)、美式日期(月/日/年)和中國習(xí)慣的日期格式(年/月/日)。日期變量的長度通常是10個(gè)字符。在數(shù)據(jù)錄入過程中,允許錄入的字符包括數(shù)字和斜線(/)。錄入時(shí),若你把日期數(shù)字按完整的格式輸入,中間可以不加“/”。例如,2005年6月1日,對(duì)于
20、中國日期格式的變量,你可以鍵入20050601,后按“Enter”鍵或“Tab”鍵,當(dāng)下一個(gè)變量被激活時(shí),這個(gè)日期變量會(huì)自動(dòng)變?yōu)闃?biāo)準(zhǔn)的格式(2005/06/01)。若你把日期數(shù)字未按完整的格式輸入,則年月日間要加“/”,例如上述日期可以這樣鍵入:2005/6/1。EpiData 只支持用4位數(shù)表示年。但錄入的時(shí)候,不一定要鍵入10個(gè)數(shù)字。如,在中國日期格式下,錄入050601,程序會(huì)自動(dòng)將其轉(zhuǎn)換為2005/06/01。用2位數(shù)表示“年”時(shí),程序會(huì)把5099默認(rèn)為20世紀(jì),即19501999;而把0049默認(rèn)為21世紀(jì),即20002049。如在中國日期格式下,僅輸入0601,則當(dāng)前的年份會(huì)被自動(dòng)
21、加入。如當(dāng)前是2005年,則該變量自動(dòng)顯示為2005/06/01。當(dāng)天日期變量(Todays Date Fields)<today-dmy><today-mdy><today-ymd>在本漢化版中,“當(dāng)天日期變量”被翻譯成了“自動(dòng)插入日期”。程序會(huì)用當(dāng)天日期(即計(jì)算機(jī)的系統(tǒng)日期)自動(dòng)填充這個(gè)變量。該型變量不允許使用者錄入,不會(huì)被激活。如果現(xiàn)在編輯一個(gè)以前保存過的記錄,該記錄中含有一個(gè)“當(dāng)天日期”變量,當(dāng)修改了的記錄再次被保存時(shí),修改當(dāng)天的日期會(huì)自動(dòng)更新“當(dāng)天日期”變量。需要注意的是,該變量中 dmy 和 ymd 兩種格式是在 EpiData 中才出現(xiàn)的,Ep
22、i Info中沒有,這一點(diǎn)是不兼容的。自動(dòng) ID 號(hào)<IDNUM><IDNUM >IDNUM 是一個(gè)能夠自動(dòng)生成 ID 號(hào)的變量,每錄入一條新記錄,ID 號(hào)會(huì)自動(dòng)加1。在數(shù)據(jù)錄入過程中,ID 號(hào)不能修改。在一個(gè)新數(shù)據(jù)庫中,ID 號(hào)默認(rèn)從1開始,不過你可以在:初始界面à文件à選項(xiàng)à高級(jí)設(shè)置(見下圖)中修改。此變量長度為5-14個(gè)字符。聲音提示(聲索引變量)(Soundex Fields)<S ><S >該變量可以輸入任何字符,但是如果字符間有空格的話,只有錄入的最后一個(gè)詞用來創(chuàng)建 Soundex 碼。在需要匿名時(shí)需要使
23、用 Soundex 型變量。例如,輸入“My surname is Chen”,而程序只會(huì)用最后一個(gè)詞“Chen”去創(chuàng)建聲索引變量。例如利用該變量對(duì)被調(diào)查者的“姓”進(jìn)行重新編碼,該功能主要適用于英語語系國家。程序自動(dòng)將輸入的被調(diào)查者的“姓”轉(zhuǎn)換為一個(gè)索引字母和3位數(shù)字的編碼。索引字母就是“姓”的第一個(gè)字母。3位數(shù)字是根據(jù)“姓”中余下的字母計(jì)算出來的。此時(shí)被調(diào)查者的“姓”按發(fā)音歸類,而不是按照確切的拼寫進(jìn)行歸類。這樣做很好地保護(hù)了被調(diào)查者的隱私,研究者無法從發(fā)音編碼中確定被調(diào)查者的姓名,因此不會(huì)暴露被調(diào)查者。而對(duì)于研究者來說,根據(jù)這個(gè)聲索引變量,加上人口學(xué)數(shù)據(jù)(如出生日期、性別等),仍然可以判斷
24、出哪些記錄是重復(fù)報(bào)告的,不會(huì)影響分析。聲索引變量的格式為一個(gè)大寫字母、一個(gè)連字符、加上3個(gè)數(shù)字,例如:A-999。創(chuàng)建聲索引變量的原則如下:a. 詞的第一個(gè)字母總是保存,余下的字母會(huì)被轉(zhuǎn)換為3位數(shù)字;b. 第一個(gè)字母后面的輔音字母按其出現(xiàn)順序被依次編碼;c. 編碼中只含第一個(gè)字母,加上3位數(shù)字,之后多出來的字母將被忽略;d. 如果可轉(zhuǎn)換的字母數(shù)不夠,可以用0填充;e. 連續(xù)重復(fù)的字母,只轉(zhuǎn)換一個(gè),不夠用0填充;f. 相鄰的、同屬一個(gè)編碼組的字母,只轉(zhuǎn)換前一個(gè);g. 如果第二個(gè)字母與第一個(gè)字母同屬一個(gè)編碼組,則忽略第二個(gè)字母;h. 忽略單引號(hào)“”和連字符“-”;i. 來自相同編碼組、中間以W或H
25、相隔的字母,只編碼前一個(gè);j. 編碼表字 母原 則A E I O U Y H W 不編碼B F P V編碼為1C G J K Q S X Z編碼為2D T編碼為3L編碼為4M N編碼為5R編碼為6邏輯(是/否)變量(布爾邏輯變量)(Boolean Fields, Yes/No Fields)邏輯(是/否)變量只允許錄入Y、N、1、0。錄入“1”,程序會(huì)自動(dòng)將其轉(zhuǎn)換為“Y”,錄入“0”,則自動(dòng)轉(zhuǎn)換為“N”。邏輯(是/否)變量的長度僅為1。編號(hào)設(shè)置定義變量名。一個(gè)數(shù)據(jù)庫中錄入變量的名稱可以根據(jù) QES 文件的內(nèi)容自動(dòng)創(chuàng)建。但到當(dāng)前的版本為止,EpiData 不支持用中文定義變量名。為了解決這個(gè)問題
26、,我們?cè)诮?QES 文件的時(shí)候引入編號(hào)。引入的編號(hào)即解決了不支持中文的問題,又增加了變量的條理性,見下圖:生成的錄入系統(tǒng)見下圖:此時(shí),當(dāng)導(dǎo)出數(shù)據(jù)時(shí),變量將自動(dòng)按 n1,n2命名,不包含中文名稱。建議當(dāng)最后導(dǎo)出成其它格式文件(如*.sps 文件,*.xls 文件)后重新給變量命名,使變量更好識(shí)別。若用英文來定義變量名,則不需要加編號(hào)。不知大家還記得否,在上一卷安裝軟件部分的最后幾步,在“選擇附加的任務(wù)”中就涉及到英文變量名的相關(guān)問題,大家可以從前卷查閱。定義變量長度。變量長度的有效設(shè)置對(duì)減輕錄入時(shí)的工作量以及控制錄入質(zhì)量均有幫助。恰當(dāng)?shù)淖兞块L度可以免去錄入工作者敲擊Enter鍵或Tab鍵的必要
27、,而自動(dòng)跳到下一的待錄入變量。若長度過少,則會(huì)碰到待錄入內(nèi)容過多而無法錄入的現(xiàn)象;相反,若長度過長,雖然保證了錄入時(shí)所有可能遇到情況的完整性,但必然會(huì)加重錄入人員敲擊Enter鍵或Tab鍵的敲擊量,并可能增加錄入錯(cuò)誤的可能性。定義變量長度有2種方法。1)直接定義。在變量名后手動(dòng)給出變量長度。注意:在用戶自己寫入字段格式時(shí),必須注意要在英文狀態(tài)下數(shù)入,否則 EpiData 視為無效,比如數(shù)值型字段的表示方式為用英文狀態(tài)下的“#”號(hào),如果使用了中文全角狀態(tài)下的“”號(hào),則 EpiData 認(rèn)為不正確。 2)利用編碼書寫器定義。借助于編碼書寫器可以很方便的實(shí)現(xiàn)對(duì)變量類型和長度的定義。如何用編碼書寫器定
28、義來定義變量長度呢?在制表界面下,點(diǎn)擊圖標(biāo)即進(jìn)入編碼書寫器狀態(tài)。此時(shí)就可以開始進(jìn)行變量的定義,程序會(huì)自動(dòng)完成編碼,或者主動(dòng)詢問你有關(guān)變量長度的信息。在你想要定義變量長度的地方鍵入相應(yīng)的字符鍵,例如,當(dāng)你鍵入字符“#”,程序會(huì)認(rèn)為你要鍵入數(shù)值型變量,隨后彈出一個(gè)對(duì)話框,詢問數(shù)值型變量的長度。當(dāng)你鍵入需要的長度后,在光標(biāo)當(dāng)前所在位置上會(huì)自動(dòng)插入相應(yīng)長度的數(shù)值型變量的編碼(見下圖)。下表中列出了編碼書寫器識(shí)別的一些字符串組合。字符說 明#數(shù)值型變量程序會(huì)詢問你變量的長度鍵入5,會(huì)得到一個(gè)有5位數(shù)字的整數(shù)變量(#)鍵入5.2或5,2,得到的變量為:小數(shù)點(diǎn)前5位數(shù),小數(shù)點(diǎn)后2位數(shù)(#.#)_(下劃線)字
29、符型變量程序會(huì)詢問你變量的長度<A大寫英文字母的字符型變量 程序會(huì)詢問你變量的長度<d插入歐式日期<dd/mm/yyyy><m插入美式日期<mm/dd/yyyy><y插入布爾邏輯變量<Y><i插入自動(dòng)編碼的ID 號(hào)程序會(huì)詢問你變量的長度默認(rèn)的長度是5個(gè)字符(即允許的最小長度)<s聲索引變量 程序會(huì)詢問你變量的長度4、數(shù)據(jù)庫預(yù)覽。 定義完變量后,相信大家已經(jīng)迫不及待的要看看自己建立的數(shù)據(jù)庫是什么樣子的吧,這也是在最終生成數(shù)據(jù)庫文件前的重要一步。一方面我們可以對(duì)數(shù)據(jù)庫的格式及外觀進(jìn)行必要的調(diào)整使其更加符合我們的審美觀;另一方面
30、我們可以在預(yù)覽界面里進(jìn)行試錄入,確保變量類型及長度是正確的。(1)進(jìn)行數(shù)據(jù)庫預(yù)覽:3種方法。制表界面àREC文件à數(shù)據(jù)表預(yù)覽【快捷鍵 Ctrl+T】制表界面à工作流程欄à數(shù)據(jù)格式預(yù)覽制表界面à(2)進(jìn)入數(shù)據(jù)格式預(yù)覽界面:建庫第二步 美工一個(gè)好的數(shù)據(jù)庫不僅應(yīng)有良好的數(shù)據(jù)錄入設(shè)置,而且應(yīng)有一個(gè)“悅眼”的錄入界面,這對(duì)需要長期在電腦面前作錄入的工作人員來說是非常重要的。建庫第二步重點(diǎn)講解 EpiData 中的一些可以調(diào)整美觀的功能。原來數(shù)據(jù)庫可以更美的-1、關(guān)于“對(duì)齊” 在數(shù)據(jù)錄入的表格中,各個(gè)變量錄入框的位置取決于變量前解釋性文字的長度。由于各行解
31、釋性文字長度不一,使得前后變量很難對(duì)齊,觀感較差。如下圖:其QES文件如下圖:要想使界面輸入框?qū)R,變成如下所示的界面,有兩種方式。(1)手動(dòng)對(duì)齊。在制表界面上根據(jù)自身設(shè)計(jì),不斷地調(diào)整間距,調(diào)整到一個(gè)自己滿意的界面。(2)制表符對(duì)齊。“”是 pi Data大體步驟以及建庫過程中可能會(huì)用到的菜單及工具。EpiData 軟件里用來實(shí)現(xiàn)前后變量的對(duì)齊的專用符號(hào),Epi Info 中不存在這種使用方法。使用制表符,只會(huì)改變變量錄入框在表格中的位置,而不會(huì)對(duì)變量或 REC 數(shù)據(jù)庫產(chǎn)生其它不良影響。在變量編碼前插入,可以將這個(gè)變量對(duì)齊到下一個(gè)制表位置。初始界面/制表界面à文件à選項(xiàng)
32、224;生成REC文件à“使用內(nèi)的內(nèi)容自動(dòng)添加字段名”。設(shè)置制表位置間的間隔。不同的數(shù)值設(shè)置會(huì)有不同的效果出現(xiàn)。初始界面à文件à選項(xiàng)àREC文件顯示à設(shè)置“字段名與數(shù)據(jù)框間象素?cái)?shù)”。上例中的設(shè)置見下圖:插入“”。插入的與變量編碼間不能有空格。上例中插入“”的方式見下圖:2、關(guān)于“顏色” EpiData 提供了豐富的背景色彩及字體格式設(shè)置來滿足人們?nèi)找妗翱量獭钡囊曈X要求。有三個(gè)界面可以讓我們自由發(fā)揮,改變背景顏色及字體格式。分別是制表界面、錄入界面和輸出報(bào)表界面。相應(yīng)的修改會(huì)致使相應(yīng)界面的顯示發(fā)生變化。(1)初始界面/制表界面à文件
33、224;選項(xiàng)àQES文件顯示/REC文件顯示/有關(guān)資料。(2)字體修改。見下圖:(3)背景顏色修改。見下圖:(4)修改實(shí)例。以修改“青海互助單病種住院常見疾病醫(yī)療費(fèi)用數(shù)據(jù)庫”的 REC 文件格式為例。修改字體。如果你發(fā)現(xiàn)用你的 EpiData 編輯器打開的含有中文的調(diào)查表文件顯示為亂碼,你可以嘗試在這里更換一下顯示的字體,很有可能是因?yàn)槟愕南到y(tǒng)中不具備指定的字體,才導(dǎo)致亂碼的出現(xiàn)。修改背景。預(yù)覽效果。如上圖所示,修改后的界面以綠色為背景色,降低了長時(shí)間錄入的視覺疲勞(默認(rèn)的白色背景長時(shí)間注視容易造成視覺疲勞)。當(dāng)前錄入框?yàn)楹谏Ⅲw感強(qiáng);非激活字段顏色與背景色融為一體,空間感強(qiáng)。發(fā)揮
34、自己的想象力吧!3、其它設(shè)置以上介紹了最主要的幾處修改方案,當(dāng)然,還有很多細(xì)小的設(shè)置不太常用,需要大家在實(shí)戰(zhàn)中慢慢體驗(yàn)。初始界面/制表界面à文件à選項(xiàng)“QES文件顯示”中:你可以修改按Tab鍵時(shí),插入的空格數(shù)。EpiData 中不能使用 Tab 字符,所以當(dāng)你打開一個(gè)文件,或從另外一個(gè)程序中拷貝文本,粘貼到 EpiData 的編輯器中時(shí),程序會(huì)自動(dòng)用空格替代原有的 Tab 字符?!癛EC文件顯示”中:設(shè)置錄入變量框的外觀(3D 形式、平面式有邊緣、平面式無邊緣)、行間距?!吧蒖EC文件”中:可以設(shè)置變量的命名方式,以及變量名是大寫、小寫、還是按 QES 文件中鍵入的實(shí)際情
35、況顯示?!坝嘘P(guān)資料”中:可以定義輸出報(bào)表(例如,數(shù)據(jù)一覽表、數(shù)據(jù)簡(jiǎn)單分析表等)的編輯器窗口的外觀(字體、背景)。建庫第三步 核查這是本書推薦用 EpiData 軟件建立數(shù)據(jù)庫的原因之一規(guī)劃并監(jiān)控錄入過程!在做好以上工作后,就要進(jìn)入一個(gè)相對(duì)枯燥但是卻非常有用的工作建立核查文件(CHECK 文件)。在用其它數(shù)據(jù)庫軟件錄入完數(shù)據(jù)后,你可能需要花費(fèi)一定的功夫去檢查數(shù)據(jù)錄入得是否合理、正確。但是在 EpiData 軟件中,如果在錄入數(shù)據(jù)前設(shè)置了CHECK 文件,在數(shù)據(jù)的錄入過程中,程序會(huì)自動(dòng)根據(jù)你設(shè)置的條件,實(shí)時(shí)檢查錄入數(shù)據(jù)的合理性、正確性,起到保障數(shù)據(jù)錄入質(zhì)量的作用。同時(shí),通過 CHECK 文件,你還
36、可以控制數(shù)據(jù)錄入的流程(例如,根據(jù)錄入的數(shù)值,自動(dòng)從一個(gè)變量跳轉(zhuǎn)到另一個(gè)變量)。注意:在數(shù)據(jù)錄入過程中不要使用鼠標(biāo)。 數(shù)據(jù)錄入過程中,核對(duì)文件對(duì)用戶的鼠標(biāo)操作不能進(jìn)行控制,而且可能導(dǎo)致產(chǎn)生無效數(shù)據(jù)。 CHECK 的文件名必須與數(shù)據(jù)庫的文件名相同,唯一不同的就是擴(kuò)展名,前者為*.chk,后者為*.rec。1、數(shù)據(jù)庫生成。 在進(jìn)行 CHECK 文件設(shè)置前,需要先生成數(shù)據(jù)庫文件( REC 文件)。(1)生成數(shù)據(jù)庫:2種方法。制表界面àREC文件à生成REC文件à根據(jù)相應(yīng)的“QES文件”建立“REC文件”(見下圖)。制表界面à工作流程欄à生成REC文件
37、à根據(jù)相應(yīng)的“QES文件”建立“REC文件”(見下圖)。使用者可以給數(shù)據(jù)庫輸入一段簡(jiǎn)短的描述性文字(最長不超過50個(gè)字符),我們將其稱為數(shù)據(jù)庫標(biāo)簽(data file label)。數(shù)據(jù)庫標(biāo)簽會(huì)作為數(shù)據(jù)庫的一部分被保存起來,輸出報(bào)表時(shí)也會(huì)一同顯示。但一些分析 Epi Info 文件格式的數(shù)據(jù)分析軟件可能無法讀取有這種標(biāo)簽的文件。建議可以不必輸入數(shù)據(jù)庫標(biāo)簽,直接點(diǎn)擊確定。見下圖:2、核查文件生成初始界面à數(shù)據(jù)錄入質(zhì)控à添加/修改錄入質(zhì)控程序à彈出設(shè)置窗口(見下圖)。初始界面à工作流程欄à選擇要建立“CHECK文件”的“REC文件”
38、24;彈出設(shè)置窗口(見下圖)。注意:核查文件的名稱必須與數(shù)據(jù)文件的名稱相同,而且與數(shù)據(jù)文件放在同一個(gè)文件夾下。 3、常用的核查設(shè)置在本書中,我們僅介紹最常用的核查設(shè)置,更為復(fù)雜的 CHECK 編輯將在下一本書中作專門介紹。常用的 CHECK 設(shè)置均在窗口中完成,見下圖:(1)選擇變量,添加CHECK 命令,常用以下兩種方式:在數(shù)據(jù)錄入表格窗口中,通過鼠標(biāo)點(diǎn)擊,或者按Tab 鍵、或Enter 鍵可以激活目標(biāo)變量;在 CHECK 設(shè)置窗口中,最上方有一個(gè)可以選擇變量名的下拉列表,你可以從這個(gè)列表中選擇目標(biāo)變量,變量的順序與數(shù)據(jù)表格中的順序一致,見下圖:(2)基本CHECK 命令的設(shè)置數(shù)值允許范圍及
39、允許值(Range, Legal)在 Range, Legal 的定義框中鍵入允許錄入的最小值和最大值,并用連字符“-”連接。例如,在“互助醫(yī)療非參保戶處方錄入系統(tǒng)”中 N1 的數(shù)值允許范圍及允許值鍵入“101-135”,表示當(dāng)前變量只允許錄入這35個(gè)數(shù)值。如果只對(duì)最大值有限制,則用“-INF”(負(fù)無窮大)表示最小值。如果只對(duì)最小值有限制,則可以用“INF”(無窮大)表示最大值。例如,鍵入“-INF-5”表示當(dāng)前變量錄入的數(shù)值必須5。鍵入“0-INF”表示錄入的數(shù)值必須0。允許值(legal)是在 Range, Legal 的定義框中鍵入所有允許輸入的數(shù)值,數(shù)值之間以逗號(hào)或空格間隔。如果使用空
40、格作間隔,程序也會(huì)自動(dòng)將其轉(zhuǎn)換為逗號(hào)間隔。例如,鍵入“201,202,301,302,303,304,305,999”表示當(dāng)前變量只允許錄入這8個(gè)數(shù)值。如果你的設(shè)置中既有允許的范圍,又有允許值,那么范圍值必須放在前面,允許值放在后面。例如,鍵入“101-135, 201,202,301,302,303,304,305,999”表示允許錄入這43個(gè)數(shù)值。但若鍵入“201,202,301,302,303,304,305,999, 101-135”,程序會(huì)提示錯(cuò)誤。如果你想用逗號(hào)作為小數(shù)點(diǎn)分隔符,而不是常用的圓點(diǎn),請(qǐng)用雙引號(hào)將這個(gè)定義括起來。跳轉(zhuǎn)(Jumps)如果當(dāng)前變量設(shè)置了跳轉(zhuǎn)功能,則表示在輸入
41、某個(gè)指定的數(shù)值后,程序會(huì)自動(dòng)跳到某個(gè)對(duì)應(yīng)的變量上。例如,在“互助醫(yī)療非參保戶處方錄入系統(tǒng)”中 N2 的跳轉(zhuǎn)設(shè)置為:JUMPS 11 n4 12 n4 31 n4 32 n4 99 n4 END意思為處方類型為11,12,31,32,99的跳過不錄入醫(yī)生編碼。設(shè)置跳轉(zhuǎn)功能時(shí),請(qǐng)依次鍵入跳轉(zhuǎn)值、大于號(hào)(>)、跳轉(zhuǎn)的目標(biāo)變量名。跳轉(zhuǎn)語句間用逗號(hào)分隔。如上例應(yīng)敲入:11>n4,12>n4,31>n4,32>n4,99>n4。如果定義中包含空格或逗號(hào),請(qǐng)用雙引號(hào)把整個(gè)定義括起來。例如,”2.5>n30”, ”3,5>n35”除了可以指定跳轉(zhuǎn)的目標(biāo)變量外,還
42、可以使用另外兩種跳轉(zhuǎn)方式,即 END 和WRITE。END 表示“跳轉(zhuǎn)到數(shù)據(jù)錄入表格的最后一個(gè)變量”,WRITE 表示“將當(dāng)前記錄存盤”。例如,設(shè)置跳轉(zhuǎn)為“1>n30,2>END,3>WRITE”表示:當(dāng)輸入1 時(shí),跳轉(zhuǎn)到變量n30;如果輸入2,直接跳轉(zhuǎn)到最后一個(gè)變量;如果輸入3,將當(dāng)前記錄存盤。如果鍵入跳轉(zhuǎn)命令:AUTOJUMP n30這表示不管當(dāng)前變量錄入什么數(shù)值,都直接跳轉(zhuǎn)到變量N30。如果使用 AUTOJUMP 命令,跳轉(zhuǎn)的設(shè)置框中就只能輸入這一個(gè)命令。AUTOJUMP 這個(gè)命令特別適用于那種不按正常的從左到右、從上到下順序設(shè)計(jì)的表格。為了使跳轉(zhuǎn)設(shè)置更加便捷,你可以采
43、用下面的快捷設(shè)置方式。當(dāng)鍵入完跳轉(zhuǎn)值和“>”后,用鼠標(biāo)直接點(diǎn)擊跳轉(zhuǎn)的目標(biāo)變量。這時(shí),點(diǎn)擊變量的變量名會(huì)自動(dòng)插入到“>”后面。必須錄入(Must Enter) 這個(gè)命令要求必須給當(dāng)前變量輸入數(shù)值,否則無法進(jìn)入下一個(gè)變量。重復(fù)(Repeat)如果選擇“Yes”(是),則前一條記錄在當(dāng)前變量上錄入的數(shù)據(jù)將在接下來的新記錄上重復(fù)顯示。在數(shù)據(jù)錄入過程中,重復(fù)顯示的數(shù)據(jù)可以修改。如果某些錄入內(nèi)容在不同記錄間改動(dòng)很少(例如,調(diào)查員姓名、調(diào)查者所屬地區(qū)等),這項(xiàng)重復(fù)功能可以省去很多重復(fù)鍵入的工作。數(shù)值標(biāo)簽(Value Labels)數(shù)值標(biāo)簽是一組數(shù)值加上對(duì)應(yīng)的文字注釋,可以解釋每個(gè)數(shù)值代表的涵義。
44、例如,在“互助醫(yī)療非參保戶處方錄入系統(tǒng)”中 N4 用1 表示男性,2 表示女性。如果設(shè)置了這個(gè)數(shù)值標(biāo)簽,在數(shù)據(jù)錄入過程中,當(dāng)你按F9,或數(shù)字鍵盤上的+時(shí),程序會(huì)自動(dòng)彈出一張表,告訴你1 和2 各自對(duì)應(yīng)的涵義。1) 定義新標(biāo)簽點(diǎn)擊 CHECK 設(shè)置窗口中“Value label”旁邊的+鈕,會(huì)彈出一個(gè)“編輯標(biāo)記”的編輯窗口。 值“1”、“2”前面可以不輸入空格,但是加上空格可以使閱讀起來層次更加清楚。另外,如果標(biāo)簽的注釋性文字中帶有空格,請(qǐng)用引號(hào)括起來。例如,編寫上例 N4 的標(biāo)簽,見下圖:編輯完畢后,可以按菜單上的確定并關(guān)閉或者Alt+A 鍵關(guān)閉編輯窗口。這時(shí),新標(biāo)簽的名字會(huì)顯示在Value
45、label 的下拉列表中。打開 REC 文件,當(dāng)錄入到變量N4時(shí),按F9則自動(dòng)彈出一個(gè)窗口,錄入人員可以直接選擇相應(yīng)的標(biāo)簽值,見下圖:2) 編輯已有的標(biāo)簽在Value label 的下拉列表中選擇你要編輯的數(shù)值標(biāo)簽的名字,然后點(diǎn)擊右側(cè)的鈕,編輯窗口彈出。修改后按菜單上的確定并關(guān)閉或者Alt+A 鍵,保存并關(guān)閉編輯窗口。3) 變量指定已有的標(biāo)簽在對(duì)應(yīng)的變量上,從Value label旁的下拉列表中選擇相關(guān)的標(biāo)簽。不同的變量可以共用相同的數(shù)值標(biāo)簽,你只需要定義一次。4) 清除變量的數(shù)值標(biāo)簽在對(duì)應(yīng)的變量上,從Value label的下拉列表中選擇none,即可清除在該變量上設(shè)置的數(shù)值標(biāo)簽。5) 使用
46、預(yù)設(shè)的標(biāo)簽在安裝 EpiData 時(shí),同時(shí)會(huì)有一個(gè)數(shù)值標(biāo)簽庫被保存在 EpiData 的程序文件夾下。該庫的文件名叫 EpiData.lbl。在設(shè)置不同的數(shù)據(jù)庫時(shí),可能會(huì)用到相同的數(shù)值標(biāo)簽。這時(shí),利用這個(gè)軟件會(huì)省去重復(fù)設(shè)置的麻煩。點(diǎn)擊Value label旁的下拉列表,你可以看到該庫中保存的數(shù)值標(biāo)簽的名字,然后選擇你想采用的數(shù)值標(biāo)簽。默認(rèn)安裝的數(shù)值標(biāo)簽庫(EpiData.lbl)中有3個(gè)標(biāo)簽,性別(sex)、年齡組(agegroups)、洲(continent)。但是,本版本的軟件提供的數(shù)值標(biāo)簽庫中有錯(cuò)誤,看不到洲(continent)的標(biāo)簽。另外,由于未知的原因,下拉列表中顯示的標(biāo)簽名內(nèi)含亂
47、碼。如果你確實(shí)想在 EpiData.lbl 庫中添加更多的數(shù)值標(biāo)簽,可以在編輯器中或其它字處理軟件(如 Windows 自帶的寫字板、WORD 等)中添加、修改。到此為止,我們共同感受了建庫的3大步驟,一個(gè)完整的數(shù)據(jù)庫基本建成了,接下來的一卷里,我們將一起探討錄入數(shù)據(jù),修改數(shù)據(jù)庫等等錄入時(shí)及錄入結(jié)束后可能遇到的問題。本卷終卷三 EpiData操作數(shù)據(jù)錄入1、界面數(shù)據(jù)錄入工作在錄入界面下完成,見下圖:當(dāng)前錄入?yún)^(qū)為淡藍(lán)框區(qū)域,黃框區(qū)域?yàn)榉羌せ顓^(qū)域。依順序錄入相應(yīng)變量至末條變量,按Enter鍵,此時(shí)系統(tǒng)會(huì)詢問是否將記錄存盤,選擇“是”保存此條記錄,并自動(dòng)進(jìn)入下一條記錄錄入窗口;選擇“否”,放棄保存,
48、并將光標(biāo)跳回本條記錄的第一個(gè)變量錄入?yún)^(qū)。 錄入的數(shù)據(jù)資料均保存在REC庫文件中。2、轉(zhuǎn)換(1)變量間轉(zhuǎn)換激活下一個(gè)變量,你可以使用Enter、Tab、鍵、或用鼠標(biāo)直接點(diǎn)擊目標(biāo)變量。注意:在數(shù)據(jù)錄入過程中,如果你使用鼠標(biāo)實(shí)現(xiàn)在變量間的跳轉(zhuǎn),則CHECK 文件中設(shè)置的錄入規(guī)則通常無效。如果想回到上一個(gè)變量,可以按Shift+Tab 鍵,或鍵。按Ctrl+Home 鍵可以直接回到數(shù)據(jù)錄入表格的第一個(gè)變量。選擇Ctrl+End則可以直接跳轉(zhuǎn)到最后一個(gè)變量。(2)記錄間轉(zhuǎn)換與修改、刪除在錄入界面的左下角有一個(gè)導(dǎo)航條(紅筆圈出),見下圖。按 “”、“”表示轉(zhuǎn)至前一條或后一條記錄;按 “|<” 、“|
49、”表示跳到首條記錄或末條記錄;按“*”為開始錄入新記錄。按“×”為刪除當(dāng)前記錄,出現(xiàn)“DEL”,此時(shí),記錄只是被標(biāo)記為刪除,但實(shí)際上,這條記錄仍然存在于數(shù)據(jù)庫中,是可恢復(fù)的。再按“×”按鈕后 “DEL”消失,即表示記錄恢復(fù)。若想永久刪除記錄,則:初始界面à工具à清理REC文件(將有刪除標(biāo)記的記錄徹底清楚)。即可徹底刪除所有標(biāo)記為刪除的記錄,記錄數(shù)會(huì)自動(dòng)減少。系統(tǒng)在刪除記錄前會(huì)自動(dòng)把原庫另存一份備用。在此例中,顯示數(shù)據(jù)庫中共有5條記錄,這是第5條記錄,并且這條記錄是被刪除的,(按“×”按鈕后出現(xiàn)“DEL”,如上圖)再按“×”按鈕后 “D
50、EL”消失,即表示記錄恢復(fù)。(3)關(guān)聯(lián)數(shù)據(jù)庫間轉(zhuǎn)換當(dāng)打開一組關(guān)聯(lián)的數(shù)據(jù)庫(即,有 RELATE 命令的數(shù)據(jù)庫)時(shí),數(shù)據(jù)表格的左側(cè)會(huì)顯示“關(guān)聯(lián)樹”(relatetree)。根據(jù)關(guān)聯(lián)樹,我們可以清楚地了解數(shù)據(jù)庫間的關(guān)系,并實(shí)現(xiàn)在數(shù)據(jù)庫間的轉(zhuǎn)換。點(diǎn)擊關(guān)聯(lián)數(shù)據(jù)庫的名字,可以瀏覽數(shù)據(jù)庫的內(nèi)容,但是仍處于只讀模式,不能修改、錄入數(shù)據(jù)。你只能從激活的數(shù)據(jù)庫開始,經(jīng)含 RELATE 命令的變量激活、進(jìn)入關(guān)聯(lián)數(shù)據(jù)庫,進(jìn)行錄入或修改。3、查找(1)界面錄入界面à查找à見下圖:(2)方式可以通過字段查找,也可以通過記錄號(hào)查找。按字段查找,選擇“查找字段”,會(huì)出現(xiàn)如下圖所示窗口,在程序彈出的當(dāng)前數(shù)
51、據(jù)庫的所有變量列表中輸入/選擇要尋找的變量名,按Enter鍵,即可跳到該變量。按記錄號(hào)查找,選擇“定位記錄”,出現(xiàn)如下圖所示窗口,直接輸入記錄號(hào)即可。若不知道記錄號(hào),則選擇“查找記錄”,會(huì)彈出如下窗口:搜索可以同時(shí)在最多10個(gè)不同的變量上進(jìn)行??梢栽O(shè)置的參數(shù)包括:等于(“=”可寫、可不寫)、不等于(<>)、大于(>)、小于(<)、以此開始(abcd*)、以此結(jié)束(*abcd)、或包含(*abcd*)。另外,在設(shè)置“等于”條件時(shí),建議條件的寫法與設(shè)置好的變量類型保持一致。例如,一個(gè)數(shù)值型變量設(shè)置為3 位整數(shù)、2 位小數(shù)。則如果欲搜尋該變量等于100 的記錄,則應(yīng)該寫條件為
52、“=100.00”,而不能簡(jiǎn)單的寫為“=100”。按F3或選擇“再次查找”可以用相同的搜索條件繼續(xù)搜索。在搜索過程中,按Esc鍵可以終止搜索。4、過濾在數(shù)據(jù)錄入過程中,我們可以限制哪些記錄被顯示出來。要實(shí)現(xiàn)該功能必須預(yù)先在設(shè)置 CHECK 文件時(shí)使用 KEY 語句給是其所設(shè)置的變量創(chuàng)建了一個(gè)索引。這部分將結(jié)合 CHECK 語句的編輯在下一本手冊(cè)中作專門介紹。數(shù)據(jù)庫維護(hù)1、修改數(shù)據(jù)庫如果你只是想在原有數(shù)據(jù)庫的基礎(chǔ)上作一些調(diào)整,但又不想丟失已有的數(shù)據(jù),例如,增加一個(gè)變量或者改變已有變量的類型,請(qǐng)你選擇:初始界面/制表界面à工具à根據(jù)修改的QES文件更新REC文件。(1)修改步驟
53、打開調(diào)查表文件(*.qes)進(jìn)行修改。如果手頭上沒有現(xiàn)成的調(diào)查表文件,你也可以用已有的數(shù)據(jù)庫(*.rec)反過來創(chuàng)建一個(gè)新的調(diào)查表文件,即:初始界面/制表界面à工具à根據(jù)REC文件生成QES文件;編輯/修改調(diào)查表文件(*.qes),例如,增加新變量、刪除變量、改變變量類型等;保存修改后的調(diào)查表文件,然后關(guān)閉該文件;選擇:初始界面/制表界面à工具à根據(jù)修改的QES文件更新REC文件;選擇修改好的調(diào)查表文件(*.qes)和準(zhǔn)備修改的數(shù)據(jù)庫(*.rec);如果你刪除了某些變量,或者修改了變量名,你會(huì)丟失一些數(shù)據(jù)。請(qǐng)認(rèn)真檢查修改了的數(shù)據(jù)庫,避免錯(cuò)誤操作。不過,即使操作失誤,原來的數(shù)據(jù)庫還是可以恢復(fù)的,它現(xiàn)在已
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東生態(tài)工程職業(yè)學(xué)院《城市產(chǎn)業(yè)經(jīng)濟(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東青年職業(yè)學(xué)院《電子線路輔助設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 七年級(jí)上冊(cè)《4.2.2去括號(hào)》課件與作業(yè)
- 廣東茂名幼兒師范??茖W(xué)?!墩軐W(xué)研究方法論》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東茂名農(nóng)林科技職業(yè)學(xué)院《田間試驗(yàn)方法與技能田間》2023-2024學(xué)年第一學(xué)期期末試卷
- 大學(xué)生防艾健康教育(中國性學(xué)會(huì))學(xué)習(xí)通測(cè)試及答案
- 2021成都市高考英語閱讀理解專題選練及答案8
- 【名師一號(hào)】2021年新課標(biāo)版歷史必修1-雙基限時(shí)練4
- 【全程復(fù)習(xí)方略】2020年北師版數(shù)學(xué)文(陜西用)課時(shí)作業(yè):第二章-第六節(jié)冪函數(shù)與二次函數(shù)
- 【大學(xué)課件】節(jié)能建筑綜述
- 電網(wǎng)適用的法律法規(guī)標(biāo)準(zhǔn)規(guī)范清單
- 讀書分享-給教師的一百條建議
- GB/T 4269.3-2000農(nóng)林拖拉機(jī)和機(jī)械、草坪和園藝動(dòng)力機(jī)械操作者操縱機(jī)構(gòu)和其他顯示裝置用符號(hào)第3部分:草坪和園藝動(dòng)力機(jī)械用符號(hào)
- GB/T 11618.1-2008銅管接頭第1部分:釬焊式管件
- 開工復(fù)工第一課
- 安徽省淮南市鳳臺(tái)縣基層診所醫(yī)療機(jī)構(gòu)衛(wèi)生院社區(qū)衛(wèi)生服務(wù)中心村衛(wèi)生室地址信息
- 旅游服務(wù)禮儀說課市公開課金獎(jiǎng)市賽課一等獎(jiǎng)?wù)n件
- 【線性代數(shù)自考練習(xí)題】滇西應(yīng)用技術(shù)大學(xué)專升本真題匯總(附答案解析)
- 英語北京版四年級(jí)(上冊(cè))單詞匯總
- 組織知識(shí)清單
- 教育人力資源管理
評(píng)論
0/150
提交評(píng)論