다음을 통해 공유


방법: 기본 키 만들기

업데이트: 2007년 11월

null이 허용되지 않는 지정된 열에 입력한 값이 중복되지 않도록 하려면 기본 키를 정의합니다. 데이터베이스의 테이블에 대해 기본 키를 정의하면 이 테이블을 다른 테이블에 연결할 수 있으므로 중복 데이터가 사용되는 경우를 줄일 수 있습니다. 테이블에는 기본 키가 하나만 있을 수 있습니다.

참고:

일부 데이터베이스의 경우 기본 키에 적용되는 규칙이 다릅니다. 데이터베이스에서 기본 키 제약 조건을 사용하는 방법에 대한 자세한 내용은 데이터베이스 설명서를 참조하십시오.

참고:

실제 설정이나 버전에 따라서 화면에 나타나는 대화 상자와 메뉴 명령이 도움말의 설명과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

기본 키를 만들려면

  1. 테이블 디자이너에서 기본 키로 정의하려는 데이터베이스 열의 행 선택기를 클릭합니다. 여러 열을 선택하려면 Ctrl 키를 누른 상태로 다른 열의 행 선택기를 클릭합니다.

  2. 열의 행 선택기를 마우스 오른쪽 단추로 클릭하고 기본 키 설정을 선택합니다. 테이블 이름 앞에 "PK_"라는 기본 키 인덱스가 자동으로 추가됩니다. 이 이름은 인덱스/키 대화 상자에서 확인할 수 있습니다.

주의:

기본 키를 다시 정의하려면 기존의 기본 키에 대한 관계를 모두 삭제한 다음 기본 키를 새로 만들어야 합니다. 이 과정에서 기존의 관계가 자동으로 삭제된다는 경고 메시지가 나타납니다.

기본 키 열을 구분하기 위해 해당 행 선택기에 기본 키 기호가 표시됩니다.

기본 키가 두 개 이상의 열로 구성되어 있는 경우 한 열에는 중복 값이 허용되지만 기본 키의 모든 열에 있는 값의 각 조합은 중복되지 않아야 합니다.

복합 키를 정의하는 경우 기본 키의 열 순서는 다이어그램의 테이블에 표시되는 열 순서에 일치합니다. 기본 키를 만든 후에 이러한 열 순서를 변경할 수 있습니다. 자세한 내용은 방법: 기본 키 수정을 참조하십시오.

참고 항목

작업

방법: 기본 키 삭제

방법: 관계 속성 변경

방법: 기본 키 수정

개념

테이블 관계(Visual Database Tools)

참조

기본 키 또는 고유 키 속성

기타 리소스

제약 조건 작업

제약 조건 작업