Search
🛢️

RDB Data Modeling (1)

태그
backend study

1. 업무 파악

기획 하는 과정

2. 개념적 데이터 모델링

어떠한 개념이 있고 각각의 개념들은 서로 어떤 상호작용을 하는지 심사숙고하는 과정
2 단계에 있지만 실제로는 논리적 데이터 모델링과 물리적 데이터 모델링을 경험해보지 않았다면
개념적 데이터 모델링을 하지 못함
필터, 언어로써 작용을 함, Entity Relationship Diagram(ERD)를 도출
erd는 현실을 3개의 관점으로 볼 수 있게 해줌
1. 정보(발견 및 표현)
2. 그룹(연관된 정보를 인식 및 표현)
3. 관계(정보, 그룹 사이의 관계를 인식 및 표현)

3. 논리적 데이터 모델링

추출한 개념을 데이터베이스에 맞게 전환하는 과정

4. 물리적 데이터 모델링

어떤 데이터베이스를 사용할 것인가 선택 후 선택한 데이터베이스의 최적화된 코드를 작성해서
실제 표를 만드는 과정