2022水利數據庫表結構及標識符編制總則_第1頁
2022水利數據庫表結構及標識符編制總則_第2頁
2022水利數據庫表結構及標識符編制總則_第3頁
2022水利數據庫表結構及標識符編制總則_第4頁
2022水利數據庫表結構及標識符編制總則_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

IIPAGE8水利數據庫表結構及標識符編制總則PAGEPAGEIII目次前言 41范圍 12規(guī)范性引用文件 13術語和定義 14基本規(guī)定 24.1編制原則 34.2數據庫分類 34.3標識符命名 44.4其他規(guī)定 45表結構設計 55.1一般規(guī)定 55.2基本內容 56標識符設計 66.1一般規(guī)定 66.2基本內容 77字段設計 87.1類型及長度 87.2字符類型選用原則 97.3字段取值范圍 9PAGEPAGE1水利數據庫表結構及標識符總則1范圍本標準規(guī)定了水利數據庫設計的總體原則和基本規(guī)定,以及數據庫表結構、標識符及字段類型等技術要素的編制規(guī)則。本標準適用于水利數據庫設計,以及數據庫表結構及標識符類技術標準的編制。2規(guī)范性引用文件下列標準對于本標準的應用是必不可少的。凡是注日期的引用標準,僅注日期的版本適用于本標準。凡是不注日期的引用標準,其最新版本(包括所有的修改單)適用于本標準。GB/T5271.17-2010信息技術詞匯第17部分:數據庫GB/T7408-2005數據和交換格式信息交換日期和時間表示法SL2水利水電量和單位SL475水利信息公用數據元SL701-2014水利信息分類SL213-201X水利對象分類與編碼總則SLxxx-201X水利對象基礎數據庫表結構與標識符注:SLxxx為在編標準,本標準編制過程中將會注意跟蹤協(xié)調。3術語和定義GB/T5271.17-2010和SL/Z376-2007界定的以及下列術語和定義適用于本標準。為便于使用,以下重復列出了GB/T5271.17-2010、SL/Z376-2007中的某些術語和定義。注:此處的術語大都為常識或其他標準已有定義的術語,待征求意見后再確定取留。3.1水利信息waterresourcesinformation水利活動中產生或涉及的各類信息的總稱,一般包括水文水資源類信息、防汛抗旱類信息、農村水利水電類信息、水利工程建設與管理類信息、水土保持信息以及水利政務類信息等。3.2表結構tablestructure用于組織管理數據資源而構建的數據表的結構體系。3.3標識符identifier數據庫中用于唯一標識數據要素的名稱或數字,標識符分為表標識符和字段標識符。3.4字段field數據庫中表示與對象或類關聯(lián)的變量,由字段名、字段標識和字段類型等數據要素組成。3.5數據類型datatype字段中定義變量性質、長度、有效值域及對該值域內的值進行有效操作的規(guī)定的總和。3.6值域valuedomain字段可以定義的取值范圍。3.7水利對象waterresources/waterconservancyobject水事活動中所涉及的水行政主管部門事權范圍內的實體或概念,例如:河流、水庫大壩、水利行業(yè)單位等實體和水資源分區(qū)、水土保持區(qū)劃等概念。[SL213-201X,定義3.1]水事活動中客觀存在的物體、人、事、信息或概念等,如:水壩、責任人、水資源分區(qū)、降水量等。3.8實體關系圖entityrelationshipdiagram簡記E-R圖,以實體、關系、屬性三個基本概念表征數據的基本結構,描述靜態(tài)數據結構的概念模式?;疽?guī)定編制原則面向對象的原則。水利信息數據庫應按SL701-2014及SLxxx-201X(水利對象基礎數據庫表結構與標識符)的要求,按水利對象、涉水對象開展數據庫表設計。一數一源的原則。數據庫設計中應確保一數一源、一源多用,不應對其他專業(yè)數據庫中已存在的數據重復建庫,以確保數據的唯一性。4.1.3字段的原子性原則。數據庫中的每一列應是不可分割的基本數據項。4.1.4表中字段的相關性原則。數據庫表中的每一列都應與主鍵相關,即:一個數據庫表僅保存一種數據,不應將多種數據保存在同一張表中。4.1.5水利信息數據庫表關系設計應滿足一下規(guī)定:a)依據學科或業(yè)務應用需求對數據庫表進行分類設計,并對數據庫表之間結構關系進行結構化描述,明晰數據庫表間的邏輯關系;b)數據庫表關系應采用E-R圖或文字、表格、結構圖等形式闡述;c)E-R圖設計應遵循結構清晰、關聯(lián)簡潔、實體個數適中、屬性分配合理、冗余適度的原則。數據庫分類4.2.1水利信息分類宜按學科專業(yè)、業(yè)務應用及數據屬性進行多維分類:a)按學科專業(yè)及業(yè)務應用分類應按SL701-2014及SL213-201X(水利對象分類)的要求執(zhí)行。b)按數據屬性分類,宜分為基礎數據、監(jiān)測數據、特征參數及其他數據四大類:1)基礎數據類主要包括河流、水庫、測站及水功能區(qū)等較為穩(wěn)定的水利基礎信息;2)監(jiān)測數據類主要包括監(jiān)測站監(jiān)測的時序數據及河道斷面測量等數據;3)特征參數類主要包括水位庫容曲線、水位流量關系等特征參數;4)其他數據類,除上述三類之外的其他數據。c)專業(yè)數據設計時可根據專業(yè)分類的需要對屬性數據進行擴展。4.2.2專業(yè)分類碼設置:a)水利信息數據庫應設置專業(yè)分類碼,且具有唯一性。b)專業(yè)分類碼由4位大寫英文字母組成,用以識別數據庫表的專業(yè)類別。c)專業(yè)分類碼應按SL213-201X(水利對象分類與編碼總則)及相關標準的規(guī)定編制,并標示所依據的標準;無標準規(guī)定的宜采用相應專業(yè)術語的英文縮寫或中文漢語拼音的首字母組成,并應列出相應英文或漢語的全稱。標識符命名4.3.1水利信息數據庫標識符分為表標識符和字段標識符,標識符命名應遵循準確、無歧義和唯一性原則。4.3.2標識符設計中,凡SL475中有規(guī)定的標識符及字段名,應按SL475執(zhí)行;SL475沒未規(guī)定的,其標識符應按表名和字段名中文詞組對應的術語符號或常用符號命名,也可按表名和字段名英文譯名或中文拼音的縮寫命名。在同一數據庫表中應統(tǒng)一使用英文或漢語拼音縮寫,不應英文和漢語拼音混合使用。4.3.3標識符采用英文譯名縮寫命名時應符合下列規(guī)定:a)應按組成表名或字段名的漢語詞組英文詞縮寫,以及在中文名稱中的位置順序排列;b)英文單詞或詞組有標準縮寫的應直接采用;沒有標準縮寫的,取對應英文單詞縮寫的前1~3個字母,縮寫應順序保留英文單詞中的輔音字母,首字母為元音字母時,應保留首字母;c)當英文單詞長度不超過6個字母時,可直接取其全拼。4.3.4標識符采用中文詞的漢語拼音縮寫命名時應符合下列規(guī)定:a)應按表名或字段名的漢語拼音縮寫順序排列;b)漢語拼音縮寫取每個漢字首輔音順序排列,當漢字拼音以元音開始時,應保留該元音;當形成的標識符重用或易引起異義時,可取某些字的全拼作為標識符的組成成份。4.4其他規(guī)定4.4.1涉及行業(yè)、跨領域及多部門協(xié)同應用的水利專業(yè)數據庫宜設計相應的數據庫表結構及標識符標準。4.4.2水利信息數據庫表結構及標識符標準的名稱應按以下格式編寫:a)中文名稱:xxxx數據庫表結構及標識符;b)英文名稱:Structureandidentifierforxxxxdatabase其中:xxxx為專業(yè)名稱。4.4.3水利信息數據庫表結構及標識符標準的主要技術內容應包括:a)基本規(guī)定;b)數據庫表分類;c)數據庫表結構;d)附錄A(資料性附錄)表標識符索引;e)附錄B(資料性附錄)字段標識符索引或數據字典。其中,基本規(guī)定除應明確本標準中規(guī)定內容的引用外,尚應明確本標準中未定義的有關內容。5表結構設計5.1一般規(guī)定5.1.1表結構應滿足所涉及水利信息管理的存儲和應用需要。5.1.2表結構設計應符合科學、實用、簡潔和可擴展的原則。5.1.3表結構設計中,應對所管理的數據庫表按學科或業(yè)務領域及數據屬性等特征進行分類、編碼及編號。5.2基本內容5.2.1表結構內容應包括中文表名、表主題、表標識、表編號、表體和字段描述等6個部分。各部分應遵循以下規(guī)定:a)中文表名應使用簡明扼要的文字表達該表所描述的內容;b)表主題應進一步描述該表所示內容、目的和意義;c)表標識用以識別表的分類及命名,其命名的基本規(guī)定應按本標準4.3執(zhí)行;d)表編號為表的代碼,宜反映表的分類或表間的邏輯順序;e)表體應以表格的形式列出表中每個字段的字段名、標識符、字段類型及長度、有無空值、計量單位、主鍵和索引序號等,并應符合下列規(guī)定:1)字段名采用中文字符表征表字段的名稱;2)字段標識符為數據庫中該字段的唯一標識;3)字段類型及長度描述該字段的數據類型和數據長度;4)是否允許空值描述該字段是否允許填入空值。用“N”表示該字段不允許空值,用空格或“Y”表示允許空值;5)計量單位描述該字段填入數據的計量單位,且應符合SL2的規(guī)定;6)主鍵描述該字段是否作為主鍵。用“Y”標識該字段為主鍵或聯(lián)合主鍵之一;7)索引序號,當該字段是主鍵時,描述該字段在主鍵中的序號。分別用阿拉伯數字“1,2,3,??”描述次序。“1”表示該字段在主鍵中為第1個字段,“2”表示該字段在主鍵中為第2個字段,余類推;f)字段描述用于描述相關字段的填寫說明及取值范圍和數值精度等。5.2.2表結構設計中,可根據需要在5.2.1的基礎上進行擴展,如:標識符的英文全稱。5.2.3表結構體例宜按以下格式設計:a)中文表名;b)表主題;c)表標識;d)表編號;e)表體(見表1);表1表體格式表序號字段名字段標識類型及長度是否允許空格計量單位主鍵序號12…f)字段描述字段描述應遵循不重復累贅的原則,僅描述不描述不足以理解的字段。5.2.4數據庫表結構設計中,應編制表標識索引,并作為數據庫表結構及標識符標準的資料性附錄,表標識符索引格式參見表2.表2表標識符索引表格式編號中文表名表標識表編號表索引注:表索引為相應表標識符所在的表編號。6標識符設計6.1一般規(guī)定6.1.1標識符與其名稱的對應關系應簡單明了,體現(xiàn)其標識內容的含義,且具有唯一性。6.1.2標識符由英文字母、數字和下劃線(“_”)組成,首字符應為大寫英文字母。6.1.3表標識的長度宜不超過20位字符,20位不能滿足時可向后依次擴展,但最長不應超過30位。6.1.4標識符命名的基本要求應按本標準4.3執(zhí)行。6.2基本內容6.2.1表標識表標識由專業(yè)分類碼、表分類碼和表代碼組成,格式為:AAAA_α_β_θ其中:AAAA——專業(yè)分類碼,用以識別數據庫表的專業(yè)類別,由4位大寫字母組成,專業(yè)分類碼應按本標準4.2.1a)規(guī)定執(zhí)行;α——表分類碼,所屬專業(yè)的一級分類碼,由4位大寫字母組成,應按SL701-2014和SL213-201X及所屬業(yè)務領域的特性進行分類編碼;β——表名碼,表標識的主體標識碼,由12位字母組成,首字母應大寫,拼寫規(guī)則應符合本標準4.3的要求;θ——數據屬性碼,按本標準4.2.1b)分類,基礎數據為B、監(jiān)測數據為M、特征參數為C、其他數據為R。6.2.2表編號表編號是表標識的數字化識別代碼,宜由11位字符或數字組成,其中前4位為專業(yè)分類碼;第5-7位為5.1.3定義的分類編號;第8-10位為同類表中的順序號。第11位為數據屬性碼,11位編碼不能滿足專業(yè)需求的可向后依次擴展。表編號格式如下:AAAA_aaa_bbb_c其中:AAAA——同表標識;aaa——對應表分類碼的分類號;bbbb——同一分類中的表順序號,宜按自然數順序編號;c——數據屬性碼,對應數據屬性分類的代碼,其中:基礎數據為1、監(jiān)測數據為2、特征參數為3、其他數據為9。6.2.3字段標識字段標識設計的基本要求應符合本標準4.3的規(guī)定。字段標識長度不宜超過10位字符,10位編碼確不能滿足字段描述需求時可向后擴展。7字段設計7.1類型及長度字段類型主要有字符、數值、日期時間、二進制、空間數據等類型,其類型及長度應按以下格式描述。a)字符類型,其描述格式為:C(d)或VC(d)其中:C——定長字符串型的類型標識;VC——變長字符串型的類型標識;()——固定不變;d——十進制數,用以定義字符串長度,或最大可能的字符串長度。b)數值類型,其描述格式為:N(D[,d])其中:N——數值型的類型標識;()——固定不變;[]——表示小數位的描述,可選;D——描述數值型數據的總位數(不包括小數點位);,——固定不變,分隔符;d——描述數值型數據的小數位數。c)日期時間型字段,按GB/T7408-2005規(guī)定。1)日期型:DATE[(d)]表示日期型數據,缺省為8位,即:YYYY-MM-DD(年-月-日)。2)時間型:TIME[(d)]表示時間型數據,14位,即:YYYY-MM-DDhh:mm:ss(年-月-日時:分:秒),缺省為12位,即:YYYY-MM-DDhh:mm(年-月-日時

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論