Overview 오늘은 DB 스키마(Schema)에 대해서 공부해보려고 한다. DB 스키마란?(Schema) 데이터베이스 스키마는 데이터베이스 시스템에서 데이터의 구조, 구성 및 관계를 정의한다. 데이터베이스 내에 어떤 구조로 데이터가 저장되는가를 나타내는 데이터베이스 구조를 스키마라고 한다. 스키마는 개체의 특성을 나타내는 속성(Attribute)과 속성들의 집합으로 이루어진 개체(Entity), 개체 사이에 존재하는 관계(Relation)에 대한 정의와 이들이 유지해야 할 제약조건을 정의한다. Employee, Department 및 Project라는 세 개의 테이블이 있다고 가정한다. 따라서 다음과 같이 스키마 다이어그램을 사용하여 이 세 테이블의 스키마를 나타낼 수 있다. 해당 스키마 다이어그램에..