문제
DCL(Data Control Language)에 대한 설명으로 가장 적절한 것은?
① 데이터베이스 객체를 생성, 수정, 삭제하는 언어 ② 데이터를 조회, 삽입, 수정, 삭제하는 언어 ③ 사용자 권한을 부여하고 회수하는 언어 ④ 트랜잭션을 제어하는 언어
정답
3번
해설
DCL은 사용자 권한을 부여(GRANT)하고 회수(REVOKE)하는 언어입니다. ①은 DDL(CREATE, ALTER, DROP), ②는 DML(SELECT, INSERT, UPDATE, DELETE), ④는 TCL(COMMIT, ROLLBACK)에 대한 설명입니다.