Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

MS Access 테이블에서 기본 키 추가 및 제거하는 방법 총정리

마이크로소프트 액세스(Microsoft Access)에서 테이블을 새로 만들면 Access가 자동으로 기본 키(Primary Key)를 생성해 줍니다. 하지만 필요에 따라 사용자가 원하는 필드를 직접 기본 키로 지정할 수도 있습니다.

Access에서 기본 키란 테이블 전체에서 고유한 값을 가지는 하나의 필드 또는 필드 집합을 말합니다. 기본 키는 다음과 같은 중요한 특징을 가집니다.

  • 데이터베이스의 각 행(row)을 고유하게 식별합니다.
  • 항상 값을 가지며, 절대 비어 있을 수 없습니다.
  • 일단 설정된 값은 변경되지 않습니다.

Access 테이블에서 기본 키 추가 또는 제거하기

Access 데이터베이스 테이블에서 기본 키를 추가하거나 제거하려면 아래 방법을 따라 해 보세요.

1] Access 테이블에서 기본 기본 키 제거하기

먼저 수정하고자 하는 데이터베이스 파일을 엽니다.

MS Access 테이블에서 기본 키 추가 및 제거하는 방법 총정리

왼쪽의 탐색 창에서 변경하려는 필드가 포함된 테이블을 클릭한 뒤, 디자인 보기(Design View)를 실행합니다.

기본적으로 Access는 테이블 생성 시 자동으로 기본 키를 추가하지만, 경우에 따라 다른 필드를 기본 키로 사용하고 싶을 수 있습니다.

MS Access 테이블에서 기본 키 추가 및 제거하는 방법 총정리

기본 키로 설정된 필드의 데이터 형식을 변경합니다. 데이터 형식(Data Type) 드롭다운 화살표를 클릭하고 일련번호(AutoNumber) 대신 숫자(Number) 형식을 선택하세요.

MS Access 테이블에서 기본 키 추가 및 제거하는 방법 총정리

그다음 해당 필드의 기본 키 아이콘을 마우스 오른쪽 버튼으로 클릭하고 기본 키(Primary Key)를 선택하면 설정이 해제됩니다.

또 다른 방법으로는 메뉴 모음에 있는 기본 키 버튼을 클릭하는 것입니다. 이 버튼을 누르면 해당 필드에서 기본 키가 바로 제거됩니다.

마지막으로 빠른 실행 도구 모음에서 저장(Save)을 클릭하여 변경 사항을 적용합니다.

2] Access 테이블에 새 기본 키 추가하기

이번에는 원하는 필드를 새로운 기본 키로 지정하는 방법을 알아보겠습니다.

기본 키로 만들고 싶은 기존 필드를 먼저 삭제해야 합니다. 테이블에 데이터가 한 번 입력되면, 해당 필드에 데이터 형식이 지정되어 있지 않더라도 나중에 일련번호(AutoNumber) 형식으로 변경할 수 없기 때문입니다.

참고로 일련번호 필드는 매우 훌륭한 기본 키가 될 수 있지만, Access에서는 하나의 테이블에 일련번호 데이터 형식을 두 개 이상 사용할 수 없으며 오직 하나만 허용됩니다.

테이블에 새 행을 추가하고, 삭제했던 필드와 동일한 이름으로 새 필드를 만듭니다.

새 필드의 데이터 형식을 일련번호(AutoNumber)로 설정합니다.

MS Access 테이블에서 기본 키 추가 및 제거하는 방법 총정리

그런 다음 해당 필드를 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 기본 키(Primary Key)를 선택합니다.

메뉴 모음의 기본 키 버튼을 클릭하는 방법으로도 기본 키를 지정할 수 있습니다.

기본 키가 필드에 성공적으로 추가되었다면 저장(Save)을 클릭하여 완료합니다.

Access 테이블에 기본 키를 두 개 설정할 수 있나요?

아니요, 불가능합니다. Microsoft Access에서 각 테이블은 하나의 기본 키만 가질 수 있습니다. 다만 여러 필드를 조합한 복합 키 형태로 구성하는 것은 가능합니다.

Access에서 기본 키의 목적은 무엇인가요?

기본 키의 핵심 목적은 여러 테이블에 흩어진 데이터를 신속하게 연결하고, 이를 의미 있는 형태로 결합할 수 있도록 돕는 것입니다.

이 튜토리얼이 Access 데이터베이스 테이블에서 기본 키를 추가하고 제거하는 방법을 이해하는 데 도움이 되기를 바랍니다.

MS Access 테이블에서 기본 키 추가 및 제거하는 방법 총정리