by-nc-sa     개발자, DBA가 함께 만들어가는 구루비 지식창고!

데이터 통합의 장단점




1. 데이터 통합의 장점

1.1. 확장성
  • 비슷한 유형의 업무가 발생했을 때 스키마 변경을 최소화하면서 코드값 등의 인스턴스 추가로 업무를 수용
    1.2 유지보수 효율성
  • 엔터티 개수가 감소해 데이터베이스의 유지 보수가 쉬어짐
    1.3 분석, 설계에 대한 시간 단축, 비용 절감
    1.4. 개발의 용의성
  • 엔터티 통합에 따른 배타 관계의 해소로 액세스 경로의 효율성 향상
  • 단순한 SQL 작성이 가능
    1.5. 모델의 단순성
    1.6. 모델의 가독성
  • 슈퍼타입,서브타입에서 발생하는 비즈니스 요건(관계)을 명확히 표현

2. 데이터 통합의 단점

2.1. 데이터 집합의 변질(희석)
  • 무분별한 엔터티 통합은 데이터 집합을 모호하게 만들어 집합을 변질 시킬수 있다.
    통합기준)
    => 엔터티 통합시 정규화,엔터티의 정의를 명확히 수행
    => 현재 관리하고 있는 데이터를 먼저 정확하게 정의한후 미래의 확장성을 고려한 통합을 수행
    2.2. 데이터베이스 성능과 관리 측면
  • 인덱스의 깊이가 깊어지고, 널(Null)값이 많아짐
    통합기준)
    => 대용량 데이터에 대한 관리 방안을 마련
    2.3. 가독성이 떨어짐
  • CASE Tool 제품에 따라 엔터티 통합시 가독성이 오히려 저하된다.
    2.4. Null 값의 사용이 증가
    2.5. 마이그레이션의 어려움

문서정보

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.