본문 바로가기

Lobo's study room/정보처리기사

[데이터베이스]DCL(Data Control Language), DDL(Data Definition Language), DML(Data Manipulation Language), DQL(Data Query Language)

DCL(Data Control Language)
데이터 보안, 무결성, 회복, 병행 수행 제어 등을 위한 SQL 언어.
  • 종류 : GRANT, REVOKE
DDL(Data Definition Language) 데이터 정의어
데이터베이스의 객체를 생성, 삭제, 변경할 수 있는 SQL 언어
  • 종류 : CREATE, ALTER, DROP, TRUNCATE
DML(Data Manipulation Language)
데이터베이스 내부 스키마에 데이터를 입력하거나 존재하는 데이터를 수정, 삭제하기 위한 SQL 언어.
  • 종류 :  INSERT, UPDATE, DELETE, (SELECT)
DQL(Data Query Language)
데이터베이스 내부 스키마에 있는 데이터를 조회하기 위한 SQL 언어.

Ex)SELECT