문제
다음 중 SQL의 기본 구성 요소에 대한 설명으로 가장 적절한 것은?
① DDL은 데이터 정의어로 CREATE, ALTER, INSERT가 포함된다 ② DML은 데이터 조작어로 SELECT, INSERT, UPDATE, DELETE가 포함된다 ③ DCL은 데이터 제어어로 GRANT, REVOKE, COMMIT이 포함된다 ④ TCL은 트랜잭션 제어어로 ROLLBACK, SAVEPOINT, DROP이 포함된다
정답
2번
해설
DML(Data Manipulation Language)은 데이터 조작어로 SELECT, INSERT, UPDATE, DELETE가 포함됩니다. ① INSERT는 DML이므로 DDL에 포함되지 않습니다. ③ COMMIT은 TCL(트랜잭션 제어어)이므로 DCL에 포함되지 않습니다. ④ DROP은 DDL이므로 TCL에 포함되지 않습니다.