개발이글스
[정처기 실기] 3-2 물리 데이터 저장소 설계 본문
📚물리데이터 저장소 설계
📙물리 데이터 모델 설계
🏷️물리 데이터 모델링 개념
➡️ 물리 데이터 모델링은 논리모델을 적용하고자 하는 기술에 맞도록 상세화해가는 과정이다.
🏷️키
유일성, 최소성
🏷️키 종류
1️⃣ 기본 키: 각 튜플을 고유하게 식별
2️⃣ 대체 키: 후보 키 중 기본 키로 선택되지 않은 키
3️⃣ 후보 키: 테이블에서 각 튜플을 구별하는데 기준이 되는 컬럼, 유일성, 최소성 모두만족
4️⃣ 슈퍼 키: 유일성만 만족, 최소성은 만족하지못하는 키
5️⃣ 외래 키: 테이블간의 참조 데이터 무결성을 위한 제약 조건
🏷️인덱스
➡️ 검색 연산의 최적화를 위해 데이터베이스 내 열에 대한 정보를 구성한 데이터 구조'
🏷️파티셔닝
1️⃣ 레인지 파티셔닝: 연속적인숫자나 날짜 기준
2️⃣ 해시 파티셔닝: 파티션 키의 해시 함수 값에 의한 파티셔닝 기법
3️⃣ 리스트 파티셔닝: 특정 파티션에 저장 될 데이터에 대한 명시적 제어가 가능한 파티셔닝
4️⃣ 컴포지트 파티셔닝: 레해시중 2개이상을 결합한 파티셔닝
5️⃣라운드로빈: 라운드로빈으로 회전하면서 새로운 행을 파티션에 할당하는 기법, 파티션에 행의 고른 분포를 원할 때 사용
🏷️파티셔닝 장점 [성가백합]
성능향상, 가용성향상, 백업가능, 경합감소
'Others > 정보처리기사' 카테고리의 다른 글
[정처기 실기] 4-1 연계 메커니즘 구성 (0) | 2024.10.12 |
---|---|
[정처기 실기] 3-3 데이터베이스 기초 활용 (1) | 2024.10.11 |
[정처기 실기] 3-1 논리 데이터 저장소 확인 (0) | 2024.10.11 |
[정처기 실기] 2-2 UI 설계 (1) | 2024.10.09 |
[정처기 실기] 2-1 UI 요구사항 확인 (1) | 2024.09.29 |