컴퓨터활용능력 1급데이터베이스 일반난이도 3MCQ

컴퓨터활용능력 1급 데이터베이스 일반 기출문제 #1805

문제

다음 외래키 제약조건 중에서 부모 테이블의 참조되는 행이 수정될 때 자식 테이블의 외래키 값을 부모 테이블의 새로운 값으로 자동 변경하는 옵션은?

① ON UPDATE CASCADE ② ON UPDATE SET NULL ③ ON UPDATE RESTRICT ④ ON UPDATE NO ACTION

정답

1

해설

ON UPDATE CASCADE는 부모 테이블의 참조되는 값이 변경될 때 자식 테이블의 외래키 값도 동일하게 변경한다. SET NULL은 NULL로 변경, RESTRICT와 NO ACTION은 참조하는 데이터가 있으면 수정을 거부한다. CASCADE와 SET NULL의 미묘한 차이를 구분하는 것이 핵심이다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[컴퓨터활용능력 1급] 데이터베이스 일반 기출 #1805 | sqldpass