版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)倉庫命名規(guī)范目錄1 .概述22 .數(shù)據(jù)倉庫命名規(guī)范 42.1. 命名規(guī)范42.1.1. 表屬性規(guī)范42.1.2. 索引92.1.3. 視圖102.1.4. 物化視圖102.1.5. 存儲(chǔ)過程102.1.6. 觸發(fā)器102.1.7. 函數(shù)102.1.8. 數(shù)據(jù)包102.1.9. 序歹 U 102.1.10. 普通變量102.1.11. 游標(biāo)變量112.1.12. 記錄型變量 112.1.13. 表類型變量 112.1.14. 數(shù)據(jù)庫鏈接112.2. 命名112.2.1. 語言112.2.2. 大小寫122.2.3. 單詞分隔122.2.4. 保留字122.2.5. 命名長度122.2.6.
2、字段名稱122.3. 數(shù)據(jù)類型132.3.1. 字符型132.3.2. 數(shù)字型132.3.3. 日期和時(shí)間132.3.4. 大字段142.3.5. 唯一鍵141 .概述1.數(shù)據(jù)模型是數(shù)據(jù)管理的分析工具和交流的有力手段;同時(shí),還能夠很好地保證數(shù)據(jù)的一致性,是實(shí)現(xiàn)商務(wù)智能(Business Intelligence)的重要基礎(chǔ)。因此建立、管理一個(gè)企業(yè)級(jí)的數(shù)據(jù)模型,應(yīng)該遵循標(biāo)準(zhǔn)的命名和設(shè)計(jì)規(guī)范。2 .數(shù)據(jù)倉庫命名規(guī)范2.1. 命名規(guī)范2.1.1. 表屬性規(guī)范2.1.1.1. 表名2.1.1.1.1. ODS層表名前綴為ODS應(yīng)用系統(tǒng)名(縮寫)_數(shù)據(jù)表名。數(shù)據(jù)表名稱必須 以有特征含義的單詞或縮寫組成,
3、中間可以用“_”分割,例如:ods_fun_customeriNFO稱不能用雙弓I號(hào)包含,表名長度不超過 30個(gè)字符。如果ODSS計(jì)采用貼源設(shè)計(jì),數(shù)據(jù)表名應(yīng)與源系統(tǒng)一致。系統(tǒng)和應(yīng)用名規(guī)則如下:核心COR對(duì)公信貸CLN個(gè)貸PLN基金FUN票據(jù)TIC理財(cái)FIN報(bào)表RPT如有新系統(tǒng),按規(guī)則添加2.1.1.1.2. DW事實(shí)表表名前綴為DW主題名(縮寫)_功能描述。數(shù)據(jù)表名稱必須以有特 征含義的單詞或縮寫組成,中間可以用“_”分割,例如:DW_ORD_DETAIL 表名稱不能用雙引號(hào)包含,表名長度不超過 30個(gè)字符。主題名規(guī)則如下:訂單ORD營銷活動(dòng) MKC貸款 LN網(wǎng)專艮NET客戶 CUS如有新主題
4、,按規(guī)則添加數(shù)據(jù)表名規(guī)則如下:基礎(chǔ)表_BA日匯總表 _D月匯總表 _M歷史累計(jì) _H全量加載 _A增量加載 I2.1.1.1.3. APP應(yīng)用層表名前綴為APP土題名(縮寫)_功能描述。數(shù)據(jù)表名稱必須以有 特征含義的單詞或縮寫組成,中間可以用“_”分割,例如:APP_RPTDEALER_GOODS名稱不能用雙引號(hào)包含,表名長度不 超過30個(gè)字符。主題名規(guī)則如下:報(bào)表RPT數(shù)據(jù)表名規(guī)則如下:參考DW層表名稱規(guī)范2.1.1.1.4. DW/DM維度表表名前綴為D_。數(shù)據(jù)表名稱必須以有特征含義的單詞或縮寫組成,中間 可以用一分割,例如:D ACCOUNTS PUB DAT Eg名稱不能用雙 引號(hào)包含
5、,表名長度不超過30個(gè)字符。數(shù)據(jù)表名規(guī)則如下:日期維度 D_PUB_DATE城市 D_CITY2.1.1.1.5. 元數(shù)據(jù)表名前綴為M也用名(縮寫)_功能描述。數(shù)據(jù)表名稱必須以有特征含義的單詞或縮寫組成,中間可以用“ _”分割,例如:M_ETL_TASK表名稱不能用雙引號(hào)包含,表名長度不超過30個(gè)字符。應(yīng)用名規(guī)則如下:ETLETL報(bào)表 RPTOLA汾析 OLP源系統(tǒng)SRC數(shù)據(jù)庫DB軟硬件 SHW 如有新應(yīng)用,按規(guī)則添加2.1.1.2. 表分區(qū)名前綴為p。分區(qū)名必須有特定含義的單詞或字串。例如:tbl_pstn_detail 的分區(qū)p2004100101表示該分區(qū)存儲(chǔ) 2004100101時(shí)段的
6、數(shù)據(jù)。2.1.1.3. 字段名字段名稱必須用字母開頭,采用有特征含義的單詞或縮寫,不能 用雙引號(hào)包含。每個(gè)表中的字段排列也應(yīng)該遵從相應(yīng)的規(guī)則進(jìn)行擺放:?同類屬性盡量靠攏擺放例如:“協(xié)議”實(shí)體中有一組“日期”屬性,包括“開戶日期”、 “銷戶日期”、“簽署日期”、“起息日期”、“到期日期”等,可 以排列在一起、?相關(guān)屬性盡量靠攏擺放例如:“幣種”、“金額”常常一起使用,應(yīng)排列在一起;?重要的和常用的屬性靠前?和源系統(tǒng)非常接近的表(特別是一對(duì)一的情況),和源系統(tǒng)的 屬性順序一致2.1.1.5. 主鍵名前綴為PK、主鍵名稱應(yīng)是 前綴+表名+構(gòu)成的字段名。如果復(fù) 合主鍵的構(gòu)成字段較多,則只包含第一個(gè)字段
7、。表名可以去掉前綴。2.1.1.6. 外鍵名前綴為FK,外鍵名稱應(yīng)是前綴+外鍵表名+主鍵表名+外 鍵表構(gòu)成的字段名。表名可以去掉前綴。2.1.2. 索弓2.1.2.1. 普通索引前綴為IDX_O索引名稱應(yīng)是 前綴+表名+構(gòu)成的字段名。如果復(fù) 合索引的構(gòu)成字段較多,則只包含第一個(gè)字段,并添加序號(hào)。表名可 以去掉前綴。2.1.2.2. 主鍵索引前綴為IDX_PK,索引名稱應(yīng)是 前綴+表名+構(gòu)成的主鍵字段名, 在創(chuàng)建表時(shí)候用using index指定主鍵索引屬性。2.1.2.3. 唯一索引前綴為IDX_UK_o索引名稱應(yīng)是 前綴+表名+構(gòu)成的字段名。2.1.2.4. 外鍵索引前綴為IDX_FK_索引
8、名稱應(yīng)是 前綴+表名+構(gòu)成的外鍵字段名。2.1.2.5. 函數(shù)索引前綴為IDX_func_。索引名稱應(yīng)是 前綴+表名+構(gòu)成的特征表達(dá) 字符。2.1.2.6. 簇索引前綴為IDX_clu_。索引名稱應(yīng)是 前綴+表名+構(gòu)成的簇字段。2.1.3. 視圖前綴為V_o按業(yè)務(wù)操作命名視圖。2.1.4. 物化視圖前綴為MV_按業(yè)務(wù)操作命名實(shí)體化視圖。2.1.5. 存儲(chǔ)過程前綴為SP_。按業(yè)務(wù)操作命名存儲(chǔ)過程。2.1.6. 觸發(fā)器前綴為Trig_。觸發(fā)器名應(yīng)是前綴+表名+觸發(fā)器名2.1.7. 函數(shù)前綴為Func_。按業(yè)務(wù)操作命名函數(shù)。2.1.8. 數(shù)據(jù)包前綴為Pkg_。按業(yè)務(wù)操作集合命名數(shù)據(jù)包。2.1.9.
9、序列前綴為Seq_。按業(yè)務(wù)屬性命名。2.1.10. 普通變量前綴為Var_。存放字符、數(shù)字、日期型變量。第10頁2.1.11. 游標(biāo)變量前綴為Cur_。存放游標(biāo)記錄集。2.1.12. 記錄型變量前綴為Rec_。存放記錄型數(shù)據(jù)。2.1.13. 表類型變量前綴為Tab_。存放表類型數(shù)據(jù)。2.1.14. 數(shù)據(jù)庫鏈接前綴為dbl_。表示分布式數(shù)據(jù)庫外部鏈接關(guān)系。2.2. 命名2.2.2. 語言命名應(yīng)該使用英文單詞,避免使用拼音,特別不應(yīng)該使用拼音簡 寫。命名不允許使用中文或者特殊字符。英文單詞使用用對(duì)象本身意義相對(duì)或相近的單詞。選擇最簡單或最通用的單詞。不能使用毫不相干的單詞來命名。當(dāng)一個(gè)單詞不能表達(dá)
10、對(duì)象含義時(shí),用詞組組合,如果組合太長時(shí), 采用用簡或縮寫,縮寫要基本能表達(dá)原單詞的意義。當(dāng)出現(xiàn)對(duì)象名重名時(shí),是不同類型對(duì)象時(shí),加類型前綴或后綴以 示區(qū)別第11頁2.2.3. 大小寫名稱一律小寫,以方便不同數(shù)據(jù)庫移植,以及避免程序調(diào)用問題2.2.4. 單詞分隔命名的各單詞之間可以使用下劃線進(jìn)行分隔。2.2.5. 保留字命名不允許使用SQL呆留字。2.2.6. 命名長度表名、字段名、視圖名長度應(yīng)限制在 20個(gè)字符內(nèi)(含前綴)2.2.7. 字段名稱同一個(gè)字段名在一個(gè)數(shù)據(jù)庫中只能代表一個(gè)意思。比如 telephone在一個(gè)表中代表“電話號(hào)碼”的意思,在另外一個(gè)表中就 不能代表“手機(jī)號(hào)碼”的意思。不同的
11、表用于相同內(nèi)容的字段應(yīng)該采用同樣的名稱,字段類型定義。例如:行為名稱行為央義名稱英文縮寫計(jì)數(shù)Countcnt金額Amountamt微信WeixinWx成功successsucc支付Paypay第12頁地址Addressaddr訂單Orderord渠道Channelchl完成FinishFin2.3. 數(shù)據(jù)類型2.3.2. 字符型固定長度的字串類型采用char,長度不固定的字串類型采用varchar。避免在長度不固定的情況下采用 char類型。如果在數(shù)據(jù)遷 移等出現(xiàn)以上情況,則必須使用trim()函數(shù)截去字串后的空格。2.3.3. 數(shù)字型數(shù)字型字段盡量采用number類型,要注意精度。2.3.4. 日期和時(shí)間2.3.4.1. 系統(tǒng)時(shí)間由數(shù)據(jù)庫產(chǎn)生的系統(tǒng)時(shí)間首選數(shù)據(jù)庫的日期型,如
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 消毒劑與微生物相互作用-洞察分析
- 水產(chǎn)養(yǎng)殖中魚病的預(yù)防與控制技術(shù)研究-洞察分析
- 冬季防火人人有責(zé)精彩講話稿(5篇)
- 辦公室文化與高效報(bào)告文化構(gòu)建
- 豬肉加工廠設(shè)備采購招標(biāo)合同三篇
- 辦公用品在小紅書的社交化銷售策略研究
- 個(gè)性化字體在多媒體中的運(yùn)用
- 辦公環(huán)境中嵌入式系統(tǒng)的節(jié)能設(shè)計(jì)挑戰(zhàn)與解決方案
- 專業(yè)師資的跨界交流與合作機(jī)會(huì)探討
- 辦公室服務(wù)升級(jí)與客戶體驗(yàn)的關(guān)聯(lián)分析
- 山東力明科技職業(yè)學(xué)院《互換性與測(cè)量技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 河南省洛陽市2023-2024學(xué)年高二上學(xué)期期末考試數(shù)學(xué)試題(解析版)
- 《格力電器公司的戰(zhàn)略管理研究》5800字(論文)
- 建設(shè)銀行2024年信貸政策與結(jié)構(gòu)調(diào)整方案
- 四川政采評(píng)審專家入庫考試基礎(chǔ)題復(fù)習(xí)測(cè)試附答案
- 新:中國兒童中樞性肌肉痙攣體外沖擊波治療臨床實(shí)踐指南
- 土地托管協(xié)議范本
- GB/T 44819-2024煤層自然發(fā)火標(biāo)志氣體及臨界值確定方法
- 國開(上海)2024年《刑法學(xué)#》形考作業(yè)1-4答案
- 黑龍江省佳木斯二中2024-2025學(xué)年高一上學(xué)期期中考試化學(xué)試題(無答案)
- 重慶財(cái)經(jīng)學(xué)院《物流系統(tǒng)建模與仿真》2022-2023學(xué)年第一學(xué)期期末試卷
評(píng)論
0/150
提交評(píng)論