DML, DDL, DCL이란?
DDL(Data Define Language) 스키마/도메인/테이블/뷰/인덱스를 정의/변경/삭제할 떄 사용하는 언어이다. 데이터 정의어 : CREATE, ALTER, DROP,TRUNCATE DML(Data Manipulation Language) 쿼리를 통해 저장된 데이터를 실질적으로 관리하는 데 사용한다. 테이블 안의 데이터를 추가하고 삭제/수정 하는것 데이터 정의어 : INSERT, DELETE, UPDATE DCL(Data Control Langage) 보안/무결성/회복/병행 제어 등을 정의하는 데 사용한다. 데이터 관리 목적 데이터 정의어 : COMMIT, ROLLBACK, GRANT, REVOKE DELETE와 TRUNCATE의 차이점 DELETE는 행 일부 또는 전체 데이터를 지운다. TRU..
2024. 1. 11.