數(shù)據(jù)庫(kù)的設(shè)計(jì)和管理規(guī)范_第1頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、.數(shù)據(jù)庫(kù)的設(shè)計(jì)和管理規(guī)范初稿XXXX科技有限公司2014-08目錄目錄2變更記錄21數(shù)據(jù)庫(kù)的設(shè)計(jì)說(shuō)明書41.1外部設(shè)計(jì)41.1.1類型劃分41.1.2使用它的程序41.1.3標(biāo)識(shí)符和狀態(tài)41.2結(jié)構(gòu)設(shè)計(jì)61.2.1概念結(jié)構(gòu)設(shè)計(jì)61.2.2邏輯結(jié)構(gòu)設(shè)計(jì)61.3運(yùn)用設(shè)計(jì)說(shuō)明71.3.1數(shù)據(jù)庫(kù)字典的設(shè)計(jì)71.3.2安全保密的設(shè)計(jì)72數(shù)據(jù)庫(kù)的日常管理82.1表分析82.2索引維護(hù)82.2.1索引監(jiān)視82.2.2索引重建82.3空間維護(hù)82.3.1數(shù)據(jù)定期備份82.3.2歷史數(shù)據(jù)的清除82.4性能分析和問題報(bào)告9變更記錄文檔名稱:數(shù)據(jù)庫(kù)的設(shè)計(jì)和管理規(guī)范建立日期:2015年08月19日撰稿人:XXXX編輯

2、軟件:Microsoft Word 2007中文版日期章節(jié)版本說(shuō)明修訂人2014-8-19All1.0初始版本XXXX. v.1 數(shù)據(jù)庫(kù)的設(shè)計(jì)說(shuō)明書數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書是軟件產(chǎn)品的信息數(shù)據(jù)存儲(chǔ)規(guī)范化的說(shuō)明和指導(dǎo)文檔,向準(zhǔn)備從事此數(shù)據(jù)庫(kù)的生成、測(cè)試、維護(hù)人員提供專門的指導(dǎo),例如數(shù)據(jù)的格式和標(biāo)準(zhǔn),送入數(shù)據(jù)庫(kù)的操作規(guī)程和步驟,用于產(chǎn)生、修改、更新或使用這些數(shù)據(jù)文卷的操作指導(dǎo)。主要包括以下幾個(gè)方面:1.1 外部設(shè)計(jì)1.1.1 類型劃分按照數(shù)據(jù)表記錄的功能范圍對(duì)其進(jìn)行類型劃分,如可以按照系統(tǒng)配置數(shù)據(jù)、權(quán)限認(rèn)證、業(yè)務(wù)辦理日志等功能進(jìn)行分類。1.1.2 使用它的程序列出訪問此數(shù)據(jù)庫(kù)的所有應(yīng)用程序,給出名稱和版本

3、號(hào)。1.1.3 標(biāo)識(shí)符和狀態(tài)標(biāo)識(shí)數(shù)據(jù)庫(kù)的不同版本,標(biāo)識(shí)庫(kù)內(nèi)各個(gè)文卷、記錄、數(shù)據(jù)項(xiàng)的命名約定。如果該數(shù)據(jù)庫(kù)尚在實(shí)驗(yàn)、測(cè)試中或暫時(shí)使用,說(shuō)明這一特點(diǎn)及其有效時(shí)間范圍。數(shù)據(jù)庫(kù)對(duì)象命名統(tǒng)一采用英文單詞或單詞縮寫。1.1.3.1 表的命名規(guī)范:庫(kù)表全部采用大寫字母,并以“T”為前綴,已“_”中間隔開。表對(duì)象名稱必須有相應(yīng)的意義且長(zhǎng)度最好不要超過30個(gè)字符。例如:T_BUSI_INFO。如果需要對(duì)數(shù)據(jù)表進(jìn)行備份,命名規(guī)則請(qǐng)采用表名后加“_BAK”+“_時(shí)間(年月日)”的方式。例如: T_BUSI_INFO_ BAK_20100904 。如果存在多個(gè)系統(tǒng),那么在“T”后面增加系統(tǒng)名稱。如果數(shù)據(jù)表的建立是過程

4、性的,即在系統(tǒng)運(yùn)行期創(chuàng)建,那么表的命名請(qǐng)采用表名+時(shí)間的方式,時(shí)間后綴按照實(shí)際要求取時(shí)間精確值,例如需要精確到天:T_BUSI_INFO_20100904;精確到分鐘:T_BUSI_INFO_ 5。1.1.3.2 視圖的命名規(guī)范:視圖全部采用大寫字母,并以“V”為前綴,已“_”中間隔開。對(duì)象名稱必須有相應(yīng)的意義且長(zhǎng)度最好不要超過30個(gè)字符。例如:V_ BUSI_INFO。1.1.3.3 字段的命名規(guī)范:字段名全部采用大寫字母,已“_”中間隔開。字段名稱必須有相應(yīng)的意義且長(zhǎng)度最好不要超過30個(gè)字符。例如:USER_NUMBER。數(shù)據(jù)模型描述同一個(gè)對(duì)象屬性的字段在不同的數(shù)據(jù)表中要使用相同的名稱,如

5、:用戶手機(jī)號(hào)碼在A、B兩個(gè)不同的數(shù)據(jù)表中都使用,那么名稱都應(yīng)該定義為“USER_NUMBER”,且數(shù)據(jù)的類型、度量單位和值域應(yīng)保持一致性。1.1.3.4 主鍵的命名規(guī)范主鍵名全部采用大寫字母,并以“PK”為前綴,如:PK_表名_字段名。復(fù)合主鍵可以采用多字段多排列的形式,如:PK_表名_字段名_字段名,可以適當(dāng)縮寫。主鍵名稱必須有相應(yīng)的意義且長(zhǎng)度最好不要超過30個(gè)字符。例如:PK_ T_BUSI_INFO_ID。1.1.3.5 外鍵的命名規(guī)范外鍵名全部采用大寫字母,并以“FK”為前綴,如:FK_表名_字段名。外鍵名稱必須有相應(yīng)的意義且長(zhǎng)度最好不要超過30個(gè)字符。例如:FK_ T_AREA_IN

6、FO_ID。1.1.3.6 索引的命名規(guī)范索引名全部采用大寫字母,并以“IDX”為前綴,如:IDX_表名_字段名_字段名。索引名稱必須有相應(yīng)的意義且長(zhǎng)度最好不要超過30個(gè)字符。例如:IDX_AREA_ID_BUSI_ID1.1.3.7 存儲(chǔ)過程的命名規(guī)范存儲(chǔ)過程名稱全部采用大寫字母,并以“SP”為前綴,后繼部分要根據(jù)該存儲(chǔ)過程的操作功能拼寫,例如:完成統(tǒng)計(jì)辦理業(yè)務(wù)量的存儲(chǔ)過程,可以命名為:SP_STAT_BUSI。1.1.3.8 觸發(fā)器的命名規(guī)范觸發(fā)器名全部采用大寫字母,并以“TR ”為前綴,觸發(fā)器名為相應(yīng)的表名加上后綴。例如:TR_BUSI。1.1.3.9 函數(shù)的命名規(guī)范函數(shù)名全部采用大寫字

7、母,并以“FUN”為前綴,函數(shù)名以實(shí)際完成的業(yè)務(wù)功能為名稱主體,例如完成統(tǒng)計(jì)業(yè)務(wù)量的函數(shù)應(yīng)定義為:FUN_STAT_BUSI_COUNT。1.1.3.10 包的命名規(guī)范包的名稱全部采用大寫字母,并以“PKG”為前綴,包名以自身賦予的管理功能為名稱主體。1.1.3.11 臨時(shí)表的命名規(guī)范臨時(shí)表名全部采用大寫字母,并以“TMP”作為后綴。其它請(qǐng)參考實(shí)體表的命名方式,例如業(yè)務(wù)信息表的臨時(shí)表可以命名為: T_BUSI_INFO _TMP。1.1.3.12 簇的命名規(guī)范簇的名稱全部采用大寫字母,并以“CLU”作為前綴。簇的名稱可以使用多個(gè)表的聯(lián)合拼寫作為其主體名稱,例如A表與B表之間關(guān)聯(lián)關(guān)系生成的簇對(duì)象

8、:CLU_A_B。1.1.3.13 數(shù)據(jù)庫(kù)作業(yè)的命名規(guī)范作業(yè)名全部采用大寫字母,并以“JOB”為前綴,作業(yè)名以系統(tǒng)任務(wù)的功能為名稱主體,例如定時(shí)備份業(yè)務(wù)辦理日志:JOB_BACKUP_BUSI_LOG。1.1.3.14 序列(ORACLE)的命名規(guī)范ORACLE序列對(duì)象的名稱全部采用大寫字母,并以“SEQ”為前綴,后面加上對(duì)應(yīng)的數(shù)據(jù)表名稱,如業(yè)務(wù)辦理日志表的序列名:SEQ_T_BUSI_DEAL_LOG。1.2 結(jié)構(gòu)設(shè)計(jì)1.2.1 概念結(jié)構(gòu)設(shè)計(jì)說(shuō)明數(shù)據(jù)庫(kù)反映的現(xiàn)實(shí)世界中原始數(shù)據(jù)形式,包括各數(shù)據(jù)項(xiàng)、記錄、系、文卷的標(biāo)識(shí)符、定義、類型、度量單位和值域,建立本數(shù)據(jù)庫(kù)的每一幅用戶視圖。1.2.2 邏輯

9、結(jié)構(gòu)設(shè)計(jì)把上述原始數(shù)據(jù)進(jìn)行分解、合并后重新組織起來(lái)的數(shù)據(jù)庫(kù)全局邏輯結(jié)構(gòu),包括所確定的關(guān)鍵字和屬性、重新確定的記錄結(jié)構(gòu)和文卷結(jié)構(gòu)、所建立的各個(gè)文卷之間的相互關(guān)系,形成本數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)管理員視圖。1.3 運(yùn)用設(shè)計(jì)說(shuō)明1.3.1 數(shù)據(jù)庫(kù)字典的設(shè)計(jì)對(duì)數(shù)據(jù)項(xiàng)、記錄、系、文卷、模式、子模式等一般要建立數(shù)據(jù)字典;說(shuō)明此數(shù)據(jù)字典設(shè)計(jì)的基本考慮。如下示例:1、業(yè)務(wù)信息表:編號(hào)1表名T_BUSI_INFO表描述系統(tǒng)支持辦理的所有BOSS業(yè)務(wù)信息字段編碼字段名稱字段備注說(shuō)明數(shù)據(jù)類型長(zhǎng)度主鍵外鍵必填BUSI_NUM業(yè)務(wù)編號(hào)VARCHAR220是否是BUSI_NAME業(yè)務(wù)名稱VARCHAR230否否是BUSI_PRIC

10、E業(yè)務(wù)使用費(fèi)用NUMBER3否否是BUSI_DESC業(yè)務(wù)詳細(xì)介紹VARCHAR24000否否否DIRECT_OPEN調(diào)用接口的類型1:簡(jiǎn)單接口;2:BOSS類接口;3:體驗(yàn)類業(yè)務(wù)接口CHAR1否否是1.3.2 安全保密的設(shè)計(jì)需要分別對(duì)待不同的訪問者、不同的訪問類型和不同的數(shù)據(jù)對(duì)象,獲得的數(shù)據(jù)庫(kù)安全保密。2 數(shù)據(jù)庫(kù)的日常管理鑒于當(dāng)前生產(chǎn)數(shù)據(jù)庫(kù)的維護(hù)工作主要以客戶方負(fù)責(zé)和管理,我方需要提供如下幾個(gè)日常維護(hù)方案,以供數(shù)據(jù)庫(kù)管理員參考和執(zhí)行。2.1 數(shù)據(jù)存儲(chǔ)空間的建立和使用2.2 分區(qū)表的建立和使用2.2.1 使用原則數(shù)據(jù)量大且操作頻繁的數(shù)據(jù)表建議對(duì)其進(jìn)行分區(qū)。2.2.2 規(guī)劃原則ORACLE提供三種對(duì)表或索引的分區(qū)方法,分別是范圍分區(qū)、散列分區(qū)、復(fù)合分區(qū)。范圍分區(qū):根據(jù)表中列值的范圍進(jìn)行分區(qū),如一年中的月份,當(dāng)數(shù)據(jù)在范圍內(nèi)均勻分布時(shí),性能最好。否則應(yīng)考慮其它的分區(qū)方法。當(dāng)創(chuàng)建范圍分區(qū)時(shí),要考慮:分區(qū)方法、范圍;分區(qū)列;分區(qū)中說(shuō)明指定分區(qū)邊界;分區(qū)數(shù)據(jù)所存儲(chǔ)的物理空間;2.3 表分析提供確定具體的表的分析方法,分區(qū)表分析方法,索引分析方法;說(shuō)明需要分析的數(shù)據(jù)表和索引對(duì)象;說(shuō)明分析操作的執(zhí)行周期;2.4 索引維護(hù)2.4.1 索引監(jiān)視詳細(xì)說(shuō)明需要監(jiān)視的索引對(duì)象,說(shuō)明該索引的業(yè)務(wù)邏輯情況,作用的數(shù)據(jù)集

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論