[Database] DDL, DML, DCL 정리
- 데이터베이스/데이터베이스
- 2022. 4. 19.
반응형
DDL (데이터 조작어, Data Manipulation Language)
- CREATE : 데이터베이스 생성
- ALTER : 데이터베이스 변경
- DROP : 데이터베이스 삭제
- RENAME : 데이터베이스 이름 변경
- COMMENT : 데이터베이스 주석 추가
- TRUNCATE : 데이터베이스 데이터 전체 삭제
DML (데이터 정의어, Data Definition Language)
- INSERT : 데이터 추가
- UPDATE : 데이터 수정
- DELETE : 데이터 삭제
- SELECT : 데이터 검색
- MERGE : 데이터 추가 + 데이터 수정
- CALL : PL/SQL 또는 JAVA 서브 프로그램 호출
- EXPLAIN PLAN : 데이터 접근 경로 해석
- LOCK TABLE : 동시성 제어
DCL (데이터 제어어, Data Control Language)
- GRANT : 데이터베이스 사용자 액세스 권한
- REVOKE : 데이터베이스 사용자 액세스 권한 해제
- CREATE USER : 사용자 생성
TCL (트랜젝션 제어어, Transaction Control Language)
- COMMIT : 트랜잭션 완료
- ROLLBACK : 상태 복원
- SAVEPOINT : 상태 복원 시점 지정
- SET TRANSACTION : 트랜잭션 지정
반응형
'데이터베이스 > 데이터베이스' 카테고리의 다른 글
[Database] DBMS 데이터베이스 / 파일 시스템 장단점 (0) | 2022.04.18 |
---|