1.데이터 모델링
데이터 모델링이란 시스템에 필요한 정보와 데이터를 다루기 위해 데이터의 구조와 관계를 시각적으로 표현, 설계하는 과정
→ 어떤 데이터를, 어떻게 저장할지, 데이터 간의 관계가 어떻게 형성되는지 등에 대한 설계 작업
모델링, Modeling
현실 or 가상의 대상이나 현상을 모형화 하는 작업
1. 관계형 데이터 모델링
관계형 데이터 모델링이란 관계형 데이터베이스에서 활용할 수 있도록 데이터를 모델링하는 과정을 말함
데이터 모델에는 네트워크형, 계층형, 객체지향형 등 다양한 데이터 모델이 존재함
여기서는 관계형 데이터베이스에 대해 다루기 때문에 관계형 데이터 모델링을 학습함
2. 좋은 모델이란?
좋은 모델이란 기본적으로 단순하고 명확한 모델을 의미하며,
사용자가 원하는 데이터를 정확하고 빠르게 보여줄 수 있는 단순한 모델이 이상적임
- 데이터 무결성이 보장되는 모델
- 성능이 좋은 모델
- 비즈니스를 효율적으로 표현한 모델
- 업무, 요구사항의 변화에 따라 확장성이 좋은 모델
- ERD 표기법을 준수한 모델
출처. 관계형 데이터 모델링 프리미엄 가이드, 김기창, 위즈덤마인드
Last updated on