데이터 정의어

    [Database] SQL DDL 데이터 정의어

    데이터 정의어(DDL) 테이블이나 관계의 구조를 생성하는데 사용하며 CREATE,ALTER,DROP 이 있다. CREATE 문 테이블 구성, 속성과 속성 제약정의 , 기본키 외래키 정의하는 명령 PRIMARY KEY : 기본키를 정할 때 사용 FOREIGN KEY : 외래키를 정할 때 사용 ON UPDATE, ON DELETE : 외래키 속성 수정과 투플 삭제시 동작 나타냄 참조의 무결성 지켜야함. CREATE TABLE 테이블이름 ( 속성이름 데이터타입 [NOT NULL | UNIQUE | DEFAULT 기본값 | CHECK 체크조건] [PRIMARY KEY 속성이름(들)] [FOREIGN KEY 속성이름 REFERENCES 테이블이름(속성이름)], [ON DELETE [CASCADE(연쇄삭제)┃SET..