摘要:農(nóng)村土地承包經(jīng)營權(quán)數(shù)據(jù)庫建設(shè)主要是針對農(nóng)村農(nóng)民承包土地的調(diào)查數(shù)據(jù)建設(shè)數(shù)據(jù)庫,比例尺一般為1∶500。主要包括數(shù)據(jù)庫設(shè)計方法、數(shù)據(jù)庫邏輯結(jié)構(gòu)及空間參考、數(shù)據(jù)庫的物理存儲方式以及各級用戶權(quán)限控制技術(shù)等。
關(guān)鍵詞:經(jīng)營權(quán);數(shù)據(jù)庫邏輯結(jié)構(gòu);物理存儲;用戶權(quán)限
中圖分類號:F321.1文獻(xiàn)標(biāo)識碼:ADOI編號:10.14025/j.cnki.jlny.2015.10.081
1數(shù)據(jù)庫設(shè)計方法
1.1以數(shù)據(jù)標(biāo)準(zhǔn)規(guī)范統(tǒng)領(lǐng)數(shù)據(jù)庫設(shè)計
農(nóng)村土地承包經(jīng)營權(quán)的設(shè)計依據(jù)相應(yīng)的標(biāo)準(zhǔn)和規(guī)范,主要包括幾類,具體內(nèi)容包括:NY/T2537-2014《農(nóng)村土地承包經(jīng)營權(quán)調(diào)查規(guī)程》;NY/T2538-2014《農(nóng)村土地承包經(jīng)營權(quán)要素編碼規(guī)則》;NY/T2539-2014《農(nóng)村土地承包經(jīng)營權(quán)確權(quán)登記數(shù)據(jù)庫規(guī)范》。
在數(shù)據(jù)庫設(shè)計中數(shù)據(jù)要素類、數(shù)據(jù)要素分類等都依據(jù)以上標(biāo)準(zhǔn)進(jìn)行,從而保障數(shù)據(jù)成果標(biāo)準(zhǔn)性。
1.2以面向?qū)ο蟮慕<夹g(shù)與UML語言開展數(shù)據(jù)庫設(shè)計
在數(shù)據(jù)庫設(shè)計中,采用面向?qū)ο蟮臄?shù)據(jù)建模方法、采用統(tǒng)一建模語言UML作為模型描述方法、采用三層建模階段的建模過程方法,編制詳細(xì)設(shè)計方案。
2數(shù)據(jù)庫邏輯結(jié)構(gòu)
農(nóng)村土地承包經(jīng)營權(quán)數(shù)據(jù)庫分為3個子庫:經(jīng)營權(quán)空間數(shù)據(jù)庫、經(jīng)營權(quán)業(yè)務(wù)數(shù)據(jù)庫、經(jīng)營權(quán)資料數(shù)據(jù)庫。
對于經(jīng)營權(quán)空間數(shù)據(jù)庫(見圖1),參照數(shù)據(jù)標(biāo)準(zhǔn),包括內(nèi)容如下:對于經(jīng)營權(quán)業(yè)務(wù)數(shù)據(jù)庫,內(nèi)容主要包括:發(fā)包方管理、承包方管理、簽證機(jī)關(guān)、承包合同、經(jīng)營權(quán)登記簿、經(jīng)營權(quán)權(quán)證、數(shù)據(jù)字典、經(jīng)營權(quán)歷史庫。經(jīng)營權(quán)資料數(shù)據(jù)庫,主要指在采集過程中收集的資料,從類型上主要分為:文檔資料、圖片資料。從內(nèi)容上,主要分調(diào)查資料、業(yè)務(wù)辦理資料等。
3空間參考
平面坐標(biāo)系采用“國家2000坐標(biāo)系”,投影采用高斯-克呂格投影;高程基準(zhǔn)采用“1985國家高程基準(zhǔn)”。
4數(shù)據(jù)庫物理存儲
數(shù)據(jù)庫存儲管理的數(shù)據(jù)來源復(fù)雜、種類多、數(shù)量大,為提高系統(tǒng)存儲工作效率,數(shù)據(jù)存儲是關(guān)鍵,以下主要對數(shù)據(jù)庫存儲進(jìn)行設(shè)計。
4.1存儲能力設(shè)計
經(jīng)營權(quán)數(shù)據(jù)庫需要存儲大量的空間數(shù)據(jù),考慮到每年數(shù)據(jù)變更,數(shù)據(jù)庫的存儲設(shè)計需支持?jǐn)U展或者存儲能力設(shè)計多考慮3~5年。
4.2存儲模式設(shè)計
整個數(shù)據(jù)庫采用基于ArcSDE的空間數(shù)據(jù)庫、Acess/Sqlserver/Oracle關(guān)系表和文件編目庫等相結(jié)合的方式進(jìn)行存儲。
4.2.1空間數(shù)據(jù)存儲模式設(shè)計矢量數(shù)據(jù)采用ArcSDE進(jìn)行存儲管理。數(shù)據(jù)圖層按照數(shù)據(jù)標(biāo)準(zhǔn)進(jìn)行命名,數(shù)據(jù)采用統(tǒng)一的空間數(shù)據(jù)參考進(jìn)行管理。
遙感影像數(shù)據(jù)、柵格數(shù)據(jù)采用ArcSDE進(jìn)行存儲管理。
平臺空間數(shù)據(jù)庫中相應(yīng)的存儲參數(shù)設(shè)置如下:數(shù)據(jù)壓縮方式:采用LZ777無損壓縮算法;子塊大?。?12×512;金字塔參數(shù):建立9~11級金字塔;金字塔重采樣方式:采用線性法重采樣。
4.2.2結(jié)構(gòu)化數(shù)據(jù)存儲模式設(shè)計結(jié)構(gòu)化數(shù)據(jù)主要指關(guān)系表數(shù)據(jù),主要有各類未空間化的統(tǒng)計表格數(shù)據(jù)、編目數(shù)據(jù)、數(shù)據(jù)字典數(shù)據(jù)等。該類數(shù)據(jù)表結(jié)構(gòu)規(guī)范,采用Acess/Sqlserver/Oracle關(guān)系表的方式進(jìn)行存儲。對于數(shù)據(jù)表,系統(tǒng)統(tǒng)一名稱、統(tǒng)一規(guī)范。在設(shè)計中確保數(shù)據(jù)關(guān)系的完整性。設(shè)計時注意以下幾點:①在使用列數(shù)據(jù)類型約束的同時,制定NULL或NOTNULL約束該列是否可以出現(xiàn)空值,使用check約束聲明一個復(fù)雜的取值范圍來保證域的完整性。②要求表設(shè)計具有PK約束(主鍵),根據(jù)實際情況確定是否采取其他措施,如唯一索引、UNIQUE約束、IDENTITY屬性等。③建立數(shù)據(jù)庫中不同表與列之間的關(guān)系,使子表中外鍵的每個列值都與相關(guān)的父表中的主鍵或候選鍵相匹配。
4.2.3非結(jié)構(gòu)化數(shù)據(jù)存儲模式設(shè)計非結(jié)構(gòu)化數(shù)據(jù)主要指文件數(shù)據(jù),這里主要指相關(guān)的匯總報告數(shù)據(jù)、產(chǎn)品報告數(shù)據(jù)等。數(shù)據(jù)存儲采用Oracle關(guān)系表的大字段與編目文件系統(tǒng)相結(jié)合的方式。
4.3存儲安全設(shè)計
從數(shù)據(jù)安全角度進(jìn)行如下存儲設(shè)計:按不同密級劃分網(wǎng)段,不同密級的信息存儲與傳輸在物理或邏輯上進(jìn)行隔離,對向?qū)>W(wǎng)和互聯(lián)網(wǎng)發(fā)布的數(shù)據(jù)進(jìn)行分別存儲;由于嚴(yán)格的物理隔離將造成使用不方便、管理復(fù)雜、信息無法共享,對于涉密網(wǎng)的秘密和機(jī)密級數(shù)據(jù)統(tǒng)一存儲,對不同密級信息的訪問控制主要由應(yīng)用系統(tǒng)完成。
5用戶權(quán)限控制分析與技術(shù)
用戶權(quán)限控制是數(shù)據(jù)安全的重要保障。分別從數(shù)據(jù)密級、數(shù)據(jù)主題和數(shù)據(jù)顆粒度等維度出發(fā)設(shè)計用戶權(quán)限控制。
5.1基于數(shù)據(jù)密級的控制
對經(jīng)營權(quán)數(shù)據(jù)庫可采用基于數(shù)據(jù)密級的控制,不同的用戶具有對不同密級數(shù)據(jù)的訪問權(quán)限,從而保證數(shù)據(jù)安全。
5.2基于數(shù)據(jù)主題的控制(見表1)
對經(jīng)營權(quán)數(shù)據(jù)庫可采用基于主題的數(shù)據(jù)訪問授權(quán)方式保證數(shù)據(jù)訪問的安全性。
5.3基于數(shù)據(jù)顆粒度的控制(見表1)
對經(jīng)營權(quán)數(shù)據(jù)庫可采用基于顆粒度的數(shù)據(jù)訪問授權(quán)方式,從而保證數(shù)據(jù)訪問的安全性。
作者簡介:王延軍,本科學(xué)歷,沈陽國源科技發(fā)展有限公司,副總經(jīng)理,研究方向:地理信息系統(tǒng)。