[DB] 데이터 모델링 - 물리적 데이터 모델

seonjeong·2023년 6월 14일
0

DB

목록 보기
7/7
post-thumbnail

💖 물리적 데이터 모델

  • 논리 데이터 모델을 특정 DBMS의 특성 및 성능을 고려하여 물리적인 스키마를 만드는 관계
  • 응답시간, 저장공간의 효율화, 트랜잭션의 처리를 고려하여 설계
  • 성능 측면에서 반 정규화를 수행

🔥 반 정규화 (= 비정규화, 역정규화)

  • 정규화된 엔터티, 속성, 관계에 대해 성능 향상과 개발 운영의 단순화를 위해 중복, 통합, 분리 등을 수행하는 모델링의 기법
  • 정규화를 하게 되면 쓰기가 편해지는 대신 읽기의 성능을 희생하게 된다
    -> 테이블을 나누면 join이 많이 쓰이게 되는데 이는 성능 비용이 많이 들게 된다

profile
🦋개발 공부 기록🦋

0개의 댓글