본문 바로가기
└ DataBase

[SQL] 데이터베이스의 SQL문 - DDL & DML & DCL

by 짜장이누나 2014. 3. 26.

 

데이터베이스에서는 모든 작업을 SQL문을 이용한다.

이러한 SQL문을 용도에 따라 DDL, DML, DCL 세가지로 나눌 수 있다.

 

DDL (Data Definition Laguage) : 데이터 정의어.

- DB의 객체를 생성, 삭세, 변경 할 때 사용하는 언어

-  CREATE, DROP, ALTER  

 

DML (Data Manipulation Language) : 데이터 조작어.

- 테이블 안에 데이터를 삽입, 삭제, 변경 등 데이터를 조작할 때 사용하는 언어

- SELECT, INSERT, DELETE, UPDATE 

 

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

- 객체에 대한 권한을 주거나 제어할 때 사용하는 언어

- GRANT, REVOKE, TRANSACTION, COMMIT, SAVEPOINT 등