[SQLD] 데이터 모델링의 이해
·
SQL
[모델링] 데이터베이스의 모델링은 현실 세계를 단순화 하여 표현 하는 기법이다. 현실세계를 반영해야 한다. 단순화 하여 표현해야 한다. 관리하고자 하는 데이터를 모델로 설계한다. 추상화 : 현실 세계를 일정한 형식으로 표현하는 것이다. 즉, 아이디어나 개념을 간략하게 표현하는 과정이다. 단순화 : 복잡한 현실 세계를 정해진 표기법으로 단순하고 쉽게 표현한다는 의미이다. 명확화 : 불분명함을 제거하고 명확하게 해석할 수 있도록 기술한다는 의미이다. 데이터 관점 : 어떤 데이터들이 업무와 얽혀있는지. 어떤 관계에 있는지 모델링하는 방법 프로세스 관점 : 이 업무가 실제로 처리하고 있는 일은 무엇인지 모델링 하는 방법 데이터와 프로세스 상관 관점 : 프로세스의 흐름에 따라 데이터가 어떤 영향을 받는지 모델링하..