현실 세계의 정보들
을 컴퓨터에 표현하기 위해서 단순화, 추상화하여체계적으로 표현한 개념적 모형
개념적 데이터 모델
: 현실 세계에 대한 인간의 이해
를 돕기 위해 현실 세계에 대한 인식을 추상적 개념으로 표현하는 과정
: E-R 모델
논리적 데이터 모델
: 개념적 구조를 컴퓨터가 이해
하고 처리할 수 있는 컴퓨터 세계의 환경에 맞도록 변환하는 과정
: 관계 모델, 계층 모델, 네트워크 모델로 구분
: 데이터 모델이라고 하면 논리적 데이터 모델을 의미함
물리적 데이터 모델
구조(Structure)
: 논리적으로 표현된 개체 타입들 간의 관계
: 데이터 구조 및 정적 성질 표현
연산(Operation)
: 저장된 실제 데이터를 처리하는 작업에 대한 명세
: 데이터베이스를 조작하는 기본 도구
제약 조건(Constraint)
: 저장될 수 있는 실제 데이터의 논리적인 제약조건