首页 > 数据库 > mysql教程 > Microsoft SQL Server 数据库命名约定是什么?

Microsoft SQL Server 数据库命名约定是什么?

DDD
发布: 2024-12-28 14:59:16
原创
773 人浏览过

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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板