데이터베이스 DDL, DML, DCL 개념 간단 정리
DML : Data Manipulation Language (데이터 조작어)
- SELECT : 데이터베이스에 저장되어 있는 데이터를 검색하기 위해 사용합니다.
- INSERT : 데이터베이스에 데이터를 저장하기 위해 사용합니다.
- UPDATE : 데이터베이스의 데이터를 수정할 때 사용합니다.
- DELETE : 데이터베이스의 데이터를 삭제할 때 사용합니다.
DDL : Data Definition Language (데이터 정의어)
- CREATE : 테이블을 생성할 때 사용할 수 있습니다.
- ALTER : 테이블의 구조를 변경할 때 사용할 수 있습니다.
- DROP : 테이블을 삭제할 때 사용할 수 있습니다.
- RENAME : 테이블 이름을 변경할 때 사용할 수 있습니다.
- TRUNCATE : 테이블의 모든 데이터를 삭제할 때 사용하며 롤백이 불가능합니다.
DCL : Data Control Language (데이터 제어어)
- GRANT : 데이터베이스에 접근할 수 있도록 권한을 주기 위해 사용합니다.
- REVOKE : 부여한 권한을 제거하기 위해 사용합니다.
댓글