데이터정의어 Data Definition language 데이터 생성과 제거, 변경에 관한 명령문이다. CREATE 문 속성이름과 데이터타입을 반드시 작성해야 한다. NOT NULL은 NULL값을 허용하지 않는 것이다. UNIQUE는 컬럼에서 무조건 다른 값을 가져야 한다는 의미이다. 기본키제약조건과 유사해보이지만 NULL값을 허용한다는 점에서 다르다. NULL값마저 거부하려면 NOT NULL을 지정해야 한다. DEFAULT는 값이 입력되지 않았을 때 사용하는 기본값. CHECK는 데이터 입력 조건을 붙이는 키워드. PRIMARY KEY는 기본키를 지정하는 키워드인데 위와 같이 따로 해도 되고, bookid NUMBER PRIMARY KEY 처럼 데이터 타입옆에 제시해도 된다. FOREIGN KEY는 외..