SQLD관리 구문CTAS난이도 2MCQ

SQLD CTAS 기출문제 #3821

문제

CTAS에 대한 설명으로 적절하지 않은 것은?

① SELECT 결과를 기반으로 새 테이블을 만들 수 있다. ② 제약조건이 모두 복사된다. ③ 기존 테이블의 구조를 기반으로 한다. ④ 일부 제약조건은 별도로 추가할 수 있다.

정답

2

해설

정답: 2. CTAS는 조회 결과를 기반으로 테이블을 생성하지만 기본키, 외래키, CHECK, DEFAULT 등의 제약조건이 모두 복사되는 것은 아니다.

오답 풀이

  • 1번: CTAS는 SELECT 결과로 새 테이블을 생성한다.
  • 2번: 제약조건이 모두 복사된다는 설명은 틀리다.
  • 3번: 조회 대상 컬럼의 구조를 기반으로 테이블이 생성된다.
  • 4번: 필요한 제약조건은 생성 후 별도로 추가할 수 있다.

보충 개념 CTAS는 빠르게 테이블과 데이터를 복제할 때 사용한다. 그러나 인덱스, 제약조건, 트리거 등은 별도로 생성해야 하는 경우가 많다.

SQLD 시험 준비 가이드

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

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

[SQLD] CTAS 관리 구문 기출 #3821 | 문어CBT