문제
다음 제약조건 설명과 용어의 연결로 가장 적절한 것은?
<설명> ㄱ. 특정 속성에 입력될 수 있는 값의 범위나 형식을 제한한다. ㄴ. 기본키는 NULL이 될 수 없고 중복될 수 없다는 무결성이다. ㄷ. 외래키 값은 참조하는 부모 테이블의 값과 일관성을 유지해야 한다.
<보기> 개체, 참조, 도메인
① ㄱ-도메인, ㄴ-개체, ㄷ-참조 ② ㄱ-개체, ㄴ-도메인, ㄷ-참조 ③ ㄱ-참조, ㄴ-개체, ㄷ-도메인 ④ ㄱ-도메인, ㄴ-참조, ㄷ-개체
정답
1번
해설
정답: 1. 값의 범위 제한은 도메인 무결성, 기본키 관련 제약은 개체 무결성, 외래키 관련 제약은 참조 무결성이다.
오답 풀이
- 1번: 세 무결성의 의미가 모두 올바르게 연결되었다.
- 2번: ㄱ과 ㄴ의 연결이 바뀌었다.
- 3번: ㄱ과 ㄷ의 연결이 바뀌었다.
- 4번: ㄴ과 ㄷ의 연결이 바뀌었다.
보충 개념 개체 무결성은 기본키, 참조 무결성은 외래키, 도메인 무결성은 속성 값의 범위와 형식 제약과 관련된다.