반응형

데이터 제어어 DCL(Data Control Language)

DCL(Data Control Language)

데이터 제어어는,

데이터의 보안, 무결성, 회복, 병행 제어 등을 정의하는 데 사용하는 언어를 말합니다.

이 DCL은 데이터베이스 관리자(DBA)가 데이터 관리를 목적으로 사용합니다.

 

"데이터 제어어"에는 크게 다음과 같은 5가지가 있습니다.

GRANT 데이터베이스 관리자가 데이터베이스 사용자에게 권한을 부여하기 위한 명령어.
REVOKE 데이터베이스 관리자가 데이터베이스 사용자에게 권한을 취소하기 위한 명령어.
COMMIT 틀랜잭션이 성공적으로 끝나면 데이터베이스가 새로운 일관성상태를 가지기 위해 변경된 모든 내용을 데이터베이스에 반영하여야 하는데, 이때 사용하는 명령어가 COMMIT 명령어.
ROLLBACK 아직 COMMIT되지 않은 변경된 모든 내용들을 취소하고 데이터베이스를 이전 상태로 되돌리는 명렁어.
SAVEPOINT 트랜잭션 내에 ROLLBACK 할 위칳인 저장점을 지정하는 명령어.

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기