문제
다음 중 DCL(Data Control Language)의 주요 기능으로 가장 적절한 것은?
① 테이블 구조를 변경하고 인덱스를 생성한다 ② 데이터를 조회하고 조작한다 ③ 트랜잭션을 제어하고 커밋한다 ④ 사용자 권한을 부여하고 회수한다
정답
4번
해설
④ DCL은 사용자의 데이터베이스 접근 권한을 제어하는 언어로 GRANT, REVOKE가 대표적입니다. ① DDL의 기능(CREATE, ALTER 등), ② DML의 기능(SELECT, INSERT 등), ③ TCL의 기능(COMMIT, ROLLBACK 등)입니다.