프로그래밍 언어/SQL

[SQL] DDL, DML, DCL 이란?

ShovelingLife 2022. 7. 9. 15:57

DDL(Data Definition Language) - 데이터 정의어

데이터베이스를 정의하는 언어이며, 데이터를 생성, 수정, 삭제하는 등의 데이터의 전체의 골격을 결정하는 역할을 하는 언어 이다.

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

데이터베이스에 등록된 레코드를 조회,수정,삭제하는 등의 역할을 하는 언어이다.

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

데이버테이스에 접근하거나 객체에 권한을 주는 등의 역할을 하는 언어이다.

출처 : https://velog.io/@developerjun0615/SQL-DDL-DML-DCL-%EC%9D%B4%EB%9E%80