DCL과 DML

초짜 개발자 민쟁·2023년 6월 23일
0
post-custom-banner

DCL과 DML은 데이터베이스 관리 시스템에서 사용되는 언어

DCL : 데이터베이스의 접근 권한과 보안을 관리하는 데 사용된다. 주요 목적은 데이터베이스 사용자에 대한 권한을 제어하고 데이터의 무결성을 보장하는 것 명령어는 GRANT, REVOKE가 있다.

GRANT : 사용자에게 특정 데이터베이스 객체에 대한 권한을 부여한다.

REVOKE : 사용자로부터 특정 데이터베이스 객체에 대한 권한을 취소한다. 이를 통해 권한을 회수하고 사용자의 접근을 제한할 수 있음

DML : 데이터베이스에서 데이터를 조회, 삽입, 수정, 삭제하는 등의 조작 작업을 수행하는 데 사용되고 테이블에 대한 CRUD 작업을 처리한다. 주요 명령어는 SELECT, INSERT, UPDATE, DELETE 가 포함되어 있다.

SELECT : 데이터를 검색하고 조회하는 데 사용됨 특정 테이블의 특정 열을 선택하거나 조건에 맞는 행을 필터링하는 등 다양한 기능을 제공함

INSERT : 테이블에 새로운 데이터를 추가하는 데 사용됨 새로운 행을 만들고 각 열에 해당하는 값을 지정함

UPDATE : 테이블에서 기존 데이터를 수정하는 데 사용됨 특정 행을 선택하고 열의 값을 변경하여 데이터를 갱신함

DELETE : 테이블에서 특정 조건에 맞는 데이터를 삭제하는 데 사용됨 특정 행이나 열을 선택하여 데이터를 제거함

post-custom-banner

0개의 댓글