2017計(jì)算機(jī)等考三級(jí)數(shù)據(jù)庫(kù)知識(shí)輔導(dǎo):數(shù)據(jù)庫(kù)設(shè)計(jì)過程中一些命名規(guī)范

字號(hào):

數(shù)據(jù)庫(kù)設(shè)計(jì)過程中命名規(guī)范很是重要,命名規(guī)范合理的設(shè)計(jì)能夠省去開發(fā)人員很多時(shí)間去區(qū)別數(shù)據(jù)庫(kù)實(shí)體。
    數(shù)據(jù)庫(kù)物理設(shè)計(jì)包括:表設(shè)計(jì),視圖設(shè)計(jì),存儲(chǔ)過程設(shè)計(jì),用戶自定義函數(shù)設(shè)計(jì)等等。
    1、表設(shè)計(jì)命名規(guī)范:表使用t開頭能將表根據(jù)屬性分類并作好編號(hào)。
    如:編碼表可寫為tBM001Somethingt為表開頭,BM為業(yè)務(wù)類型,001為該類別中的第幾個(gè)表something是表的名稱注釋。
    2、 視圖設(shè)計(jì)命名規(guī)范:視圖設(shè)計(jì)過程中使用v開頭,視圖命名以制作視圖的主表為準(zhǔn)或是以視圖的實(shí)現(xiàn)功能為準(zhǔn)。
    如:上述tBM001Something 為主表制作的視圖 可取名vBM001Something
    或者vGetSomeThingInfo等。
    3、存儲(chǔ)過程命名規(guī)范:用戶自定義存儲(chǔ)過程使用p開頭以其實(shí)現(xiàn)功能命名,
    如:pGetSomethingInfo
    4、
    存儲(chǔ)過程命名規(guī)范:用戶自定義存儲(chǔ)過程使用f開頭以其實(shí)現(xiàn)功能命名,
    如:fGetSomethingInfo
    此外在制作視圖存儲(chǔ)過程用戶自定義函數(shù)過程中,注意寫好注釋。
    注釋內(nèi)容包括:名稱,作用,調(diào)用,使用表,更新記錄,設(shè)計(jì)思路,入口參數(shù)
    /*========================================================
    存儲(chǔ)過程名稱:pro_tXT005TraceLeaderSearch
    作用:生成日志中資源更新情況統(tǒng)計(jì)分析
    調(diào)用存儲(chǔ)過程:pro_tXT005TraceLeaderSearch
    使用表:t BM001Something。
    更新記錄:1、 cc 2004-7-15 構(gòu)建存儲(chǔ)過程
    cc2005-2-6 修改存儲(chǔ)過程,處理bug 增加新的內(nèi)容
    設(shè)計(jì)思路:算法描述
    入 口 參 數(shù): @startDate 開始日期,@endDate 結(jié)束時(shí)間