Tomato

개념적 데이터 모델링

    SQLD 2

    1. 데이터 모델링의 3단계 진행 모델링에도 진행 과정이 있어서 각 단계에 이름이 붙어있어요. 얼마나 추상화되었느냐에 따라 개념적/논리적/물리적 데이터 모델이라고 불러요! 먼저 가장 추상화 수준이 높은 모델로 개념적 데이터 모델이 있어요. 다른 데이터 모델에 비해 상대적으로 현실세계와 가까운 느낌이라고 볼 수 있어요. 굉장히 업무중심적이고 포괄적인 모델링인데, 현실세계에 있는 정보 중에서도 모델링의 목적과 맞는 정보(업무중심적)들을 Entity 중심으로 가지고 오거든요! 개념적 데이터 모델 이후에는 이를 좀 더 구체적으로 업무의 흐름과 연관시킬 필요가 있어요. 그렇게 만들어낸 모델을 논리적 데이터 모델이라고 해요. 이를 데이터베이스 저장구조에 맞게 모델링 하는 방식을 물리적 데이터 모델링이라고 해요. 실..