정보처리기사
3. 데이터 입출력 구현 - Chap 1. 논리 데이터 저장소 확인(2)
Elin J
2021. 6. 15. 14:42
Chapter 1. 논리 데이터 저장소 확인
2. 논리 데이터 모델 검증(2)
1) 이상현상 개념(Anomaly)
: 릴레이션 조작 시 데이터들이 불필요하게 중복되어 예기치 않게 발생하는 곤란한 현상
2) 이상현상 종류 - 삽 삭 갱
: 삽입 이상 / 삭제 이상 / 갱신 이상
3) 정규화 개념
: 관계형 데이터 모델에서 데이터의 중복성을 제거하여 이상 현상을 방지하고,
데이터의 일관성과 정확성을 유지하기 위해 무손실 분해하는 과정
4) 정규화 단계 - 원부이 결다조
: 원자화 1 / 부분 함수 종속 제거 2 / 이행 함수 종속 제거 3 / 결정자 함수 종속 제거 BCNF
/ 다치 종속 제거 4 / 조인 종속 제거 5
5) 반 정규화 개념★
: 정규화된 엔티티, 속성, 관계에 대해 성능향상과 개발운영의 단순화를 위해
중복, 통합, 분리 등을 수행하는 데이터 모델링의 기법
: 비정규화, 역정규화 라고도 불림
6) 반정규화 기법 - 테병분중, 컬중, 관중
: 테이블 병합 / 분할 / 중복, 컬럼 중복화, 관계 중복관계 추가
7) 중복 테이블 추가 기법 - 집 진 특
: 집계 테이블 추가 , 진행 테이블 추가, 특정 부분만을 포함하는 테이블 추가