정보처리기사(구) 기출문제·모의고사·오답노트·자동채점

2007년09월02日 1번

[데이터 베이스]
관계형 데이터 모델의 참조무결성 제약에 관한 설명 중 옳지 않은 것은?

  • ① 외래 키의 속성들은 참조하려는 테이블의 기본 키와 도메인이 동일해야 한다.
  • ② 외래 키의 속성명과 참조하려는 테이블의 기본 키의 속성명은 동일해야 한다.
  • ③ 외래 키의 속성 개수와 참조하려는 테이블의 기본 키의 속성 개수는 같아야 한다.
  • ④ 외래 키 값은 참조하려는 테이블의 기본 키 값으로 존재해야 한다.
(정답률: 43%)

문제 해설

"외래 키의 속성명과 참조하려는 테이블의 기본 키의 속성명은 동일해야 한다."가 옳은 설명이다. 이는 외래 키가 참조하는 기본 키와 일치해야만 참조 무결성 제약을 유지할 수 있기 때문이다. 예를 들어, 주문 테이블에서 고객 테이블의 고객 ID를 참조하는 경우, 외래 키인 주문 테이블의 고객 ID 속성명과 참조하려는 테이블인 고객 테이블의 기본 키인 고객 ID 속성명은 동일해야 한다. 그렇지 않으면 참조 무결성 제약이 깨지게 된다.
이전 문제
다음 문제

연도별

진행 상황

0 오답
0 정답