SQLDSQL 기본난이도 3MCQ

SQLD SQL 기본 기출문제 #1258

문제

SQL
DROPDELETE의 차이점에 대한 설명 중 가장 적절하지 않은 것은?

① DROP은 DDL 명령어로 테이블 구조를 완전히 제거한다 ② DELETE는 DML 명령어로 테이블 데이터만 삭제한다 ③ DROP 실행 후에는 ROLLBACK으로 복구할 수 있다 ④ DELETE는 트랜잭션 로그에 기록되어 복구가 가능하다

정답

3

해설

③이 틀렸습니다. DROP은 DDL 명령어로 AUTO COMMIT되어 실행 즉시 커밋되므로 ROLLBACK으로 복구할 수 없습니다. ①DROP은 DDL로 테이블 구조를 완전 삭제합니다. ②DELETE는 DML로 데이터만 삭제합니다. ④DELETE는 트랜잭션 로그에 기록되어 ROLLBACK 가능합니다.

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

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

[SQLD] SQL 기본 기출 #1258 | sqldpass