정답 : 4번 REVOKE = 데이터 제어어(DCL)
1) INSERT = DML (데이터 삽입)
2) RENAME = DDL (객체 이름 변경)
3) COMMIT = TCL (트랜잭션 확정)
4) REVOKE = DCL (사용자 권한 회수)
[요약 설명]
이 문제는 데이터베이스 명령어 중 데이터 제어어(DCL)의 개념과 해당 명령어들을 이해하고 있는지를 평가함.
DCL은 데이터베이스의 보안, 권한관리와 관련된 명령어들을 포함함.
[이론적 내용]
1. 데이터 제어어 (DCL : Data Control Language)
- 데이터베이스에 대한 사용자 권한을 관리하고 트랜잭션을 제어하는 명령어
- 주요 명령어 :
1) GRANT : 사용자에게 특정 권한을 부여함
2) REVOKE : 사용자에게 부여된 권한을 회수함
2. 트랜잭션 제어어 (TCL : Transaction Control Language)
3) COMMIT : 트랜잭션의 변경내용을 확정함
4) ROLLBACK : 트랜잭션을 취소하고 이전 상태로 되돌림
'Data Engineering' 카테고리의 다른 글
[SQLD 자격검정 실전문제] Part 2-1. 53번 트랜잭션 제어어(TCL) (0) | 2025.05.28 |
---|---|
[SQLD 자격검정 실전문제] Part 2-1. 52번 데이터 조작어(DML) (0) | 2025.05.28 |
[SQLD 자격검정 실전문제] Part 1-2. 50번 본질 식별자 vs 인조 식별자 (0) | 2025.05.28 |
[SQLD 자격검정 실전문제] Part 1-2. 49번 널(NULL)에 대한 적절한 설명 (0) | 2025.05.28 |
[SQLD 자격검정 실전문제] Part 1-2. 48번 트랜잭션 작업 (0) | 2025.05.28 |