ORACLE
DDL, DML, DCL, TCL
zammanza
2014. 11. 29. 19:02
* DDL 정의어 (Data Definition Language)
- 데이터베이스 구조 또는 스키마 정의
명령문 ● CREATE (데이터베이스,테이블 생성) ● ALTER (데이터베이스,테이블 변경) ● DROP (데이터베이스,테이블 삭제) ● RENAME (데이터베이스 객체이름변경) ● TRUNCATE (테이블을 초기화상태로) |
* DML 조작어 (Data Manipulation Language)
- 스키마 객체 내에서 데이터 관리
명령문 ● INSERT (데이터입력) ● UPDATE (데이터 수정) ● DELETE (데이터삭제) |
* DCL 제어어 (Data Control Language)
- 데이터 액세스
명령문 ● GRANT (권한부여) ● REVOKE (권한취소) |
* TCL 트랜잭션 처리어 (Transaction Control Language)
- 트랜잭션 관련 처리
명령문 ● COMMIT (트랜잭션 종료처리 저장) ● ROLLBACK (트랜잭션 취소) ● SAVEPOINT (임시저장) |