農(nóng)際南
(廣西壯族自治區(qū)百色市統(tǒng)計(jì)局,廣西 百色 533000)
在元數(shù)據(jù)庫(kù)下數(shù)據(jù)庫(kù)再開發(fā)技巧
——利用三經(jīng)普單機(jī)版程序進(jìn)行數(shù)據(jù)庫(kù)再開發(fā)
農(nóng)際南
(廣西壯族自治區(qū)百色市統(tǒng)計(jì)局,廣西 百色 533000)
文章著重介紹了怎樣利用元數(shù)據(jù)庫(kù)及聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)-三經(jīng)普單機(jī)版程序開發(fā)屬于自己的數(shù)據(jù)庫(kù)的方法,用三個(gè)例子、四張圖詳細(xì)說(shuō)明了在元數(shù)據(jù)庫(kù)中如何建立調(diào)查表和在聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)中如何建立匯總表的過(guò)程,圖、文結(jié)合,揭示了數(shù)據(jù)庫(kù)的開發(fā)過(guò)程,一目了然,通過(guò)文章對(duì)開發(fā)和使用數(shù)據(jù)庫(kù)有指導(dǎo)和借鑒作用,希望在農(nóng)普數(shù)據(jù)再開發(fā)應(yīng)用上能有所借鑒,在一套表數(shù)據(jù)開發(fā)利用上能有所借鑒。
元數(shù)據(jù)庫(kù)及聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù);三經(jīng)普單機(jī)版程序;數(shù)據(jù)庫(kù)再開發(fā)
三經(jīng)普單機(jī)版程序是一個(gè)可以再開發(fā)數(shù)據(jù)庫(kù)的程序,包含兩個(gè)數(shù)據(jù)庫(kù):一個(gè)是元數(shù)據(jù)庫(kù),一個(gè)是聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù),利用這兩個(gè)數(shù)據(jù)庫(kù)可再開發(fā)新的數(shù)據(jù)庫(kù)。在元數(shù)據(jù)庫(kù)下可以添加想添加的調(diào)查指標(biāo)和調(diào)查表格,在聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)下,根據(jù)需要可以建立并生成各種匯總表格,可以設(shè)置調(diào)查表審核公式,完成想要完成的工作,這些工作不需要知道程序編碼,只需要明確工作思路,并按照規(guī)定動(dòng)作完成指標(biāo)設(shè)計(jì)(定義)、表格定義就好。在實(shí)施和設(shè)計(jì)過(guò)程中會(huì)有許多疑問(wèn),會(huì)提出許多問(wèn)題:為什么是這樣?為什么是那樣?這些問(wèn)題其實(shí)都涉及到編程思想的問(wèn)題,如果想知道里面的奧妙、過(guò)程,建議學(xué)習(xí)一些高級(jí)語(yǔ)言,親自用代碼編寫數(shù)據(jù)庫(kù),那么自然明白其中道理。其實(shí)三經(jīng)普單機(jī)版程序中的這兩個(gè)數(shù)據(jù)庫(kù)作為后臺(tái)數(shù)據(jù)庫(kù)完成了許多很繁瑣的編碼工作:比如編寫一個(gè)表格,如果自己編程就比較復(fù)雜,但有了元數(shù)據(jù)庫(kù)后就顯得簡(jiǎn)單多了,調(diào)查表表格用了哪些指標(biāo),指標(biāo)變量的設(shè)定,指標(biāo)賦值,指標(biāo)調(diào)用等等都在三經(jīng)普單機(jī)版程序的兩個(gè)數(shù)據(jù)庫(kù)后臺(tái)完成。下面就如何利用三經(jīng)普單機(jī)版程序進(jìn)行數(shù)據(jù)庫(kù)開發(fā)做詳細(xì)說(shuō)明。
用高級(jí)語(yǔ)言建立數(shù)據(jù)庫(kù)的時(shí)候,總要分以下步驟做:一用一條命令建立一個(gè)數(shù)據(jù)庫(kù),二用另一條命令打開數(shù)據(jù)庫(kù),三定義數(shù)據(jù)庫(kù)變量,確定變量類型并寫入數(shù)據(jù)庫(kù),四用幾條命令建立一個(gè)表格,表格中每一格對(duì)應(yīng)數(shù)據(jù)庫(kù)的一個(gè)變量,給變量賦值,再寫入數(shù)據(jù)庫(kù),這個(gè)過(guò)程還要使用指針移動(dòng)來(lái)達(dá)到不斷向數(shù)據(jù)庫(kù)添加數(shù)據(jù),五再用幾條命令建立一個(gè)匯總表,通過(guò)數(shù)據(jù)庫(kù)變量值加總,把加總結(jié)果給匯總表表單元格賦值(一個(gè)表格單元對(duì)應(yīng)一個(gè)變量),六用命令設(shè)計(jì)打印匯總表。當(dāng)然還有審核模塊設(shè)計(jì)等,實(shí)現(xiàn)的過(guò)程比較復(fù)雜,沒(méi)有編程基礎(chǔ)是無(wú)法完成的。
引入元數(shù)據(jù)庫(kù)后就不同了,元數(shù)據(jù)庫(kù)中的所謂變量就是報(bào)表制度及報(bào)表制度所涉及的指標(biāo)、表格等。指標(biāo)和表格可以根據(jù)需要不斷加入制度中。元數(shù)據(jù)庫(kù)設(shè)計(jì)表格很簡(jiǎn)單,就像操作電子表格一樣的簡(jiǎn)單。
在元數(shù)據(jù)庫(kù)中需要完成的操作步驟如下:(1)建立制度;(2)設(shè)計(jì)指標(biāo);(3)設(shè)計(jì)調(diào)查表;(4)制度發(fā)布。制度發(fā)布是為了在聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)中能夠調(diào)用這些已經(jīng)建立的指標(biāo)、調(diào)查表等。
把元數(shù)據(jù)庫(kù)定位為后臺(tái)數(shù)據(jù)庫(kù),主要功能是定義指標(biāo)變量、調(diào)查表等基礎(chǔ)工作。
聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)是面向用戶的一個(gè)數(shù)據(jù)庫(kù),通過(guò)從元數(shù)據(jù)庫(kù)獲取制度后,要做的工作就是做制度發(fā)布,制度發(fā)布后在元數(shù)據(jù)庫(kù)建立的調(diào)查表就可以發(fā)布到客戶端上,并被客戶調(diào)用進(jìn)行數(shù)據(jù)錄入、修改、保存等工作。
同時(shí),建立起來(lái)的指標(biāo)可以隨時(shí)被調(diào)用,如建立匯總表時(shí)就可以調(diào)用已有的這些指標(biāo)。
聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)建立的匯總表式幾乎與電子表格操作一樣的簡(jiǎn)單。匯總表建立后要對(duì)匯總表表格賦值,需要做的是指標(biāo)映射,即把匯總表里的指標(biāo)與數(shù)據(jù)庫(kù)中的指標(biāo)做一一對(duì)應(yīng),告訴匯總表,你的數(shù)據(jù)從哪里得到,是怎么得到的,即通過(guò)指標(biāo)計(jì)數(shù)或者指標(biāo)數(shù)據(jù)疊加得到的。
這里要清楚計(jì)數(shù)和疊加兩個(gè)概念:計(jì)數(shù),顧名思義就是點(diǎn)數(shù),點(diǎn)有多少?gòu)埍砘螯c(diǎn)有多少個(gè)同質(zhì)指標(biāo)等;疊加,就是把所有調(diào)查表按某個(gè)指標(biāo)值相加起來(lái),其結(jié)果放入指定的表格單元中,就像手工匯總一樣,把調(diào)查表的某個(gè)指標(biāo)值累加起來(lái)放入?yún)R總表相應(yīng)單元格里。如果用高級(jí)語(yǔ)言實(shí)現(xiàn),其過(guò)程要通過(guò)指針移動(dòng)把某個(gè)指標(biāo)值取值后不斷累加起來(lái)得到,并賦給指定變量、寫入數(shù)據(jù)庫(kù)。
在聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)操作中所要做的基本工作就是:(1)從元數(shù)據(jù)庫(kù)中獲取制度;(2)給用戶發(fā)布制度權(quán)限;(3)用戶發(fā)布制度;(4)對(duì)調(diào)查表進(jìn)行錄入數(shù)據(jù);(5)制作匯總表,當(dāng)然還有對(duì)錄入數(shù)據(jù)進(jìn)行審核改錯(cuò)等步驟,這些操作相對(duì)簡(jiǎn)單,這里就不說(shuō)了。
這里只介紹建立調(diào)查表和匯總表的過(guò)程,完成數(shù)據(jù)采集和數(shù)據(jù)匯總工作,其他功能模塊相對(duì)簡(jiǎn)單,就不在這里敘述了。
這里假設(shè)你已經(jīng)有了一個(gè)用戶 bs1,如果沒(méi)有,你可以通過(guò)超級(jí)用戶 admin輕松建立這個(gè)用戶。這個(gè)用戶是可以同時(shí)在元數(shù)據(jù)庫(kù)和聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)中使用的。
要建立的調(diào)查表如表1所示(在元數(shù)據(jù)庫(kù)中建立):
例一:
組織機(jī)構(gòu)代碼單位名稱
表1 企業(yè)調(diào)查表測(cè)試
要建立的匯總表如表2所示(在聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)中建立):例二:
綜合機(jī)關(guān):
表2 企業(yè)調(diào)查表測(cè)試匯總
引入元數(shù)據(jù)庫(kù)后,使得建立數(shù)據(jù)庫(kù)工作變得簡(jiǎn)單和人性化,當(dāng)然沒(méi)有編程基礎(chǔ),理解起來(lái)會(huì)有點(diǎn)困難,但是通過(guò)動(dòng)手實(shí)踐,是可以慢慢感悟其中的道理的,在動(dòng)手過(guò)程中不要糾纏于一些細(xì)節(jié),照著做就行。
想深入理解其中的奧妙,最好學(xué)一門高級(jí)語(yǔ)言,親自編碼建立一個(gè)數(shù)據(jù)庫(kù),那么你就什么都明白了。筆者用過(guò)BASIC語(yǔ)言、DABASE關(guān)系數(shù)據(jù)庫(kù)、C語(yǔ)言、ACCESS等建立各種不同的應(yīng)用數(shù)據(jù)庫(kù)。通過(guò)建庫(kù)實(shí)踐,才體會(huì)其中奧妙。言歸正傳,繼續(xù)完成本文的工作。
3.1 打開元數(shù)據(jù)庫(kù),建立調(diào)查表及其指標(biāo)
啟動(dòng)聯(lián)網(wǎng)直報(bào)元數(shù)據(jù)庫(kù)服務(wù),登陸聯(lián)網(wǎng)直報(bào)元數(shù)據(jù)庫(kù)系統(tǒng),輸入用戶名和密碼,如果還沒(méi)有用戶名和密碼的,用超級(jí)用戶 ADMIN登入后建立即可。另外,三經(jīng)普單機(jī)版程序已經(jīng)有了一個(gè)制度,即“第三次全國(guó)經(jīng)濟(jì)普查方案”,這里就不再建立新制度(建立新制度也比較簡(jiǎn)單),直接使用三經(jīng)普制度來(lái)做,在三經(jīng)普制度上增加“企業(yè)調(diào)查表測(cè)試”調(diào)查表。
(1)選擇再設(shè)計(jì),建立新的基層表“企業(yè)調(diào)查表測(cè)試”。過(guò)程如下:選“主選菜單”“再設(shè)計(jì)”點(diǎn)擊“再設(shè)計(jì)”,你會(huì)看到紅色標(biāo)簽:“第三次全國(guó)經(jīng)濟(jì)普查方案”,點(diǎn)擊紅字“第三次全國(guó)經(jīng)濟(jì)普查方案”,可見到 “統(tǒng)計(jì)報(bào)表列表”的“新建”標(biāo)簽,點(diǎn)擊“新建”,得:“統(tǒng)計(jì)報(bào)表登記表”表單,表中,報(bào)表名稱填“企業(yè)調(diào)查表測(cè)試”,報(bào)表種類選“基層表”,報(bào)告期選“年報(bào)”,報(bào)表數(shù)據(jù)類型為“調(diào)查對(duì)象表”,點(diǎn)擊“保存”。
(2)對(duì)“企業(yè)調(diào)查表測(cè)試”做報(bào)表設(shè)計(jì)。建立了報(bào)表名為“企業(yè)調(diào)查表測(cè)試”之后,還要對(duì)這個(gè)報(bào)表進(jìn)行設(shè)計(jì),在“統(tǒng)計(jì)報(bào)表列表”中找到“企業(yè)調(diào)查表測(cè)試”標(biāo)簽,點(diǎn)擊 “報(bào)表設(shè)計(jì)” ,出現(xiàn)“報(bào)表樣式”圖表,你會(huì)看到“修改”標(biāo)簽,點(diǎn)擊“修改”,出現(xiàn)“報(bào)表設(shè)計(jì)”表框,左點(diǎn)擊一下“表名”圖標(biāo),按住鼠標(biāo)左鍵,并在圖的虛線匡內(nèi)拖出一個(gè)長(zhǎng)方形,虛線匡內(nèi)會(huì)出現(xiàn)“企業(yè)調(diào)查表測(cè)試”標(biāo)題,通過(guò)點(diǎn)擊“報(bào)表設(shè)計(jì)”圖上的 “查詢”圖標(biāo),把查尋到的“組織機(jī)構(gòu)代碼”拖入表的虛線框內(nèi),用同樣方法,把“單位名稱”也拖入“報(bào)表設(shè)計(jì)”的虛線匡內(nèi),再點(diǎn)擊“二維表格”圖標(biāo),按住左鍵,在虛線匡內(nèi)拖出一個(gè)二維表格,經(jīng)過(guò)以上幾步操作得如圖 1表框。
圖1 報(bào)表設(shè)計(jì)
把光標(biāo)放在二維表賓欄處,點(diǎn)擊右鍵,選“賓欄操作”,點(diǎn)擊“插入賓欄格”可增加一賓欄,通過(guò)“查詢”,把查到的“從業(yè)人員”和“營(yíng)業(yè)收入”分別拖入二維表的相應(yīng)賓欄中。同樣,把光標(biāo)放在二維表主欄處,通過(guò)點(diǎn)擊右鍵,選擇“主欄操作”“插入主欄格”可增加一欄主欄,通過(guò)“查詢”,把查詢到的“本期”、“上年同期”拖入二維表的主欄內(nèi),即得如圖2:
圖2 報(bào)表設(shè)計(jì)
這樣就得到一個(gè)簡(jiǎn)單的調(diào)查表。接著要定義這個(gè)二維表的屬性,定義“組織機(jī)構(gòu)代碼”為“關(guān)鍵屬性”,“單位名稱”為“名稱”屬性,長(zhǎng)度為10,當(dāng)然可以定義大些的。
再通過(guò)“查詢”把計(jì)量單位“人”和“元”分別按住拖入表格的“從業(yè)人員”和“營(yíng)業(yè)收入”處,即可定義這兩個(gè)賓欄的計(jì)量單位。
最后點(diǎn)擊“保存”。則簡(jiǎn)單的調(diào)查表就建立起來(lái)了。注:如果所選擇的指標(biāo)在制度中不存在,可以在制度中新建這個(gè)指標(biāo),新建指標(biāo)時(shí)會(huì)出現(xiàn)一張表格,讓你填寫指標(biāo)名稱、指標(biāo)類型等屬性,照著表格指標(biāo)填上后保存就行,這部分操作比較容易,這里就不說(shuō)了。
(3)返回“主選菜單”,依次點(diǎn)擊“管理”,“發(fā)布制度”,“發(fā)布報(bào)表信息”進(jìn)行報(bào)表發(fā)布。勾選“企業(yè)調(diào)查表測(cè)試”,點(diǎn)擊“發(fā)布報(bào)表”即可,至此,完成調(diào)查表在元數(shù)據(jù)庫(kù)的建立工作。
接下來(lái)就要在聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)中進(jìn)行制度獲取和調(diào)查表的發(fā)布工作了。注意,在元數(shù)據(jù)庫(kù)中,制度發(fā)布、報(bào)表發(fā)布都是為了在聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)中能進(jìn)行制度獲取、報(bào)表獲取做準(zhǔn)備的,而在聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)中進(jìn)行的制度發(fā)布、報(bào)表發(fā)布是為了用戶能夠得到設(shè)計(jì)好的報(bào)表,能夠進(jìn)行報(bào)表的數(shù)據(jù)錄入、修改等工作而做的發(fā)布,兩者發(fā)布的對(duì)象不一樣、目的也不一樣。下面就如何在聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)中建立匯總表做說(shuō)明。
3.2 打開聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù),獲取調(diào)查表,設(shè)計(jì)匯總表
(1)啟動(dòng)聯(lián)網(wǎng)直報(bào)數(shù)據(jù)處理服務(wù)。
(2)登錄聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù),找到“制度管理”中的“制度獲取”,點(diǎn)擊“制度獲取”,再點(diǎn)擊“獲取報(bào)表信息”,勾選“企業(yè)調(diào)查表測(cè)試”,點(diǎn)擊“獲取報(bào)表”,這時(shí)可以通過(guò)進(jìn)度查詢查到獲取報(bào)表進(jìn)度,待獲取完成后,進(jìn)行下一步操作。
(3)用超級(jí)用戶Admin登錄“統(tǒng)計(jì)聯(lián)網(wǎng)直報(bào)平臺(tái)”,把獲取的報(bào)表權(quán)限賦予用戶bs1操作權(quán)限。
(4)再用用戶bs1登錄聯(lián)網(wǎng)直報(bào)系統(tǒng),發(fā)布報(bào)表。選擇“制度管理”,點(diǎn)擊“報(bào)表發(fā)布”,找到“企業(yè)調(diào)查表測(cè)試”,點(diǎn)擊“發(fā)布”即可。發(fā)布成功后,即可在“數(shù)據(jù)錄入、修改”處找到這張調(diào)查表,并可以進(jìn)行數(shù)據(jù)錄入、修改等工作。至此完成客戶端報(bào)表設(shè)計(jì)工作。下一步就是審核和匯總工作了。審核功能比較簡(jiǎn)單,這里就不講了,這里只講有技巧、難理解、也有難度的匯總表設(shè)計(jì)工作。
(5)設(shè)計(jì)匯總表。設(shè)計(jì)匯總表是在“數(shù)據(jù)匯總”下的“自定義匯總表”里完成的。點(diǎn)擊“自定義匯總表”,再點(diǎn)擊“新建”,自定義匯總表名稱填上“企業(yè)調(diào)查表測(cè)試匯總”,其他選擇項(xiàng)的選擇如圖3:
圖3 自定義匯總表設(shè)計(jì)
點(diǎn)擊“保存”圖標(biāo),保存這張表。接下來(lái)要對(duì)“企業(yè)調(diào)查表測(cè)試匯總”進(jìn)行“設(shè)計(jì)報(bào)表樣式”。點(diǎn)擊 “設(shè)計(jì)報(bào)表樣式”圖標(biāo),設(shè)計(jì)過(guò)程與元數(shù)據(jù)庫(kù)設(shè)計(jì)的調(diào)查表過(guò)程一樣,這里將忽略部分操作說(shuō)明。通過(guò)系統(tǒng)查詢、指標(biāo)拖動(dòng)等操作,建立如下二維表,即企業(yè)調(diào)查表測(cè)試匯總表:
圖4 自定義匯總表設(shè)計(jì)
就這個(gè)圖表,繼續(xù)做下面工作:設(shè)定“綜合機(jī)關(guān)名稱”屬性為關(guān)鍵屬性,點(diǎn)擊“保存”圖標(biāo)。則簡(jiǎn)單綜合表格就建立起來(lái)了,這個(gè)匯總表從哪里取得數(shù)據(jù)呢?看下面說(shuō)明。
回到功能菜單,點(diǎn)擊“設(shè)計(jì)匯總公式”,點(diǎn)擊“自動(dòng)生成”圖標(biāo),勾選“企業(yè)調(diào)查表測(cè)試”,點(diǎn)擊“一對(duì)一匯總”圖標(biāo)。對(duì)“企業(yè)調(diào)查表測(cè)試”和“企業(yè)調(diào)查表測(cè)試匯總”的指標(biāo)作映射,方法如下:雙擊“企業(yè)調(diào)查表測(cè)試匯總”的“從業(yè)人員”“本期”所在的格,按住shift鍵,再雙擊“企業(yè)調(diào)查表測(cè)試匯總”的“從業(yè)人員”“上年本期”所在的格,結(jié)果這兩個(gè)表格變成紫紅色,再對(duì)“企業(yè)調(diào)查表測(cè)試”做同樣操作,則從業(yè)人員一欄的匯總表和調(diào)查表就對(duì)應(yīng)起來(lái)了,用同樣方法,把營(yíng)業(yè)收入也對(duì)應(yīng)起來(lái)。再點(diǎn)擊“生成公式”圖標(biāo),最后“關(guān)閉”退出。至此完成匯總表的設(shè)計(jì)工作。
現(xiàn)在就錄入一些數(shù)據(jù),再做匯總看看,結(jié)果真的出來(lái)了,大功告成。
設(shè)計(jì)匯總表是普查工作后需要進(jìn)行資料開發(fā)利用的一個(gè)重要工作,掌握匯總表設(shè)計(jì)就能夠按照自己的愿望匯總出特定的匯總表來(lái)。為了加深理解匯總表的設(shè)計(jì)方法,再舉一個(gè)例子說(shuō)明。假設(shè)要從三經(jīng)普數(shù)據(jù)庫(kù)中匯總一張數(shù)據(jù)表:
例三:
表3 六大行業(yè)單位數(shù)(個(gè))
設(shè)計(jì)過(guò)程如下:
登入到“統(tǒng)計(jì)聯(lián)網(wǎng)直報(bào)平臺(tái)”,點(diǎn)“數(shù)據(jù)匯總”“自定義匯總表”,點(diǎn)“新建”,“自定義匯總表”名稱為“六大行業(yè)單位數(shù)”,點(diǎn)“保存”;接著點(diǎn)“設(shè)計(jì)報(bào)表樣式”,設(shè)計(jì)二維匯總表,把“總計(jì)”拖入賓欄,點(diǎn)“分組”,把“按報(bào)表類別分組[2013]”拖入主欄,點(diǎn)“選擇條目”,勾選我們需要的條目再按“確定”,即得我們需要的二維匯總表式,定義“綜合機(jī)關(guān)”為關(guān)鍵屬性,點(diǎn)“保存”即可;接下來(lái)要設(shè)計(jì)匯總公式,點(diǎn)“設(shè)計(jì)匯總公式”,再點(diǎn)“自動(dòng)生成”,勾選“601調(diào)查單位基本情況”,點(diǎn)“一對(duì)一匯總”,把“六大行業(yè)單位數(shù)”的各行指標(biāo)數(shù)據(jù)欄與“調(diào)查單位基本情況”表的“報(bào)表類別”對(duì)應(yīng)起來(lái),注意必須點(diǎn)選“計(jì)數(shù)匯總”,點(diǎn)“保存”,再點(diǎn)“切換到分組指標(biāo)映射”,再勾選“601調(diào)查單位基本情況”,點(diǎn)“一對(duì)一匯總”,點(diǎn)“指標(biāo)列表”的“報(bào)表類別”與“調(diào)查單位基本情況”表的“報(bào)表類別”對(duì)應(yīng)起來(lái),點(diǎn)“保存”再點(diǎn)“生成公式”即可;回到“數(shù)據(jù)匯總”,選“匯總表選擇”,點(diǎn)“自定義匯總表”,找到“六大行業(yè)單位數(shù)”匯總表名,“執(zhí)行”匯總,看看匯總結(jié)果,再與基層數(shù)據(jù)查詢結(jié)果比較,結(jié)果一致,表明設(shè)計(jì)的匯總表是對(duì)的。按照這個(gè)思路,在一套表平臺(tái)上同樣設(shè)計(jì)成功。
小結(jié):元數(shù)據(jù)庫(kù)是用來(lái)建立各種各樣指標(biāo)和表格的一個(gè)數(shù)據(jù)庫(kù),屬于后臺(tái)數(shù)據(jù)庫(kù),從建立制度開始,在制度內(nèi)定義指標(biāo)和表格,定義好后要進(jìn)行發(fā)布,才能被聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)獲取,聯(lián)網(wǎng)直報(bào)數(shù)據(jù)庫(kù)從元數(shù)據(jù)庫(kù)中獲取制度后,要進(jìn)行用戶權(quán)限授予,才能發(fā)布所獲得的制度,只有發(fā)布之后的制度才能被用戶使用。設(shè)計(jì)匯總表時(shí)應(yīng)該盡量使用數(shù)據(jù)庫(kù)中的變量,通過(guò)拖動(dòng)操作作為匯總表的賓欄和主欄指標(biāo),只要調(diào)查表和匯總表都通過(guò)拖動(dòng)使用數(shù)據(jù)庫(kù)里的指標(biāo),那么這兩個(gè)表的相應(yīng)指標(biāo)自然會(huì)自動(dòng)對(duì)應(yīng)起來(lái),無(wú)需再做指標(biāo)映射,雖然這樣,還是要進(jìn)一步核實(shí)指標(biāo)映射是否正確,以確保建立的匯總表無(wú)誤。
一是某用戶建立的制度,就應(yīng)該既能獲取制度又能自動(dòng)獲得發(fā)布制度的權(quán)限,而無(wú)需再給權(quán)限,這樣操作起來(lái)會(huì)方便很多,也會(huì)容易理解和推廣。
二是點(diǎn)擊“設(shè)計(jì)匯總公式”后,一定要點(diǎn)擊“自動(dòng)生成”,這個(gè)提示不好理解,能否改成“設(shè)計(jì)自動(dòng)生成匯總公式”,這樣提示容易理解些,提示應(yīng)做到一看就會(huì),或者基本能猜到它的功能。
三是盡可能建立的匯總表和調(diào)查表主欄和賓欄相對(duì)應(yīng),只有這樣調(diào)查表和匯總表指標(biāo)才能自動(dòng)對(duì)應(yīng)起來(lái),其他不能對(duì)應(yīng)起來(lái)的就只能進(jìn)行人工建立對(duì)應(yīng)關(guān)系了。
Database RE development skills in the meta database——The use of the third economic census stand-alone version of the program for database RE development
This paper introduces the method of how to use meta database and network direct reporting database - the third economic census of the single version of the program to develop their own database, with three examples, four pictures, detailed description of how to establish a questionnaire in the meta database, and how to establish the summary table in the network direct reporting database. Combination of graph and text reveals the development process of the database. Hope in the development and use of the database has a guide and reference, hope in the development and application of agricultural census data can be used for reference, in a set of table data development and utilization can be used for reference.
Metadata database and network direct reporting database; the third economic census of the single version of the program; database RE development
TP311.13
A
1008-1151(2016)07-0019-04
2016-06-07
農(nóng)際南,男,廣西田東人,廣西壯族自治區(qū)百色市統(tǒng)計(jì)局高級(jí)統(tǒng)計(jì)師、工程師,從事數(shù)據(jù)管理、投資統(tǒng)計(jì)、建筑業(yè)統(tǒng)計(jì)、能源統(tǒng)計(jì)和基本單位名錄庫(kù)維護(hù)等工作。