(Data Definition Language)
- 명령어 : CREATE, ALTER, DROP, RENAME
데이터 구조를 정의하는데 사용되는 명령어들
(생성, 변경, 삭제, 이름변경)
(Data Manipulation Language)
명령어 1. SELECT 2. INSERT 3. UPDATE 4. DELETE
- SELECT
--> 데이터베이스에 있는 데이터를 조회, 검색하기 위한 명령어, RETRIEVE라고함.
- INSERT 3. UPDATE 4. DELETE
--> 데이터베이스의 테이블에 들어있는 데이터에 변형을 가하는 종류 (삽입, 수정, 삭제) 명령어들을 의미.
(Data Control Language)
--> 데이터 제어어의 명령어는 GRANT, REVOKE.
--> 데이터 베이스에 접근, 객체 사용 권한을 주고 회수하는 명령어임.
--> GRANT는 부여하다.의미
--> REVOKE는 폐지하다. 의미
(Transaction Control Language)
가장 인상깊은 것은,
트랜잭션 제어어다.
TCL. 논리적인 작업의 단위를 묶어서 DML(데이터 조작어)에 의해
조작된 결과를
작업단위 (트랜잭션) 별로 제어하는 명령어를 말한다.
COMMIT, ROLLBACK, SAVEPOINT 등의 명령어가 있는데,
COMMIT이 깃허브에서 변경된 기록을 저장할 때 쓰는 용어와 같다.