문제
데이터 무결성 제약조건 중 "개체 무결성 제약" 조건에 대한 설명으로 맞는 것은?
① 릴레이션 내의 튜플들이 각 속성의 도메인에 지정된 값만을 가져야 한다. ② 기본키에 속해 있는 애트리뷰트는 널값이나 중복값을 가질 수 없다. ③ 릴레이션은 참조할 수 없는 외래키 값을 가질 수 없다. ④ 외래키 값은 참조 릴레이션의 기본키 값과 동일해야 한다.
정답
2번
해설
정답: 2. 개체 무결성은 기본키 속성이 널이나 중복값을 가질 수 없다는 제약이다.
오답 풀이
- 1번: 도메인 무결성에 대한 설명이다.
- 2번: 기본키의 널·중복 불가는 개체 무결성이므로 정답이다.
- 3번: 참조 무결성에 대한 설명이다.
- 4번: 참조 무결성에 대한 설명이다.
보충 개념 무결성 종류: 개체 무결성(기본키), 참조 무결성(외래키), 도메인 무결성(속성값).