[Database] DDL(데이터 정의어), DML(데이터 조작어), DCL(데이터 제어어) 이란?

DDL( Data Definition Language ) - 데이터 정의어 컴퓨터 사용자 또는 응용 프로그램 소프트웨어가 컴퓨터의 데이터를 정의하는 컴퓨터 언어 또는 컴퓨터 언어 요소이다. DDL에서는 이렇듯 데이터 정의를 하게 되는데 여기서 쓰는 데이터 정의는 데이터베이스 객체들을 정의 하는 것이다. 데이터베이스 객체는 테이블, 뷰, 인덱스, 시퀀스, 파티션 테이블 등등이 있다. 종류 CREATE - 새로운 데이터베이스 관계 (테이블), VIEW, 인덱스, 저장 프로시저 만들기 DROP - 이미 존재하는 데이터베이스 관계(테이블), 뷰, 인덱스, 저장 프로시저를 제거한다. ALTER - 이미 존재하는 데이터베이스 개체에 대한 변경, RENAME의 역할을 한다. TRUNCATE - 관계 (테이블)에서 데..