데이터베이스를 조작하는 언어
| 분류 | 개념 | SQL 키워드 |
|---|---|---|
| DDL - 데이터 정의 언어 | 관계형 데이터베이스 구조(테이블, 스키마)를 정의(생성, 수정 및 삭제)하기 위한 명령어 | CREATE DROP ALTER |
| DML - 데이터 조작 언어 | 데이터를 조작(추가, 조회, 변경, 삭제) 하기 위한 명령어 | INSERT SELECT UPDATE DELETE |
| DCL - 데이터 제어 언어 | 데이터의 보안, 수행 제어, 사용자 권한 부여 등을 정의하기 위한 명령어 | GRANT REVOKE COMMIT ROLLBACK |
-- SQL Syntax 예시
SELECT column_name FROM table_name;
SELECT와 select는 SQL 문에서 동일한 의미