SQL 명령문 유형은 크게 4가지가 있다.
DDL, DML, DCL ,TCL
1. DDL(Database Definition Language)
"테이블"의 관점에서 정의(테이블(생성, 변경, 제거))"
Ex) CREATE, ALTER, DROP, RENAME
2. DML(Database Manipulation Language)
"데이터"의 관점에서 조작(데이터(검색, 삽입, 갱신, 삭제))"
Ex) SEELCT, INSERT, UPDATE, DELETE
3. DCL(Database Control Language)
데이터베이스의 권한에 관한(유저가 사용할 수 있게 하는)
Ex) GRANT, REVOKE, DENY
- grant : 권한 부여
- revoke : 권한 취소
4. TCL(Transaction Control Language)
: COMMIT, ROLLBACK, SAVEPOINT
'* Computer Science > Database' 카테고리의 다른 글
[DB, SQLD] 트랜잭션(Transaction) 개념? 일상 사례로 한 번에 이해하기 (0) | 2021.09.21 |
---|---|
[Database] 데이터베이스에서 Index란?(초간단 주의) (0) | 2021.05.27 |
댓글