모두의 SQL, P.24
표 1-1 SQL 명령어의 분류
구분 | 명령어 | 설명 |
---|---|---|
DML (Data Manipulation Language) | SELECT INSERT UPDATE DELETE | - 데이터베이스에서 데이터를 검색(SELECT) - 데이터베이스 테이블에서 새로운 행을 삽입(INSERT)하고, 기존의 행을 수정(UPDATE)하거나 삭제(DELETE) |
DDL (Data Definition Language) | CREATE ALTER DROP RENAME TRUNCATE | 테이블의 데이터를 정의하고 구조를 생성하거나 수정 또는 제거 |
DCL (Data Control Language) | GRANT REVOKE | 데이타베이스에 대해 접근 권한을 부여하거나 제거 |
TCL (Transaction Control Language) | COMMIT ROLLBACK SAVEPOINT | DML로 실행한 변경 사항을 저장 관리 |