DDL

DDL은 구조를 정의하고 그 결과를 시스템 카탈로그에 남긴다

CREATE, ALTER, DROP은 데이터 값보다 테이블과 제약 조건 같은 구조를 바꾸는 명령이다.

CREATE구조 생성테이블, 뷰, 인덱스 같은 객체를 만든다.
ALTER구조 변경컬럼 추가, 타입 변경, 제약 조건 변경을 수행한다.
DROP구조 제거객체 자체를 삭제하므로 영향 범위를 확인해야 한다.
CATALOG메타데이터 기록DBMS가 구조 정보를 데이터 사전에 저장한다.
명령
대상
주의
TRUNCATE
테이블 행 전체
분류와 롤백 가능성은 DBMS마다 다를 수 있음