📒 Computer Science
2023. 9. 1.
[데이터베이스] 데이터 모델링
데이터의 세계 데이터에 대한 3개의 세계 현실 세계 → 구조적 표현하려면 데이터베이스 설계해야한다. 개념적 모델링 (현실 → 개념) 현실 세계를 추상적 개념, 개체 타입으로 표현한다. 개념적 구조로 (ex. ER 다이어그램) 개념적 설계를 한다. 데이터 모델링 (개념 → 논리) 개념적 구조를 논리적 개념, 레코드 타입으로 표현한다. 논리적 구조, 데이터 모델을 만들어내는 것을 논리적 설계라고 한다. 데이터 구조화 (논리 → 물리) 논리적 구조를 물리적 구조로 표현 물리적 설계를 한다. 저장 장치에서의 데이터 표현이다. 데이터 모델링 데이터베이스 설계 과정의 일부 설계의 핵심 : 개념적인 구조와 논리적인 구조를 거쳐 실제 데이터를 저장할 수 있는 물리적 구조로 변환하는 것 ⇒ 현실 세계의 정보를 물리장치에..