資料庫命名及設計規範

2021-04-16 06:19:42 字數 1423 閱讀 4307

1.資料庫涉及字元規範

我們約定:採用26個英文本母(區分大小寫)和0-9這十個自然數,加上下劃線_組成,共63個字元。不能出現其他字元(注釋除外)。

2.資料庫物件命名規範

我們約定,資料庫物件包括表、檢視(查詢)、儲存過程(引數查詢)、函式、約束。物件名字由字首和實際名字組成,長度不超過30。

字首:使用小寫字母

表         tb

檢視         vi

儲存過程     sp

函式         fn

實際名字:實際名字盡量描述實體的內容,由單詞或單詞組合,每個單詞的首字母大寫,其他字母小寫,不以數字和_開頭。如

表         user_info

檢視         user_list

儲存過程     user_delete

因此,合法的物件名字類似如下。

表         tbuser_info     tbmessage_detail

檢視         vi_message_list

儲存過程         sp_message_add

3.資料庫表命名規範

我們約定,表名由字首和實際名字組成。

字首:使用小寫字母tb,代表表。實際名字中,乙個系統盡量採取同一單詞,多個後面加_來連線區分。    

因此,合法的表名類似如下。

tbmember

tbmember_info

tbforum_board

tbblog_comment1  

4.欄位命名規範

我們約定,欄位由表的簡稱,實際名字組組成。如果此欄位關聯另外的字段,那麼加下劃線_連線關聯表字段的欄位名。

因此,合法的欄位名類似如下。

userid_meid

username

userregdate            

5.檢視命名規範

我們約定,欄位由字首和實際名字組成,中間用下劃線連線。

字首:使用小寫字母vi,表示檢視。

因此,合法的檢視名類似如下。

vi_user

vi_userinfo

6.儲存過程命名規範

我們約定,欄位由字首和實際名字加操作名字組成,中間用下劃線連線。

字首:使用小寫字母sp,表示儲存過程。

操作名字:insert|delelte|update|caculate|confirm

例如:sp_user_insert

7.資料庫設計文件規範

所有資料庫設計要寫成文件,文件以模組化形式表達。大致格式如下:

8.sql語句規範

資料庫命名及設計規範

1.資料庫涉及字元規範 我們約定 採用26個英文本母 區分大小寫 和0 9這十個自然數,加上下劃線 組成,共63個字元。不能出現其他字元 注釋除外 2.資料庫物件命名規範 我們約定,資料庫物件包括表 檢視 查詢 儲存過程 引數查詢 函式 約束。物件名字由字首和實際名字組成,長度不超過30。字首 使用...

資料庫設計規範

使用明確 統一的標明和列名,例如 school,schoolcourse,courceid。資料表名使用單數而不是複數,例如 studentcourse,而不是studentcourses。資料表名不要使用空格。資料表名不要使用不必要的字首或者字尾,例如使用school,而不是tblschool,或...

資料庫設計規範

csm簡寫會方便很多 就不要用member id,一致性方便大家理解 system.currenttimemillis 進行儲存text查詢是會產生臨時磁碟檔案,效能差進行擷取儲存型別 占用位元組 範圍tinyint 1 128 127 smallint 2 32768 32767 mediumin...