반응형
4.2 데이터 통합의 장단점
데이터 통합의 장점
1) 확장성
▶ 비슷한 유형의 업무가 발생했을 때 스키마 변경을 최소화하면서 코드 값 등의 인스턴스 추가로 업무를 수용
2) 유지보수 효율성
▶ 엔터티 개수가 감소해 데이터베이스의 유지보수가 쉬워짐
3) 분석, 설계에 대한 시간 단축, 비용 절감
4) 개발의 용이성
▶ 엔터티 통합에 따른 배타 관계의 해소로 엑세스 경로의 효율성 향상
▶ 단순한 SQL 작성이 가능
5) 모델의 단순성
6) 모델의 가독성
▶ 슈퍼타입, 서브타입에서 발생하는 비즈니스 요건(관계)를 명확히 표현
데이터 통합의 단점
1) 데이터 집합의 변질(희석)
▶ 무분별한 엔터티 통합은 데이터 집합을 모호하게 만들어 집합을 변질시킬 수 있다.
■ 통합기준
ㆍ엔터티 통합 시 정규화, 엔터티의 정의를 명확히 수행
ㆍ현재 관리하고 있는 데이터를 먼저 정확하게 정의한 후 미래의 확장성을 고려한 통합을 수행
2) 데이터베이스 성능과 관리 측면
■ 통합기준
ㆍ대용량 데이터에 대한 관리 방안을 마련
3) 가독성이 떨어짐
▶ CASE Tool 제품에 따라 엔터티 통합 시 가독성이 오히려 저하된다.
4) Null 값의 사용이 증가
5) 마이그레이션의 어려움
반응형
'Learning > DB SQL 가이드' 카테고리의 다른 글
DB 모델링 - 4 데이터 통합 : 4,3 엔터티 통합 대상 (0) | 2015.11.20 |
---|---|
DB 모델링 - 4. 데이터 통합 : 4.1 데이터 통합 (0) | 2015.11.20 |
DB 모델링 - 3. 정규화 : 3.6 정규형과 성능 (0) | 2015.10.25 |
DB 모델링 - 3. 정규화 : 3.5 정규형의 종류 (0) | 2015.10.25 |
DB 모델링 - 3. 정규화 : 3.4 함수종속 (0) | 2015.10.25 |
댓글