Sql資料庫命名規則

2022-05-27 00:45:04 字數 1121 閱讀 3432

資料庫涉及字元規則

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

資料庫物件命名規則

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

例如:實際名字

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

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

資料庫表命名規則

欄位由字首和實際名字組成。實際名字中首單詞乙個系統盡量採取同一單詞。

字首:使用小寫字母tb,表示表。

例如:tbmember

tbmember_info

tbforum_board

tbforum_thread1

字段命名規則

數字、字元、日期/時間、lob(大物件)、雜項,欄位由表的簡稱、下劃線,實際名字加字尾組成。

字尾:使用小寫字母,代表該字段的屬性。

例如: user_idint

user_namestr

user_regdatedtm

檢視命名規則

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

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

例如:vi_user

vi_userinfo

儲存過程命名規則

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

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

例如:sp_user

資料庫設計文件規則

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

'  表名:  tbuser_info

'  建立人:uam_richard

'  日期:  2004-12-17

'  版本:  1.0

'  描述:  儲存使用者資料

'  具體內容:

'  userid  int,自動增量使用者**

'  username  char(12)  使用者名字

sql語句規則

所有sql關鍵詞全部大寫,比如select,update,from,order,by等。

資料庫SQL練習

建立學生student表 sno學號 主鍵3 sname姓名8 s 性別2 sbirthday生日 class班級5 建立課程course表 cno 課程號 主鍵 5 cname課程名10 tno教師號3 建立分數score表 sno 學號3 cno課程號5 degree分數 建立老師teacher...

oracle資料庫設計sql檔案

步驟 第 一 建立使用者 第 二 建立表 第 三 儲存為指令碼 仿照scott指令碼檔案格式 第 四 實現隨機查詢。要求 1 使用define命令 2 使用prompt命令 2 地鐵運營資料庫 總表 3路地鐵,濟南 長清 濟南 章丘 濟南繞城 編號 唯一性約束 起止地點 起止時間 站點數量 發車間隔...

資料庫sql高階查詢教務 答案

設教學資料庫education有三個關係 學生關係s sno,sname,age,sdept 學習關係sc sno,cno,grade 課程關係c cno,cname,cdept,tname 查詢問題 1 查所有年齡在20歲以下的學生姓名及年齡。2 查考試成績有不及格的學生的學號 3 查所年齡在20...