★DDL (Data Definition Language) : 데이터 정의어 데이터베이스 객체(table, view, index, ...)의 구조를 정의한다. 테이블 생성, 컬럼 추가, 타입 변경, 제약조건 지정, 수정 등 CREATE - 데이터베이스 객체를 생성한다. ALTER - 기존에 존재하는 데이터베이스 객체를 수정한다. DROP - 데이터베이스 객체를 삭제한다. 테이블 생성 제약 조건 제약 조건이란 컬럼에 저장될 데이터의 조건을 설정하는 것이다. 제약조건을 설정하면 조건에 위배되는 데이터는 저장이 불가하다. 테이블 생성시 컬럼에 직접 지정하거나 constraint로 지정하거나 ALTER를 이용해서 설정이 가능하다. NOT NULL - 컬럼에 NULL 값을 저장할 수 없고 반드시 쿼리문을 이용하여 ..