데이터베이스
DDL, DML, DCL, DQL, TCL
코드 죄수
2022. 10. 3. 11:44
DDL ( Data Definition Language ) - 데이터 정의 언어
DDL이란 RDBMS 내 데이터 관리를 위해 테이블을 포한한 여러 객체를 생성, 수정, 삭제하는 명령어이다.
쉽게 테이블을 만지는 명령어는 DDL이라고 생각하면 쉽다,
CREATE, ALTER, DROP 등이 있다.
DML ( Data Manipulation Language ) - 데이터 조작 언어
DML이란 RDBMS 내 테이블의 데이터를 저장, 수정, 삭제하는 명령어이다.
INSERT, UPDATE, DELETE 등이 있다.
DCL ( Data Control Language ) - 데이터 제어 언어
DCL이란 데이터 사용 권한과 관련된 명령어이다.
GRANT, REVOKE 등이 있다.
DQL ( Data Query Language ) - 데이터 검색 언어
DQL이란 RDBMS에 데이터를 원하는 방식으로 조회하는 명령어이다.
SELECT문이다.
TCL ( Transaction Control Language ) - 트랜젝션 제어 언어
TCL이란 트랜젝션 데이터의 영구 저장, 취소 등과 관련된 명령어이다.
COMMIT, ROLLBACK 등이 있다.