>데이터 베이스 >MySQL 튜토리얼 >Microsoft의 SQL Server 데이터베이스 명명 규칙은 무엇입니까?

Microsoft의 SQL Server 데이터베이스 명명 규칙은 무엇입니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-12-24 19:44:11480검색

What are Microsoft's SQL Server Database Naming Conventions?

Microsoft SQL Server 데이터베이스 명명 규칙

SQL Server 데이터베이스 개체 명명에 대한 Microsoft의 권장 사항은 인기 있는 AdventureWorks 샘플 데이터베이스에 예시되어 있습니다. 다음은 몇 가지 주목할만한 규칙입니다.

  • 단순성과 명확성: 개체 이름은 개발자와 최종 사용자가 직관적이고 쉽게 이해할 수 있어야 합니다.
  • 단수 대 . 복수형 테이블 이름: 테이블 이름은 복수형이 아닙니다(예: "User" 대신 "사용자").
  • 제한된 약어: 약어는 신중하게 사용할 수 있지만(예: 수량의 경우 "Qty") 일반적으로 사용을 피해야 합니다.
  • 이름용 PascalCase: 특정 열 이름을 제외한 모든 개체 이름 (예: "rowguid"), PascalCase를 사용하십시오.
  • 밑줄 금지: 객체 이름에는 밑줄을 사용할 수 없습니다.
  • 허용 키워드: A "이름"과 같은 제한된 키워드 세트를 개체에 사용할 수 있습니다. 이름.
  • 저장 프로시저 및 함수 접두사: 저장 프로시저에는 "usp" 접두사가 붙고 함수에는 "ufn"이 붙습니다.

제공된 답변에서 언급한 대로 , 데이터베이스 명명 규칙은 주관적일 수 있습니다. 그러나 Microsoft의 이러한 모범 사례를 따르면 코드 가독성, 유지 관리성 및 일관성을 향상시킬 수 있습니다. 자세한 내용은 답변에 제공된 리소스인 AdventureWorks 데이터 사전, AdventureWorks의 저장 프로시저 및 AdventureWorks의 함수를 참조하세요.

위 내용은 Microsoft의 SQL Server 데이터베이스 명명 규칙은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.