SQLD관리 구문제약조건난이도 2MCQ

SQLD 제약조건 기출문제 #3698

문제

제약조건에 대한 설명으로 적절하지 않은 것은?

① 고유키에는 DBMS에 따라 NULL이 허용될 수 있다. ② CHECK 제약조건은 조건을 만족하지 않는 값을 제한하는 데 사용된다. ③ 하나의 테이블에는 기본키 제약조건을 두 개 이상 만들 수 있다. ④ DEFAULT는 명시 값이 없을 때 기본값을 입력하는 데 사용된다.

정답

3

해설

정답: 3. 하나의 테이블에는 기본키 제약조건을 하나만 지정할 수 있다.

오답 풀이

  • 1번: 고유키의 NULL 처리 방식은 DBMS별로 차이가 있을 수 있다.
  • 2번: CHECK는 값의 조건을 제한하는 제약조건이다.
  • 3번: 테이블당 기본키 제약조건은 하나만 만들 수 있다.
  • 4번: DEFAULT는 값이 생략될 때 기본값을 제공한다.

보충 개념 기본키는 테이블의 각 행을 대표하는 식별 기준이다. 여러 컬럼을 묶어 하나의 복합 기본키를 만들 수는 있지만 기본키 제약조건 자체는 테이블당 하나이다.

SQLD 시험 준비 가이드

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

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

[SQLD] 제약조건 관리 구문 기출 #3698 | 문어CBT