728x90
데이터 모델링
데이터 모델링은 현실 세계의 데이터를 데이터베이스로 변환하는 과정으로, 개념적 설계와 논리적 설계가 핵심적인 역할을 한다.
데이터 모델링 개요
- 현실 세계의 요구 사항을 분석하고 이를 데이터베이스에 적합한 형태로 표현하는 과정
- 개념적 모델링 (Conceptual Modeling) : 현실 세계의 주요 데이터를 추출하여 개념적 구조로 정리
- 논리적 모델링 (Logical Modeling) : 개념적 구조를 데이터베이스에 적합한 논리적 구조로 변환
데이터 모델 (Data Model)
데이터 모델링의 결과물로, 데이터를 표현하는 일종의 틀
- 개념적 모델 (Conceptual Model) : 현실 세계를 개념적으로 모델링하여 데이터베이스의 개념적 구조로 표현한다.
- 예 : ER(Entity-Relationship) 모델
- 논리적 모델 (Logical Model) : 개념적 구조를 논리적으로 변환하여 데이터베이스의 논리적 구조로 표현한다.
- 예 : 관계형 모델
728x90
'CS > Database' 카테고리의 다른 글
[DB] 03. 데이터 모델링 (Data Modeling) - (3) 개념적 설계 (0) | 2025.03.14 |
---|---|
[DB] 03. 데이터 모델링 (Data Modeling) - (2) 요구 사항 분석 (0) | 2025.03.14 |
[DB] 02. 데이터베이스 시스템 - 2 (0) | 2025.03.12 |
[DB] 02. 데이터베이스 시스템 - 1 (0) | 2025.03.12 |
[DB] 01. 데이터베이스를 왜 사용할까? (0) | 2025.03.12 |