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

정보처리기사 필기데이터베이스 구축DELETE 명령난이도 2MCQ

정보처리기사 필기 DELETE 명령 기출문제 #12038

문제

DELETE 명령에 대한 설명으로 틀린 것은?

① 테이블의 행을 삭제할 때 사용한다. ② WHERE 조건절이 없는 DELETE 명령을 수행하면 DROP TABLE 명령을 수행했을 때와 동일한 효과를 얻을 수 있다. ③ SQL을 사용 용도에 따라 분류할 경우 DML에 해당한다. ④ 기본 사용 형식은 “DELETE FROM 테이블 [WHERE 조건];” 이다.

정답

2

해설

정답: 2. WHERE 없는 DELETE는 모든 행을 삭제하지만 테이블 구조는 남는다. DROP TABLE은 테이블 정의 자체를 제거하므로 동일하지 않다.

오답 풀이

  • 1번: 행 삭제에 사용 — 옳다.
  • 2번: DROP TABLE과 동일하다는 것은 틀렸다(구조 유지 차이).
  • 3번: DELETE는 DML이다 — 옳다.
  • 4번: 기본 형식 — 옳다.

보충 개념 DELETE는 데이터만 삭제(구조 유지), DROP은 테이블 자체 삭제, TRUNCATE는 전체 행 삭제(구조 유지).

정보처리기사 필기 데이터베이스 구축 다른 기출문제

정보처리기사 필기 시험 준비 가이드

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

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

[정보처리기사 필기] DELETE 명령 데이터베이스 구축 기출 #12038 | 문어CBT