728x90
반응형
SMALL

ERD 2

데이터 모델링 이해하기

데이터 모델링을 할 때 지양해야 할 점 중복(Duplication): 같은 데이터가 여러 엔티티에 중복으로 저장되는 현상을 지양해야 한다. 비유연성(Inflexibility): 데이터 모델의 설계에 따라 어플리케이쎤의 사소한 변경에도 데이터 모델이 수시로 변경 되어야 하는 상황이 생길 수 있는데 이런 상황은 시스템 유지보수가 어려워지므로 데이터 모델과 프로세스를 분리하여 유연성을 높이는 것이 바람직하다. 비일관성(Inconsistency) 발생시점에 따른 엔티티 분류 기본 엔티티(Fundamental Entity, Key Entity) 업무에 원래 존재하는 정보 독립적으로 생성되며, 자식 엔티티를 가질 수 있음 ex. 상품, 회원, 사원, 부서 중심 엔티티(Main Entity) 기본 엔티티로부터 파생되..

IT 2022.08.05

데이터 모델 이해

모델링(Modeling) 현실 세계를 추상화, 단순화, 명확화 하기 위해 일정한 표기법에 의해 표기하는 기법 모델: 현실 세계에서 일어날 수 있는 다양한 현상에 대해서 일정한 표기법에 의해 표현해 놓은 모형 모델링: 이런 모델을 만들어 가는 일 모델링이 갖춰야 할 조건 현실 세계를 반영 단순화하여 표현 관리하고자 하는 데이터를 모델로 설계 모델링 특징 추상화(Abstraction) 현실 세계를 일정한 형식으로 표현 아이디어나 개념을 간략하게 표현하는 과정 단순화(Simplification) 복잡한 현실 세계를 정해진 표기법으로 단순하고 쉽게 표현 명확화(Clarity) 불분명함을 제거하고 명확하게 해석할 수 있도록 기술 모델링의 세 가지 관점 데이터 관점 어떤 데이터들이 업무와 얽혀있는지 데이터들 간에 ..

IT 2022.06.19
728x90
반응형
LIST