에듀윌 · 스키마 정의
DB의 설계도
3계층으로 들어가기 전에

스키마 = DB 구조·제약조건의 명세

Schema 스키마 = 설계도
정의 데이터베이스의 구조와 제약조건에 대한 명세. DBMS가 DB를 정의(Definition)할 때 DDL로 만들어내는 산출물. 데이터가 들어오기 전에 먼저 그려져야 DB가 구조를 갖춰요.
스키마 구성 요소
개체(Entity)의 구조어떤 테이블·어떤 컬럼이 있는가
속성(Attribute)의 자료형INT, VARCHAR(50), DATE 등
제약조건(Constraint)기본키·외래키·NOT NULL·UNIQUE
개체 간의 관계1:N, N:M 등