데이터베이스 설계는 개념적 설계와 물리적 설계로 구분.
개념적 설계 과정에서 엔티티, 관계, 제약조건등을 나타내는 모델링 과정을 거침. Entity-Relationship 모델(ER모델)이 널리 사용됨.
물리적 설계과정에서 물리적인 저장장치인 디스크와 접근방식(access path; 인덱스) 등을 다룬다.
엔티티: 실세계의 객체. ER다이어그램에서 엔티티타입은 직사각형으로 나타냄.
관계: 엔티티들 사이에 존재하는 관계는 ER다이어그램에서 다이아몬드로 나타냄.
개념적 설계단계에서 생성한 ER모델을 논리적 설계단계에서 관계 모델로 변환