DML(Data Manipulation Launagage), 데이터조작어

데이터를 조회/추가/변경/삭제 하는 것에 사용.

  • SELECT - 검색

  • INSERT - 삽입

  • UPDATE - 수정

  • DELETE - 삭제

<br/>

<br/>

DDL(Data Definition Laungage), 데이터 정의어

데이터베이스 스키마를 정의하거나 조작하는 것이 사용

트랜잭션을 지원하지 않음, Rollback할 수없음.

  • CREATE - 정의

  • ALTER - 수정

  • DROP - 삭제

  • TRUNCATE - DROP후 CREATE

<br/>

<br/>

DCL(Data Controll Laungage), 데이터 제어어

데이터의 보안, 무결성, 회복, 병행제어들을 정의하는데 사용.

  • COMMIT - 트랜잭션 변겨사항 반영

  • ROLLBACK - 트랜잭션 변경사항 모두 취소

  • GRANT - 권한부여

  • REVOKE - 권한회수<br/>

<br/>

<br/>

0
이전 댓글 보기
등록
TOP