별의 공부 블로그 🧑🏻‍💻
728x90
728x170

데이터베이스 일반

기본 키(Primary Key)

  • 테이블에서 각 레코드를 고유하게 정의하는 필드나 필드의 집합
  • 기본 키로 지정된 필드
    • 중복된 값이나 NULL 값을 입력할 수 없음.
    • NULL 값이나 중복된 값이 입력된 필드는 기본 키로 지정할 수 없지만, 기본 키 필드 값은 변경할 수 있음.
  • 다음 형식의 필드에는 기본 키를 설정할 수 없음.
    • OLE 개체
    • 첨부 파일
    • 계산
  • 기본 키로 지정된 필드는 인덱스 속성이 예(중복 불가능)로 설정됨.
  • 자동 설정된 인덱스 속성 예(중복 불가능)를 변경하려면
    • 해당 필드에 설정된 기본 키를 해제해야 함.
  • 기본 키로 지정하면, 자동으로 인덱스(Index)가 설정되어 신속하게 정보를 찾거나 정렬할 수 있음.
  • 여러 개의 필드를 합쳐 기본 키로 지정할 수 있지만, 기본 키는 1개만 지정할 수 있음.
  • 기본 키를 설정하지 않아도 다른 테이블과 관계를 설정할 수 있음.
  • 관계가 설정된 테이블은 기본 키를 해제할 수 없음.
    • 기본 키를 해제하려면 먼저 설정된 관계를 제거해야 함.
  • 데이터가 이미 입력된 필드도 기본 키로 지정할 수 있음.
    • 중복된 데이터가 입력된 경우에는 오류 메시지가 표시됨.
  • 특정 필드를 기본 키로 지정하면, 디자인 모드에서 해당 필드 앞에 열쇠 모양의 아이콘이 붙여짐.
728x90
그리드형(광고전용)
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖