에듀윌
·
필수 기능 ① 정의
정조제 · 정
정조제의 '정' — DB의 설계도를 만드는 일
건물 짓기 전
도면을 그린다
DDL
Data Definition Language
정의 기능 (Definition)
DB의
구조(스키마)
를 정의·수정·삭제하는 기능. 데이터 자체가 아니라
테이블의 뼈대
를 다룬다.
명령어
무엇
예시
CREATE
새 테이블 생성
CREATE TABLE user (...);
ALTER
구조 변경
ALTER TABLE user ADD email ...;
DROP
테이블 삭제
DROP TABLE user;
설
설계도(스키마)
만들기 — CREATE는 도면을 처음 그리고, ALTER는 수정하고, DROP은 폐기한다. 함정: 정의 기능에 SELECT·INSERT가 들어가면 ❌ (그건 조작 기능).