본문 바로가기

DB-Oracle

ORACLE DDL, DML, DCL 구분

728x90

1. 데이터 정의어 (DDL, Data Definition Language)
데이터베이스를 정의하는 언어. 테이블이나 관계의 구조를 생성하는데 사용

1) CREATE : 데이터베이스나 테이블 생성
2) ALTER : 테이블 수정
3) DROP : 데이터베이스나 테이블을 삭제 
4)TRUNCATE : 테이블 DATA 초기화

 


2. 데이터 조작어(DML, Data Manipulation Language)
테이블의 데이터 검색, 삽입, 수정, 삭제하는데 사용

1) SELECT : 조회
2) UPDATE : 수정
3) DELETE : 삭제
4) INSERT : 신규

3. 데이터 제어어(DCL, Dtat Control Language)
데이터의 사용 권한을 관리하는데 사용

1) GRANT : 사용자 권한부여
2) REVOKE : 사용자 권한회수
3) COMMIT : 트랜잭션 작업적용-종료
4) ROLLBACK : 트랜잭션 이전복귀-종료

 

 

 

 

728x90

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

[펌] Oracle JOB, SCHEDULER 정리  (0) 2023.10.26
job 스케쥴 관리/참고 USER_table  (0) 2023.10.24
[펌]ORACLE TABLE 함수  (0) 2023.09.08
TOAD 사용 단축키  (0) 2023.08.29
UTL_URL.ESCAPE 인코딩, UTL_URL.UNESCAPE 디코딩  (0) 2023.08.17