- HOME
- [종료]구루비 DB 스터디
- 2014년 상반기 - 오라클 데이터베이스 스터디
- 데이터 통합
1. 데이터 통합의 정의
- 유사한 성격의 데이터, 동질성을 가진 데이터를 더 큰 주제로 합치는것을 의미.
2. 데이터 통합의 목적
- 확장성이 좋은 유연한 모델 작성으로 요구사항 추가,변경에 따른 모델 변경을 최소화.
3. 데이터 통합 프로세스
4. 데이터 통합 기존
- 데이터의 성격(주제)가 유사한다(동질성).
- 식별자가 동일하면서 유사한 속성이 존재한다(유사성).
- 식별자는 다르지만 기초 속성이 유사한다(유사성).
- 현행 데이터가 존재하면 마이그레이션하는 데 문제가 없다.
- 별개의 요건으로 사용되지 않고 주로 같이 조회된다.
- 통합해서 성능문제를 일으키지 않는다.
5. 데이터 통합의 대상
5.1. 속성
- 여러 엔터티에서 동일한 성질로 관리되는 속성을 도출하여 새로운 엔터티로 통합.
5.2. 관계
- 엔터티간 존재하는 많은 개별 관계을 상위 개념의 관계로 통합 .
5.3. 엔터티
- 공통된 속성이 존재하는 엔터티를 통합하여 슈퍼타입을 도출하는것이 엔터티 통합이다.
- 조인의 불편함, 성능에 영향을 미치는 배타적 관계의 엔터티를 통합.
6. 데이터 통합의 고려사항
- 동질성이 빈약한 엔티티간 통합
- 지나친 유연성,확장성만을 고려한 통합
- 엔터티 통합에 따른 인스턴스 증가에 따른 성능 문제
- 실체 엔터티는 최대한 통합하고, 행위 엔터티는 가능한 통합
- HOME
- [종료]구루비 DB 스터디
- 2014년 상반기 - 오라클 데이터베이스 스터디
- 데이터 통합