관계형 데이터 모델링 프리미엄 가이드 DB구축 (2017년)
모델링 목표 0 0 623

by 구루비스터디 [2017.09.02]


1.8 모델링의 목표

무결성
  • 중복되는 내용이지만 데이터 무결성을 높으는 것이 모델링의 최우선 목표이다.(2-2에 자세히)
  • 데이터 무결성은 데이터에 결점이 없는 싱태
  • 데이터 중복(데이터가 서로 일치히치 않는 것)을 지양해 정합성이 유지하자
  • 참조되는상위(부모) 엔터티 의 주식별자에 존재하지 않는값을 가지면 안된다.
  • 중복을 제거하면 성능 문제가 발생할 수 있다 하지만 정규화가 성능을 나빠지게 하지않는다.


성능
  • 데이터 모델링은 딘순히 업무를 개념적으로 표현하는 이외에 DBMS 에 구현됐을 때 문제가 발생하지 않도록 하는 것
  • 다만 데이터 무결성을 해치면서까지 무조건 빨라야 히는 요건은 그다지 많지 않다.
  • OLTP(Online Transaction Process)에선 성능이슈는 드물다?
  • 배치(batch) 작업과 관련된 문제가 다소 발생
  • 정규확와 일반화를 할수록 확장성이 유연한 모델리이 된다.
  • RRD로 잘 표현된 모델링을 구축하자.
"주주클럽 스터디모임" 에서 2017년에 "관계형 데이터 모델링 프리미엄 가이드" 도서를 스터디하면서 정리한 내용 입니다.

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

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

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

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