DDL(DATA DEFINITION LANGUAGE)
오라클에서 제공하는 객체(OBJECT)를 새로 만들고(CREATE), 구조를 변경하고(ALTER) 구조 자체를 삭제하는(DROP) 명령문
구조(테이블)자체를 정의하는 언어로, 주로 DB관리자나 설계자가 사용함.
테이블이나 관계를 새로 만들고 구조를 변경/삭제하는 데이터 정의 언어로, DB관리자나 설계자가 주로 사용함
직접 테이블에 영향을 끼치며 자동으로 커밋된다.
CREATE : 객체를 생성
ALTER : 객체의 구조나 제약을 변경
DROP : 구조 자체를 삭제
테이블의 데이터를 삽입/수정/삭제하는 데이터 조작 언어
DML을 통한 조작은 자동으로 커밋되지 않으므로 롤백이나 세이브포인트 활용이 가능하다.
INSERT : 데이터를 생성
UPDATE : 기존의 데이터를 수정
DELETE : 기존의 데이터를 삭제
SELECT : 원하는 범위의 데이터를 선택
데이터 제어 언어
계정에게 시스템 권한 또는 객체접근권한을 부여(GRANT)하거나 회수(REVOKE)하는 언어
✅ 끝에 ~ to 계정명을 붙여준다