728x90
728x170
데이터베이스 일반
기본 키(Primary Key)
- 테이블에서 각 레코드를 고유하게 정의하는 필드나 필드의 집합
- 기본 키로 지정된 필드
- 중복된 값이나
NULL
값을 입력할 수 없음. NULL
값이나 중복된 값이 입력된 필드는 기본 키로 지정할 수 없지만, 기본 키 필드 값은 변경할 수 있음.
- 중복된 값이나
- 다음 형식의 필드에는 기본 키를 설정할 수 없음.
- OLE 개체
- 첨부 파일
- 계산
- 기본 키로 지정된 필드는 인덱스 속성이
예(중복 불가능)
로 설정됨. - 자동 설정된 인덱스 속성
예(중복 불가능)
를 변경하려면- 해당 필드에 설정된 기본 키를 해제해야 함.
- 기본 키로 지정하면, 자동으로 인덱스(Index)가 설정되어 신속하게 정보를 찾거나 정렬할 수 있음.
- 여러 개의 필드를 합쳐 기본 키로 지정할 수 있지만, 기본 키는 1개만 지정할 수 있음.
- 기본 키를 설정하지 않아도 다른 테이블과 관계를 설정할 수 있음.
- 관계가 설정된 테이블은 기본 키를 해제할 수 없음.
- 기본 키를 해제하려면 먼저 설정된 관계를 제거해야 함.
- 데이터가 이미 입력된 필드도 기본 키로 지정할 수 있음.
- 중복된 데이터가 입력된 경우에는 오류 메시지가 표시됨.
- 특정 필드를 기본 키로 지정하면,
디자인 모드
에서 해당 필드 앞에 열쇠 모양의 아이콘이 붙여짐.
728x90
그리드형(광고전용)
'Certificate > CSSD' 카테고리의 다른 글
데이터베이스 일반 : 레코드 추가/삭제 (0) | 2021.06.14 |
---|---|
데이터베이스 일반 : 참조 무결성 (0) | 2021.06.14 |
데이터베이스 일반 : 관계 설정 (0) | 2021.06.14 |
데이터베이스 일반 : 색인(Index) (0) | 2021.06.14 |
데이터베이스 일반 : 필드 속성 - 조회 (0) | 2021.06.13 |
데이터베이스 일반 : 필드 속성 - 기타 (0) | 2021.06.13 |
데이터베이스 일반 : 필드 속성 - 입력 마스크 (0) | 2021.06.13 |
데이터베이스 일반 : 테이블 구조 변경 (0) | 2021.06.13 |