首頁 >資料庫 >mysql教程 >Microsoft SQL Server 資料庫命名約定是什麼?

Microsoft SQL Server 資料庫命名約定是什麼?

DDD
DDD原創
2024-12-28 14:59:16780瀏覽

What are Microsoft SQL Server Database Naming Conventions?

Microsoft SQL 資料庫命名約定

您提到從MSDN 中尋找Microsoft 的命名指南,但想知道是否有針對Microsoft SQL Server (MSSQL) 資料庫的特定指南。

SQL Server 附帶的AdventureWorks 數據庫為數據庫命名提供了最佳實用指南做法:

命名約定:

  • 可讀的物件名稱:名稱應該簡單易懂。
  • 單數表名稱:表名稱不應為複數(例如,「User」而非「Users」)。
  • 有限縮寫:可以謹慎使用縮寫(例如「Qty」、「Amt」等)。
  • PascalCase: PascalCase 用於所有對象,除了某些列名稱(例如“rowguid”)。
  • 無底線: 不使用底線。
  • 允許的關鍵字:表名允許使用某些關鍵字(例如, "名稱")。
  • 預存程序前綴:預存程序的前綴為「usp」。
  • 函數前綴:函數的前綴為“ufn。”

其他詳細信息:

  • [AdventureWorks資料字典](連結)
  • [AdventureWorks 中的預存程序](連結)
  • [功能AdventureWorks](連結)

注意事項: 資料庫命名約定可能是主觀的,不同的開發者有他們的偏好。選擇命名約定時,請為潛在的討論或辯論做好準備。

以上是Microsoft SQL Server 資料庫命名約定是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn