SQLDSQL 기본제약조건난이도 1MCQ

SQLD 제약조건 기출문제 #131

문제

다음 FOREIGN KEY 제약조건에 대한 설명으로 가장 적절하지 않은 것은?

① FOREIGN KEY 컬럼에는 NULL 값이 허용된다 ② 참조되는 테이블의 컬럼은 반드시 PRIMARY KEY 또는 UNIQUE KEY여야 한다 ③ 참조되는 테이블에 해당 값이 존재하지 않으면 INSERT가 실패한다 ④ FOREIGN KEY 제약조건이 설정된 컬럼은 자동으로 인덱스가 생성된다

정답

4

해설

④ FK 제약조건 설정 시 자동 인덱스 생성은 DBMS마다 다름(Oracle은 자동 생성 안함). ① FK는 NULL 허용. ② 참조 컬럼은 PK 또는 UK 필수. ③ 참조 무결성 위반 시 INSERT 실패.

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

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

[SQLD] 제약조건 SQL 기본 기출 #131 | sqldpass