DB/Oracle

SQL의 종류 - DML, DDL,DCL,TCL

오늘의 진 2022. 9. 1. 15:01

 

 

 

종류 설명 기능
DDL 데이터 정의언어 
데이터 베이스의 스키마를 정의하거나 조작하기 위해 사용
사용시 자동COMMIT이 된다. 
CREATE : 정의
ALTER : 수정
DROP : 삭제
TRUNCATE : 테이블 내 내용 삭제 
DML 데이터 조작 언어 
데이터를 조작하기 위해 사용한다.
사용자가 응용 프로그램과 데이터 베이스 사이에 실질적인 데이터 처리를 위해서 주로 사용한다. 
SELECT : 조회
INSERT : 추가 
DELETE : 삭제 
UPDATE : 변경
DCL 데이터 제어 언어이다.
데이터의 보안, 무결성, 회복,병행,수행제어 등을 정의하는데 사용
COMMIT : 트랜잭션의 작업 결과를 반영
ROLLBACK : 트랜잭션의 작업을 취소
                        하고 원래대로 복구
REVOKE : 사용자 권한 취소 

 

'DB > Oracle' 카테고리의 다른 글

Oracle 연습 문제(3)  (0) 2022.09.05
오라클 - NVL , NVL2  (0) 2022.08.31
그룹함수 - ROLLUP  (0) 2022.08.31
오라클 연습문제(2)  (0) 2022.08.31
오라클 연습 문제(1)  (0) 2022.08.29