더북(TheBook)

 

01 DDL이란?

SQL FOR EVERYONE icon_day

 

 

 

테이블과 관련 열을 생성하고 변경하고 삭제하는 명령어를 데이터 정의어(DDL, Data Definition Language)라고 합니다. DDL 명령어는 따로 커밋하지 않아도 데이터베이스에 즉각 반영되며 데이터 사전(data dictionary)에 기록됩니다. 신규로 테이블을 생성하는 CREATE TABLE 명령어를 제외한 나머지 DDL 명령어는 데이터베이스에 이미 정의된 테이블을 수정하거나 삭제하기 때문에 제약 조건에 의해 적용이 어려울 수 있습니다. 제약 조건까지 조작하려면 데이터베이스의 전체적인 설계 요소를 확인해야 합니다. DDL 명령어로 제약 조건을 관리할 수도 있지만, 이 책의 지향점이 데이터베이스의 설계 및 관리가 아니므로 데이터 분석과 조작을 위한 기본적인 사용 방법을 위주로 설명하겠습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.