資料檔案命名採用系統名+_+檔案型別,比如系統名為kupage,則資料庫檔案命名為kupage_database.mdf,有的資料庫檔案有多個, 比如sql server就有2個,乙個是資料庫檔案,另乙個是日誌檔案,那麼他們的檔案命名分別為 kupage_database.mdf,kupage_log.log。檔名全部採用小寫。
資料庫表命名規範,表名長度不能超 過30個字元,表名中含有單詞全部採用單數形式,單詞首寫字母要大寫,多個單詞間不用任何連線符號。若庫中有多個系統,表名採用系統名稱+單詞或多個單 詞,系統名是開發系統的縮寫,系統名稱全部採用小寫英文本元,如bbstitle,bbsforumtype。若庫中只含有乙個系統,那麼表名僅用乙個單 詞或多個單詞。單詞選擇能夠概括表內容的乙個或多個英文單詞,如userinfo,usertype。關連表命名規則為re_表a_表b,re是 relative的縮寫,如:re_user_articletype, re_user_formtype。
資料庫字段命名規 範,資料庫欄位名全部採用小寫英文單詞,單詞之間用」_」隔開,命名規則是表別名+單詞,如:user_name,user_pwd。表別名規則,如果表 名是乙個單詞,別名就取單詞的前4 個字母;如果表名是兩個單詞,就各取兩個單詞的前兩個字母組成4 個字母長的別名;如果表的名字由3 個單詞組成,你不妨從頭兩個單詞中各取乙個然後從最後乙個單詞中再取出兩個字母,結果還是組成4 字母長的別名。
檢視名採用規則 view_表a_表b_表c,view表示檢視。這個檢視由幾個表產生就用」_」連線幾個表的名,如果表過多可以將表名適當簡化,但一定要列出所有表名。
儲存過程命名規則p_表名_訪問過程名(縮寫),比如p_user_del,p_articletype_adddata。
sql語句編寫規則,關鍵字必須大寫,其他書寫按上述命名規則,比如:
select user_id, user_name from user where user_id = 『tom』
表名分兩部分組成:--字首_主題--,如庫存表whs_inventory,whs是字首,表明這是用於倉庫模組的,inventory是主題,表示這 個表的業務概念.
欄位名也分為兩部分:--字首_主題--,如庫存數量inv_amount.inv是庫存表的縮寫,amount是主 題,表示這列用來儲存庫存的數量.
外來鍵的引用.如果庫存表中引用了貨品的id,那麼那一列就用crg_id,而不是inv_crgid或 inv_cargo_id.
資料庫表的命名規範
1 表名一般以 模組名稱 具體表名 來實現,同乙個模組的字首是一樣的。oracle大小寫敏感,在 中可以不用 因為可以用大小寫一起的寫法。這也是可以的 2 表名稱不應該取得太長 一般不超過三個英文單詞,不推薦使用中文拼音,總的長度不要超過30個字元 表名使用英文的原因,有些專案有英文版的需要,或者這...
mysql的庫命名規範 資料庫命名規範(命名規則)
資料庫命名規範 引言 資料庫設計過程中庫 表 欄位等的命名規範也算是設計規範的一部分,不過設計規範更多的是為了確保資料庫設計的合理性 為了專案最終的協調穩定性,而命名規範更多的是為了確保設計的正式和統一。資料庫中欄位等等以什麼樣的命名方式,並不會直接影響到專案的穩定性。制定規範的直接目的是約束行為,...
資料庫命名規範
1 目的 規範資料庫各種物件的命名規則。2 資料庫命名原則 2.1 資料檔案 如果資料庫採用檔案系統,而不是裸裝置,約定下列命名規則 1 資料檔案以表空間名為開始,以.dbf為結尾,全部採用小寫英文本母加數字命名。如該表空間有多個資料檔案,則從第2個資料檔案開始,在表空間名後加 例 對system表...