데이터베이스
SQL DML, DDL, DCL, TCL
하르싼
2021. 12. 27. 10:48
반응형
| DML - Data Manipulation Language (데이터 조작어) | |
| SELECT | 테이블의 데이터를 조회하기 위한 명령어 |
| INSERT | 테이블의 데이터는 삽입하기 위한 명령어 |
| UPDATE | 테이블의 데이터를 수정하기 위한 명령어 |
| DELETE | 테이블의 데이터를 삭제하기 위한 명령어 |
| DDL - Data Definition Language (데이터 정의어) | |
| CREATE | 테이블을 생성하기 위한 명령어 |
| ALTER | 테이블을 수정하기 위한 명령어(컬럼 추가,삭제,속성변경, 키추가,삭제 등) |
| DROP | 테이블을 삭제하기 위한 명령어 |
| TRUNCATE | 테이블의 구조만 남기고 데이터를 전체 삭제하기 위한 명령어 |
| DCL - Data Control Language (데이터 제어어) | |
| GRANT | 특정 데이터베이스 사용자에게 권한을 부여하는 명령어 |
| REVOKE | 특정 데이터베이스 사용자에게 권한을 회수하는 명령어 |
| TCL - Transaction Control Language (트랜잭션 제어어) | |
| COMMIT | 장상적으로 종료된 트랜잭션의 작업을 완료하는 명령어 |
| ROLLBACK | 트랜잭션의 작업을 취소하는 명령어 |
| SAVEPOINT | 현재의 트랜잭션을 자게 분할하는 명령어 |
반응형