728x90 함수종속성1 Database Chapter 9 - 정규화 정규화란? 이상 현상(삽입 이상, 갱신 이상, 삭제 이상)을 제거하면서 데이터베이스를 올바르게 설계해나가는 과정. 릴레이션을 관련이 있는 속성들로만 구상하기 위해 릴레이션을 분해하는 과정. 함수의 종속성 고려해야 함. 목표 : 관련이 없는 함수 종속성은 별도의 릴레이션으로 표현하는 것. 정규형 ? : 릴레이션이 정규화 되어있는 정도 : 차수가 높을 수록 데이터 중복에 의한 이상 현상 발생 빈도가 적다. 비>1>2>3>BCNF>4>5 순으로 포함 관계에 있다. 기본 정규형 제 1 정규형 : 릴레이션에 속한 모든 속성의 도메인이 원자값으로 구성되어 있어야 한다. 제 2 정규형 : 제1정규형에 속해있고, 기본키가 아닌 모든 속성이 기본키에 완전 함수 종속되어야 한다. 제 3 정규형 : 제2정규형에 속해있고, .. 2022. 3. 26. 이전 1 다음 728x90