데이터 모델이란
데이터 모델이란, 데이터의 관계 접근과 그 흐름에 필요한 처리 과정에 관한 추상화된 모형이자 어떤 방법으로 관계를 맺어 주며 저장하면 좋을지에 대한 여러 이론이다. 즉 데이터가 저장되는 기법에 관한 내용으로 해석할 수도 있다.
네트워크 데이터 모델
계층 데이터 모델
관계 데이터 모델
-> 접근이 용이한 집합 형태의 테이블 형태로 데이터 간의 관계 표현
객체-관계 데이터 모델
릴레이션(relation)
릴레이션이란, 행과 열로 구성된 테이블이다.

스키마와 인스턴스
릴레이션은 '스키마'와 '인스턴스'로 이루어진다.
---> 릴레이션 스키마는 '릴레이션 이름(속성1,속성2,,,,)' 또는 '릴레이션 이름(속성1:도메인1,속성2:도메인2,,,)로 표기한다.

<스키마의 요소>
<인스턴스의 요소>
릴레이션의 특징
관계 데이터 모델
관계 데이터 모델은 릴레이션으로 데이터를 포함하고, 릴레이션에 대한 제약조건과 관계 연산을 위한 관계대수를 정의한다.