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

2008년03월02日 5번

[데이터 베이스]
다음 SQL문의 실행결과를 가장 올바르게 설명한 것은?

  • ① 인사 테이블을 제거한다.
  • ② 인사 테이블을 참조하는 테이블과 인사 테이블을 제거한다.
  • ③ 인사 테이블이 참조 중이면 제거하지 않는다.
  • ④ 인사 테이블을 제거할 지의 여부를 사용자에게 다시 질의한다.
(정답률: 81%)

문제 해설

이 SQL문은 인사 테이블을 삭제하는 SQL문이다. 하지만 인사 테이블을 참조하는 테이블이 있으면 해당 테이블도 함께 삭제된다. 따라서 "인사 테이블을 참조하는 테이블과 인사 테이블을 제거한다."가 정답이다. "인사 테이블이 참조 중이면 제거하지 않는다."와 "인사 테이블을 제거할 지의 여부를 사용자에게 다시 질의한다."는 이 SQL문과는 관련이 없는 내용이므로 오답이다.

연도별

진행 상황

0 오답
0 정답