합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

SQL 개발자 자격증데이터 모델링의 이해NULL난이도 2MCQ

SQL 개발자 자격증 NULL 기출문제 #3820

문제

NULL에 대한 설명으로 적절한 것은?

① NULL에는 일반 비교 연산자를 사용해 항상 TRUE 또는 FALSE를 얻을 수 있다. ② 바커 표기법에서는 NULL 허용 여부를 알 수 없다. ③ NULL은 미지의 값으로 일반 비교 연산으로는 비교 결과를 확정하기 어렵다. ④ IE 표기법에서 NULL 허용 여부를 알 수 있다.

정답

3

해설

정답: 3. NULL은 알 수 없거나 존재하지 않는 값을 의미하며, 일반 비교 연산의 결과가 UNKNOWN이 될 수 있다.

오답 풀이

  • 1번: NULL 비교 결과는 TRUE/FALSE가 아니라 UNKNOWN이 될 수 있다.
  • 2번: 표기법에 대한 설명보다 NULL의 본질적 설명으로는 부적절하다.
  • 3번: NULL의 의미와 비교 특성을 가장 정확히 설명한다.
  • 4번: 표기법 설명은 일반적인 NULL 연산 설명으로 보기 어렵다.

보충 개념 NULL 여부는 = NULL이 아니라 IS NULL 또는 IS NOT NULL로 판단한다. WHERE 절은 TRUE인 행만 반환하므로 UNKNOWN은 결과에서 제외된다.

SQL 개발자 자격증 데이터 모델링의 이해 다른 기출문제

SQL 개발자 자격증 시험 준비 가이드

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

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

[SQL 개발자 자격증] NULL 데이터 모델링의 이해 기출 #3820 | 문어CBT