freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)庫設(shè)計規(guī)范與技巧-wenkub.com

2025-04-04 23:10 本頁面
   

【正文】   3) 小心保留詞,要保證你的字段名沒有和保留詞、數(shù)據(jù)庫系統(tǒng)或者常用訪問方法沖突  4) 保持字段名和類型的一致性,在命名字段并為其指定數(shù)據(jù)類型的時候一定要保證一致性?! ?. 命名中其他注意事項  1) 以上命名都不得超過30個字符的系統(tǒng)限制。開頭,和系統(tǒng)的存儲過程區(qū)分,后續(xù)部分主要以動賓形式構(gòu)成,并用下劃線分割各個組成部分。_U39。_I39。這樣做也確實有缺點,比如破壞了自動表連接工具的作用,后者把公共列名同某些數(shù)據(jù)庫聯(lián)系起來?! ?) 所有的屬性加上有關(guān)類型的后綴  注意,如果還需要其它的后綴,都放在類型后綴之前?! 、如果是數(shù)據(jù)庫自動生成的編碼,統(tǒng)一命名為:ID  B、如果是自定義的邏輯上的編碼則用縮寫加“ID”的方法命名,即“XXXX_ID”  C、如果鍵是數(shù)字類型,你可以用_NO 作為后綴?! ”?Depart和Employee?! £P(guān)聯(lián)表用于保存多對多關(guān)系?! ∨e例:  定義的縮寫 Material Ma 物品?! rder: Ord 訂單。如果表的名字由3 個單詞組成,從頭兩個單詞中各取一個然后從最后一個單詞中再取出兩個字母,結(jié)果還是組成4 字母長的別名,其余依次類推)  對工作用表來說,表名可以加上前綴WORK_ 后面附上采用該表的應(yīng)用程序的名字?! ?) 檢查設(shè)計  在開發(fā)期間檢查數(shù)據(jù)庫設(shè)計的常用技術(shù)是通過其所支持的應(yīng)用程序原型檢查數(shù)據(jù)庫。這樣,當過了一年多時間后再回過頭來做第2 個版本,犯錯的機會將大大減少?! ?) 編制文檔  對所有的快捷方式、命名規(guī)范、限制和函數(shù)都要編制文檔?! ?) 包含版本機制  在數(shù)據(jù)庫中引入版本控制機制來確定使用中的數(shù)據(jù)庫的版本。假如需要編碼,可以在編碼旁附上用戶知道的英語?!?. 其他設(shè)計技巧  1) 避免使用觸發(fā)器  觸發(fā)器的功能通??梢杂闷渌绞綄崿F(xiàn)。采用可以發(fā)布給用戶/開發(fā)人員的數(shù)據(jù)字典實現(xiàn)方便的數(shù)據(jù)識別同時保證對數(shù)據(jù)源文檔化。本地拷貝你的維護數(shù)據(jù),比如計算常數(shù)和利息率等,設(shè)置版本號保證數(shù)據(jù)在每個站點都完全一致。這樣做還等于在處理數(shù)據(jù)庫變更時給你提供了更多的自由。只要有可能都應(yīng)該提供給用戶一個清晰的價值列表供其選擇。  3) 強制指示完整性  在有害數(shù)據(jù)進入數(shù)據(jù)庫之前將其剔除。這不但包括通過標準化實現(xiàn)的完整性而且還包括數(shù)據(jù)的功能性。受限更新?!?. 選擇鍵和索引(數(shù)據(jù)庫邏輯設(shè)計)  參考:《SQL優(yōu)化索引》一文  4. 數(shù)據(jù)完整性設(shè)計(數(shù)據(jù)庫邏輯設(shè)計)  1) 完整性實現(xiàn)機制:  實體完整性:主鍵  參照完整性:  父表中刪除數(shù)據(jù):級聯(lián)刪除。當然在表1(ABC)有處鍵ID,則為了可讀性,在表2做關(guān)聯(lián)時可以命名為ABC_ID。表里的一個 SELECT * 語句倒是能用,但得到的卻是一大堆毫無用處的信息。最好采用清除數(shù)據(jù)程序而且要仔細維護索引整體性。那你應(yīng)該把數(shù)據(jù)庫表字段的長度設(shè)為12 或者13 個字符長。==MYNAMEOrder1  在沒有這些前綴的情況下則寫成這個樣子(用別名來區(qū)分):  Selector_cust_name_idWhere*假設(shè)有兩個表:  Customer 和 Order。如鍵是數(shù)字類型:用 _N 后綴?! ?) 對地址和電話采用多個字段  描述街道地址就短短一行記錄是不夠的。sRecordCreator,在SQL Server 下默認為NOT NULL DEFAULT USER  用 sp_pany 標識存儲過程,用 udf_ (或者類似的標記)標識自定義編寫的函數(shù)?! ?) 表名、報表名和查詢名的命名規(guī)范  (采用前綴命名)檢查表名、報表名和查詢名之間的命名規(guī)范。如果用戶界面執(zhí)行工作流之類的任務(wù)(發(fā)送郵件、打印信箋、修改記錄狀態(tài)等),那么產(chǎn)生工作流的數(shù)據(jù)也可以存放在數(shù)據(jù)庫里。表之間的關(guān)系通過外鍵相連接?! ?) 定義標準的對象命名規(guī)范  數(shù)據(jù)庫各種對象的命名必須規(guī)范。(至少應(yīng)該包含每個字段的數(shù)據(jù)類型和在每個表內(nèi)的主外鍵)?! 《?、數(shù)據(jù)庫設(shè)計技巧  1. 設(shè)計數(shù)據(jù)庫之前(需求分析階段)  1) 理解客戶需求,包括用戶未來需求變化。在物理模型中,ERwin可以定義對應(yīng)的表、列,并可針對各種數(shù)據(jù)庫管理系統(tǒng)自動轉(zhuǎn)換為適當?shù)念愋?。ERwin支持IDEF1X方法。內(nèi)容包括:數(shù)據(jù)庫的轉(zhuǎn)儲和恢復(fù)、數(shù)據(jù)庫的安全性、完整性控制、數(shù)據(jù)庫性能的監(jiān)督、分析和改進、數(shù)據(jù)庫的重組織和重構(gòu)造。 4. 數(shù)據(jù)庫物理設(shè)計階段  為邏輯數(shù)據(jù)模型選取一個最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)(包括存儲結(jié)構(gòu)和存取方法)。確定是否要對它們進行合并或分解?! R圖轉(zhuǎn)換為關(guān)系模型實際上就是要將實體、實體的屬性和實體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式,這種轉(zhuǎn)換一般遵循如下原則:一個實體型轉(zhuǎn)換為一個關(guān)系模式?! ?第五步——定義其他對象和規(guī)則  定義屬性的數(shù)據(jù)類型、長度、精度、非空、缺省值、約束規(guī)則等?! ?第四步——定義屬
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1