DDL / DML / DQL
SQL 명령어는 하는 일에 따라 이렇게 나뉩니다.
| 구분 | 의미 | 이 프로젝트에서 |
|---|---|---|
| DDL (Data Definition Language) | 테이블 구조를 정의 | CREATE TABLE, CREATE INDEX, DROP TABLE -> 01_schema.sql |
| DML (Data Manipulation Language) | 데이터를 조작 | INSERT, UPDATE, DELETE -> 02_sample_data.sql, 03_queries.sql의 Q15/Q16 |
| DQL (Data Query Language) | 데이터를 조회 | SELECT -> 03_queries.sql의 대부분 |
출처: Codyssey-B1/B6-1