본문 바로가기
Database

[Database] DDL, DML, DCL TCL 이란?

by 챠챠12 2020. 5. 2.
 
 명령어 종류 명령어  설명 
데이터 정의어
(DDL, Data Definition Language)
CREATE, ALTER, DROP, RENAME  데이터베이스를 정의하는 언어, 데이터를 생성, 수정, 삭제 등의 테이블의 관계나 구조를 생성 역할을 하는 언어.
데이터 조작어
(DML, Data Manipulation Language)
SELECT, INSERT, UPDATE, DELETE  정의된 데이터베이스에 입력된 레코드를 조회, 수정, 삭제 등의 역할을 하는 언어.
데이터 제어어
(DCL, Data Control Language)
GRANT, REVOKE  오라클 데이터베이스와 객체에 대해 액세스 권한을 부여하거나 제거하는 언어.

트랜잭션 제어어
(TCL, Transaction Control Language)
COMMIT, ROLLBACK ,SAVEPOINT DML문으로 인한 데이터의 변경사하은 논리적 트랜잭션으로 함께 그룹화 해서 제어하는 언어.
LIST

'Database' 카테고리의 다른 글

긴 쿼리 어떤 식으로 접근해야할까?  (0) 2021.11.01
[Database] 뷰(View)  (0) 2020.04.24
[Database] 순수 관계 연산자  (0) 2020.04.17

댓글