문제
다음 중 기본키는 NULL 값을 가져서는 안되며, 릴레이션 내에 오직 하나의 값만 존재해야 한다는 조건을 무엇이라 하는가?
① 개체 무결성 제약조건 ② 참조 무결성 제약조건 ③ 도메인 무결성 제약조건 ④ 속성 무결성 제약조건
정답
1번
해설
정답: 1. 기본키가 NULL이 아니고 유일해야 한다는 조건은 개체 무결성 제약조건이다.
오답 풀이
- 1번: 개체 무결성이 기본키 NULL·유일성 조건으로 정답이다.
- 2번: 참조 무결성은 외래키가 참조 무결성을 유지해야 한다는 조건이다.
- 3번: 도메인 무결성은 속성값이 정의된 도메인에 속해야 한다는 조건이다.
- 4번: 속성 무결성은 표준 분류가 아니다.
보충 개념 개체 무결성은 기본키 구성 속성이 NULL이거나 중복될 수 없음을 의미한다.