학습용 기출·복원자료 분류 확인SQLD · 2025년 58회 SQL 기본 및 활용 · 37번
다음 중 데이터 제어어(DCL)에 해당하지 않고, 데이터 조작어(DML)에 해당하는 것은?
1
GRANT
오답 이유‘GRANT’은 이 문항에서 요구하는 ‘UPDATE’의 정의·역할과 구분된다. UPDATE는 데이터를 조작하는 DML이다. GRANT, REVOKE는 DCL이며 COMMIT은 TCL이다. 따라서 1번 보기 ‘GRANT’의 적용 여부를 문제 조건과 대조해야 한다.
2
REVOKE
오답 이유‘REVOKE’은 이 문항에서 요구하는 ‘UPDATE’의 정의·역할과 구분된다. UPDATE는 데이터를 조작하는 DML이다. GRANT, REVOKE는 DCL이며 COMMIT은 TCL이다. 따라서 2번 보기 ‘REVOKE’의 적용 여부를 문제 조건과 대조해야 한다.
3
UPDATE
정답 근거UPDATE는 데이터를 조작하는 DML이다. GRANT, REVOKE는 DCL이며 COMMIT은 TCL이다. 따라서 3번 보기 ‘UPDATE’의 적용 여부를 문제 조건과 대조해야 한다.
4
COMMIT
오답 이유‘COMMIT’은 이 문항에서 요구하는 ‘UPDATE’의 정의·역할과 구분된다. UPDATE는 데이터를 조작하는 DML이다. GRANT, REVOKE는 DCL이며 COMMIT은 TCL이다. 따라서 4번 보기 ‘COMMIT’의 적용 여부를 문제 조건과 대조해야 한다.
ANSWER & EXPLANATION
정답 3번
핵심 판단은 3번 ‘UPDATE’입니다. UPDATE는 데이터를 조작하는 DML이다. GRANT, REVOKE는 DCL이며 COMMIT은 TCL이다.