作者:lfb 時(shí)間:2022-11-10 來(lái)源:互聯(lián)網(wǎng)
本標(biāo)準(zhǔn)規(guī)定了環(huán)境數(shù)據(jù)庫(kù)設(shè)計(jì)與運(yùn)行管理需遵循的基本內(nèi)容。
本標(biāo)準(zhǔn)適用于指導(dǎo)國(guó)家、省、市環(huán)境保護(hù)行政主管部門(以下簡(jiǎn)稱各級(jí)環(huán)境保護(hù)行政主管部門)和環(huán)境數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)設(shè)計(jì)單位的關(guān)系型數(shù)據(jù)庫(kù)設(shè)計(jì)與運(yùn)行管理活動(dòng),可作為各級(jí)環(huán)境保護(hù)行政主管部門驗(yàn)收環(huán)境數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)設(shè)計(jì)單位所完成的數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)的參考依據(jù)。
本標(biāo)準(zhǔn)內(nèi)容引用了下列文件中的條款。凡是不注日期的引用文件,其有效版本適用于本標(biāo)準(zhǔn)。
GB/T 8567計(jì)算機(jī)軟件文檔編制規(guī)范
GB 50174電子計(jì)算機(jī)機(jī)房設(shè)計(jì)規(guī)范
HJ/T 416環(huán)境信息術(shù)語(yǔ)
HJ/T 416中確立的術(shù)語(yǔ)和定義,以及下列術(shù)語(yǔ)和定義適用于本標(biāo)準(zhǔn)。
3.1
環(huán)境數(shù)據(jù)庫(kù)系統(tǒng)
泛指各級(jí)環(huán)境保護(hù)行政主管部門在信息系統(tǒng)建設(shè)與運(yùn)行管理過(guò)程中所涉及的數(shù)據(jù)庫(kù)系統(tǒng)。
3.2
關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)
以行和列組成的二維表形式描述和存儲(chǔ)數(shù)據(jù),表與表之間采用主鍵、外鍵方式建立關(guān)聯(lián)的數(shù)據(jù)庫(kù)系統(tǒng)。
3.3
數(shù)據(jù)庫(kù)范式
在關(guān)系型數(shù)據(jù)庫(kù)中,構(gòu)造數(shù)據(jù)庫(kù)所遵循的一定的規(guī)則,符合某一種級(jí)別的關(guān)系模式的集合。
3.4
IDEF1X 方法
把實(shí)體-聯(lián)系方法應(yīng)用到語(yǔ)義數(shù)據(jù)模型中的一種語(yǔ)義模型化技術(shù),用于建立系統(tǒng)信息模型。
3.5
E-R 圖
實(shí)體-聯(lián)系圖,提供表示實(shí)體型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型。
4.1 范式設(shè)計(jì)
針對(duì)關(guān)系型數(shù)據(jù)庫(kù)設(shè)計(jì)的不同要求,可以分為如下5類范式:**范式(1NF),第二范式, 第三范式,BC范式,第四范式(4NF)。
環(huán)境數(shù)據(jù)庫(kù)的范式設(shè)計(jì),應(yīng)達(dá)到第三范式的要求,第三范式的要求如下:
a) 數(shù)據(jù)表內(nèi)的每一個(gè)值只能被表達(dá)一次;
b) 數(shù)據(jù)表內(nèi)的每一行都應(yīng)當(dāng)被**的標(biāo)示;
c) 數(shù)據(jù)表內(nèi)不應(yīng)存儲(chǔ)依賴于其他鍵的非鍵信息;
d) 如果字段事實(shí)上是與其他表的關(guān)鍵字相關(guān)聯(lián)而未設(shè)計(jì)為外鍵引用,需建索引;
e) 如果字段與其他表的字段相關(guān)聯(lián),需建索引;
f) 如果字段需做模糊查詢之外的條件查詢,需建索引。
4.2 概念模型設(shè)計(jì)
環(huán)境數(shù)據(jù)庫(kù)概念模型是通過(guò)對(duì)需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于具體數(shù)據(jù)庫(kù)管理系統(tǒng)的模型,用 E-R 圖表示,可以使用 IDEF1X 方法作為環(huán)境數(shù)據(jù)庫(kù)概念模型設(shè)計(jì)的方法,按照以下步驟設(shè)計(jì)環(huán)境數(shù)據(jù)庫(kù)概念模型。
4.2.1 初始化工程
從目的描述和范圍描述開(kāi)始,確定環(huán)境數(shù)據(jù)庫(kù)建模目標(biāo),組織建模隊(duì)伍,收集源材料,制定約束和規(guī)范,通過(guò)調(diào)研業(yè)務(wù)流程、原有系統(tǒng)的輸入輸出、各種報(bào)表以及原始數(shù)據(jù),完成環(huán)境基本數(shù)據(jù)資料的收集。
4.2.2 定義實(shí)體
從環(huán)境基本數(shù)據(jù)資料中直接或間接標(biāo)識(shí)出環(huán)境數(shù)據(jù)庫(kù)的大部分實(shí)體,找出潛在的實(shí)體,形成初步實(shí)體表。
4.2.3 定義聯(lián)系
定義實(shí)體之間的聯(lián)系。
4.2.4 定義屬性
選擇說(shuō)明性的名詞定義實(shí)體的屬性,建立屬性表。
4.2.5 定義其他對(duì)象和規(guī)則
定義屬性的數(shù)據(jù)類型、長(zhǎng)度、精度、非空、缺省值、約束規(guī)則等。定義觸發(fā)器、存儲(chǔ)過(guò)程、視圖、角色等對(duì)象信息。
4.3 邏輯模型設(shè)計(jì)
將環(huán)境數(shù)據(jù)庫(kù)概念模型轉(zhuǎn)換為某個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)所支持的數(shù)據(jù)模型,并對(duì)其進(jìn)行優(yōu)化。設(shè)計(jì)環(huán)境數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)應(yīng)選擇適于描述與表達(dá)相應(yīng)概念結(jié)構(gòu)的數(shù)據(jù)模型,然后選擇合適的數(shù)據(jù)庫(kù)管理系統(tǒng)。
4.4 物理設(shè)計(jì)
為環(huán)境數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)模型選取一個(gè)適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲(chǔ)結(jié)構(gòu)和存取方法)。根據(jù)數(shù)據(jù)庫(kù)管理系統(tǒng)的特點(diǎn)和處理的需要,進(jìn)行物理存儲(chǔ)安排,設(shè)計(jì)索引。
4.4.1 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)的優(yōu)化設(shè)計(jì)
可對(duì)環(huán)境數(shù)據(jù)庫(kù)物理結(jié)構(gòu)進(jìn)行優(yōu)化設(shè)計(jì),使得在環(huán)境數(shù)據(jù)庫(kù)上運(yùn)行的事務(wù)響應(yīng)時(shí)間小,存儲(chǔ)空間利用率高,事務(wù)吞吐率大。
可采用合理設(shè)置數(shù)據(jù)庫(kù)主鍵、外鍵,減少數(shù)據(jù)查詢和磁盤輸入輸出時(shí)間的方式,實(shí)現(xiàn)對(duì)環(huán)境數(shù)據(jù)庫(kù)物理結(jié)構(gòu)的優(yōu)化設(shè)計(jì),提高數(shù)據(jù)庫(kù)的運(yùn)行速度;也可采用對(duì)常用的查詢字段建立索引的方式,提高數(shù)據(jù)查詢效率。
4.4.2 數(shù)據(jù)庫(kù)部署說(shuō)明
環(huán)境數(shù)據(jù)庫(kù)部署應(yīng)確定如下內(nèi)容:
a)數(shù)據(jù)庫(kù)部署方式(分布式/集中式,單機(jī)方式/集群方式);
b)數(shù)據(jù)庫(kù)存儲(chǔ)空間安排;
c)數(shù)據(jù)庫(kù)表的分配;
d)操作系統(tǒng)版本及其補(bǔ)丁;
e)數(shù)據(jù)庫(kù)管理系統(tǒng)版本及其補(bǔ)丁;
f)操作系統(tǒng)及數(shù)據(jù)庫(kù)管理系統(tǒng)需調(diào)整的參數(shù);
g)數(shù)據(jù)庫(kù)管理系統(tǒng)的安裝目錄及其規(guī)劃的空間大小。
當(dāng)涉及地市級(jí)、省級(jí)、***環(huán)境數(shù)據(jù)逐級(jí)傳輸、上報(bào),如污染源在線監(jiān)測(cè)數(shù)據(jù)傳輸,可以采用分布式數(shù)據(jù)庫(kù)部署的方式,分別在地市級(jí)、省級(jí)、***部署環(huán)境數(shù)據(jù)庫(kù)系統(tǒng);各級(jí)環(huán)境保護(hù)行政主管部門相對(duì)獨(dú)立的環(huán)境業(yè)務(wù)系統(tǒng)所對(duì)應(yīng)的數(shù)據(jù)庫(kù)系統(tǒng)可以采用集中式數(shù)據(jù)庫(kù)部署方式。
4.5 數(shù)據(jù)庫(kù)實(shí)現(xiàn)
各級(jí)環(huán)境數(shù)據(jù)庫(kù)系統(tǒng)主管單位應(yīng)根據(jù)數(shù)據(jù)資源情況及信息系統(tǒng)建設(shè)規(guī)模選擇適合的數(shù)據(jù)庫(kù)管理系統(tǒng)完成數(shù)據(jù)庫(kù)實(shí)現(xiàn)。
注:環(huán)境數(shù)據(jù)庫(kù)系統(tǒng)主管單位是國(guó)家、省、市環(huán)境保護(hù)行政主管部門所指定的專門機(jī)構(gòu)或人員,負(fù)責(zé)環(huán)境數(shù)據(jù)庫(kù)系統(tǒng)的運(yùn)行管理與維護(hù)。
4.6 數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)提交
環(huán)境數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)設(shè)計(jì)單位在完成環(huán)境數(shù)據(jù)庫(kù)設(shè)計(jì)之后,應(yīng)遵循GB/T 8567的《數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)》的要求,提交相應(yīng)的環(huán)境數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)。其中,數(shù)據(jù)字典設(shè)計(jì)可參考本標(biāo)準(zhǔn)環(huán)境數(shù)據(jù)字典內(nèi)容, 安全保密設(shè)計(jì)可參考本標(biāo)準(zhǔn)環(huán)境數(shù)據(jù)庫(kù)通用安全訪問(wèn)管理內(nèi)容。
注:環(huán)境數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)設(shè)計(jì)單位是承擔(dān)環(huán)境數(shù)據(jù)庫(kù)系統(tǒng)的概念模型設(shè)計(jì)、邏輯模型設(shè)計(jì)、物理設(shè)計(jì)及數(shù)據(jù)庫(kù)實(shí)現(xiàn)的單位。
4.7 數(shù)據(jù)庫(kù)命名
環(huán)境數(shù)據(jù)庫(kù)名稱、表名稱、視圖名稱、存儲(chǔ)過(guò)程名稱以及字段名稱等應(yīng)按照一定意義命名,且總長(zhǎng)度不宜超過(guò)30個(gè)字符,可使用英文字母命名,不推薦使用中文命名,在對(duì)象名的字符之間不應(yīng)留有空格。
4.7.1 數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)名以“DB_”開(kāi)頭,字母全部采用大寫。環(huán)境數(shù)據(jù)庫(kù)的命名可采用以下方式之一:
a) 英文;
b) 英文縮寫;
c) 漢語(yǔ)拼音;
d) 漢語(yǔ)拼音首字母組合。環(huán)境數(shù)據(jù)庫(kù)命名方式如下: DB_<數(shù)據(jù)庫(kù)標(biāo)識(shí)>。
示例:環(huán)境數(shù)據(jù)中心數(shù)據(jù)庫(kù)可以命名為DB_ENVDATACENTER。
4.7.2 表
表名以“T_”開(kāi)頭。可將環(huán)境數(shù)據(jù)庫(kù)的數(shù)據(jù)表分為:基礎(chǔ)數(shù)據(jù)表、匯總統(tǒng)計(jì)數(shù)據(jù)表、代碼數(shù)據(jù)表、系統(tǒng)信息表和其他數(shù)據(jù)表。
a) 數(shù)據(jù)表:記錄業(yè)務(wù)發(fā)生過(guò)程和結(jié)果的數(shù)據(jù)表。如環(huán)境統(tǒng)計(jì)基表、環(huán)境監(jiān)測(cè)數(shù)據(jù)表;
b) 匯總統(tǒng)計(jì)數(shù)據(jù)表:基于基礎(chǔ)數(shù)據(jù)表進(jìn)行匯總或統(tǒng)計(jì)形成的數(shù)據(jù)表。如環(huán)境統(tǒng)計(jì)綜表等;
c) 代碼數(shù)據(jù)表:描述基礎(chǔ)數(shù)據(jù)表和匯總統(tǒng)計(jì)數(shù)據(jù)表中所涉及的代碼的數(shù)據(jù)表。如區(qū)縣代碼、流域代碼等;
d) 系統(tǒng)信息表:存儲(chǔ)與系統(tǒng)操作、業(yè)務(wù)控制有關(guān)參數(shù)的數(shù)據(jù)表。如用戶信息、權(quán)限、用戶配置信息等。
對(duì)不同的環(huán)境數(shù)據(jù)表按如下方式命名:
a) 基礎(chǔ)數(shù)據(jù)表:T_Bas_<表標(biāo)識(shí)>;
b) 匯總統(tǒng)計(jì)表:T_Mid_<表標(biāo)識(shí)>;
c) 代碼表:T_Cod_<表標(biāo)識(shí)>;
d) 系統(tǒng)信息表:T_Sys_<表標(biāo)識(shí)>;
e) 其他數(shù)據(jù)表:T_Oth_<表標(biāo)識(shí)>。
注:<表標(biāo)識(shí)>的內(nèi)容盡量直觀、簡(jiǎn)短。代碼應(yīng)遵循相應(yīng)的國(guó)家、行業(yè)標(biāo)準(zhǔn)。
示例:環(huán)境數(shù)據(jù)中心數(shù)據(jù)庫(kù)中的污染源企事業(yè)單位目錄表可以命名為 T_Bas_EnterList;工業(yè)污染源企業(yè)基本信息表可以命名為T_Bas_EnterInfoIndustry。
更多標(biāo)準(zhǔn)內(nèi)容點(diǎn)擊以下鏈接獲取標(biāo)準(zhǔn)全文:
1、檢測(cè)行業(yè)全覆蓋,滿足不同的檢測(cè);
2、實(shí)驗(yàn)室全覆蓋,就近分配本地化檢測(cè);
3、工程師一對(duì)一服務(wù),讓檢測(cè)更精準(zhǔn);
4、免費(fèi)初檢,初檢不收取檢測(cè)費(fèi)用;
5、自助下單 快遞免費(fèi)上門取樣;
6、周期短,費(fèi)用低,服務(wù)周到;
7、擁有CMA、CNAS、CAL等權(quán)威資質(zhì);
8、檢測(cè)報(bào)告權(quán)威有效、中國(guó)通用;
①本網(wǎng)注名來(lái)源于“互聯(lián)網(wǎng)”的所有作品,版權(quán)歸原作者或者來(lái)源機(jī)構(gòu)所有,如果有涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一個(gè)月內(nèi)與本網(wǎng)聯(lián)系,聯(lián)系郵箱service@baijiantest.com,否則視為默認(rèn)百檢網(wǎng)有權(quán)進(jìn)行轉(zhuǎn)載。
②本網(wǎng)注名來(lái)源于“百檢網(wǎng)”的所有作品,版權(quán)歸百檢網(wǎng)所有,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用。想要轉(zhuǎn)載本網(wǎng)作品,請(qǐng)聯(lián)系:service@baijiantest.com。已獲本網(wǎng)授權(quán)的作品,應(yīng)在授權(quán)范圍內(nèi)使用,并注明"來(lái)源:百檢網(wǎng)"。違者本網(wǎng)將追究相關(guān)法律責(zé)任。
③本網(wǎng)所載作品僅代表作者獨(dú)立觀點(diǎn),不代表百檢立場(chǎng),用戶需作出獨(dú)立判斷,如有異議或投訴,請(qǐng)聯(lián)系service@baijiantest.com