首页 > 数据库 > mysql教程 > Microsoft AdventureWorks 数据库如何说明 MSSQL 数据库命名约定的最佳实践?

Microsoft AdventureWorks 数据库如何说明 MSSQL 数据库命名约定的最佳实践?

Susan Sarandon
发布: 2024-12-29 07:02:14
原创
958 人浏览过

How Does Microsoft's AdventureWorks Database Illustrate Best Practices for MSSQL Database Naming Conventions?

Microsoft 的数据库命名约定:揭开 MSSQL 的秘密

虽然 MSDN 命名指南提供了命名约定的一般指导,但 Microsoft 提供了特定的命名约定MSSQL 数据库指南。 AdventureWorks 数据库就是一个典型的例子,它展示了命名和样式方面的最佳实践。

AdventureWorks 的关键最佳实践:

  • 可理解的对象姓名: 姓名应清晰且描述性。
  • 非复数表名称:避免使用复数形式(“User”而不是“Users”)。
  • 有限缩写:使用仅当出现时才使用缩写
  • PascalCase: 使用 PascalCase 作为对象名称,除了特定的列名称,如“rowguid”。
  • 无下划线: 将下划线替换为PascalCase。
  • 允许关键字: 在适当的情况下,在对象名称中包含某些关键字,例如“Name”。
  • 过程和函数前缀: 在存储过程中添加“usp”前缀,在函数中添加“ufn”。

额外资源:

  • AdventureWorks 数据字典
  • AdventureWorks 中的存储过程
  • 中的函数AdventureWorks

警告:

需要注意的是,数据库命名约定可能取决于个人喜好。虽然 AdventureWorks 指南提供了一个强大的框架,但命名的最终决定应考虑特定数据库环境中的清晰度和一致性。

以上是Microsoft AdventureWorks 数据库如何说明 MSSQL 数据库命名约定的最佳实践?的详细内容。更多信息请关注PHP中文网其他相关文章!

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