본문 바로가기
정보처리기사/Ⅲ. 데이터 입출력 구현

Chapter 02. 물리 데이터 저장소 설계

by 이잭 2022. 4. 6.

 1. 물리 데이터 모델 설계

  • 물리 데이터 모델링 개념 - 논리모델을 적용하고자 하는 기술에 맞도록 상세화해 가는 과정
  • 물리 데이터 모델링 변환 절차
    • 개체를 테이블로 변환
    • 속성을 컬럼으로 변환
    • UID를 기본키로 변환
    • 관계를 외래키로 변환
    • 컬럼 유형과 길이 정의
    • 반정규화 실행


 2. 물리 데이터 저장소 구성

  • 참조무결성 제약조건 - 릴레이션과 릴레이션 사이에 대해 참조의 일관성을 보장하기 위한 조건
  • 인덱스(Index) 개념 - 검색 연산의 최적화를 위해 데이터베이스 내 열에 대한 정보를 구성한 데이터구조
  • 인덱스 적용 기준 - 인덱스의 적정한 분포도는 10~15%
  • 파티셔닝 유형(레해리컴라)
    • 레인지 파티셔닝(Range Partitioning)
    • 해시 파티셔닝(Hash Partitioning)
    • 리스트 파티셔닝(List Partitioning)
    • 컴포지트 파티셔닝(Composite Partitioining)
    • 라운드로빈 파티셔닝(Round Robin Partitioning)