SQLD(SQL 개발자) 기출 · DML

다음은 도서관의 사서 A와 사서 B가 데이터베이스에서 책 정보를 지우는 방식이다. 이 상황을 SQL에 비유할 때, 다음 중 가장 알맞은 설명은?
본문)
<보기>
사서 A는 책 데이터를 하나씩 삭제하며, 기록도 남긴다.
사서 B는 책장을 통째로 비우며, 복구도 어렵고 기록도 남지 않는다.

이 문제 풀어보기

정답 및 해설 보기

정답: 2번

DELETE: 조건 지정 가능, 하나씩 삭제, ROLLBACK 가능, 로그 남음
TRUNCATE: 전체 삭제, ROLLBACK 불가, 로그 없음, 빠름
DROP: 아예 테이블 구조도 삭제 (질문 조건에는 해당 X)
이 단원 연속 풀기 · DML개념서 「DML (INSERT / UPDATE / DELETE / MERGE)」 읽기

이 단원 공개 기출 103문항

  1. 데이터를 입력하기 위해 사용하는 SQL 명령어는 무엇인가?DML
  2. 다음 SQL 문장의 결과로 출력되는 데이터는 무엇인가?DML
  3. 다음과 같은 SQL 문장이 있다. 예제의 ORDER BY 절과 같은 결과를 갖는 구문은 어떤 것인가?DML
  4. 다음 SQL 문장에서 틀린 부분은 어디인가?DML
  5. SELECT문의 처리 순서로 올바른 것은?DML
DML 기출 전체 보기 →