관계형 데이터 모델링 프리미엄 가이드 DB구축 (2014년)
비정규형의 단점 0 0 37,501

by 구루비스터디 비정규화 Denormalization [2018.06.10]


13.3 비정규화의 단점

  • 비정규형의 유일한 장점은 조회 성능을 향상시키는 것 뿐이다.
  • 완전한 정규형을 거치지 않고 곧바로 비정규화는 방법은 없다.
  • 성능의 이슈화 없이 하지말자.


데이터 정합성 문제

  • 중복이 많을수록 데이터 정합성이 저하돼 궁극적으로 데이터 품질이 떨어지게된다.
  • 원천 속성값이 변경,수정,삭제되면 중복 ㆍ추출 속성의 값도 변경해야한다. (업데이트 비용 발생)


데이터 관리 문제

  • 하나의 원천 속성에 중복 추출 속성이 몇개 존재하는지 관리는 쉽지않다.
  • 하나의 원천 속성에 중복속성이 수십개가 사용된다면 저장공간의 비효율성 존재
  • 비정규화되면 엔터티의 정의가 불확실해질수도있다.(추후에 이해도가 떨어진다.)
  • 모델의 확장성도 떨어진다.
"구루비 데이터베이스 스터디모임" 에서 2014년에 "관계형 데이터 모델링 프리미엄 가이드" 도서를 스터디하면서 정리한 내용 입니다.

- 강좌 URL : http://www.gurubee.net/lecture/3656

- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^

- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입