문제
참조 무결성을 구현하는 키로 가장 적절한 것은?
① 기본키 ② 외래키 ③ 후보키 ④ 대체키
정답
2번
해설
정답: 2. 외래키는 자식 테이블의 값이 부모 테이블의 기본키 또는 유일키 값을 참조하도록 하여 참조 무결성을 구현한다.
오답 풀이
- 1번: 기본키는 개체 무결성과 관련이 깊다.
- 2번: 외래키가 참조 무결성을 구현한다.
- 3번: 후보키는 튜플을 유일하게 식별할 수 있는 속성 집합이다.
- 4번: 대체키는 후보키 중 기본키로 선택되지 않은 키이다.
보충 개념 개체 무결성은 기본키, 참조 무결성은 외래키, 도메인 무결성은 CHECK 제약조건 등으로 구현할 수 있다.