본문 바로가기

Join Dependency2

04 정규화 (Normalization) 5 - 4정규형 다가 종속 개념이 기반이 되는 정규형이다. 다가 종속(MVD: Multivalued Dependency): 한 릴레이션에 다가 속성(Multivalued Attributed)이 두 개 이상 존재할 때 발생할 수 있다. 즉 하나의 다 속성의 모든 값이 다른 다가 속성의 모든 값마다 중복되는 문제점이 발생할 수 있는데 이를 다가 종속이라 한다. 즉 두 개의 독립적인 일대다(1:M) 관계의 속성이 동일한 릴레이션에 존재하면 다가 종속이 발생한다. 속성 A의 하나의 값이 속성 B의 여러 값을 결정하면 A →→ B로 표시하며 'A가 B를 다가 결정(Multidetermine)한다'. 또는 'B가 A에 다가 종속(Multidependent)됐다.라고 한다. 아래 릴레이션은 다가 종속의 사례이다. 사원은.. 2019. 10. 21.
04 정규화 (Normalization) [ Normalization Process: Data Normalization & Serialozation - Josh Nguyen ] 4.1. 정규화(Normalization)란? - 정규화는 속성간의 부정확한 종속성을 없애는 것을 의미한다. - 함수 종속 개념을 기반으로 유사한 속성들을 모으고 종속성이 없는 독립적인 속성들은 분리하는 것이 정규화다. - 속성의 종속성과 의존성을 분석해 더는 분해(Decomposition)될 수 없는 엔터티로 만드는 과정이다. - 정규형은 아노말리(Anormaly: 데이터 이상현상, 업데이트 아노말리, 삭제 아노말리, 삽입 아노말리) 현상을 최소화한다. [ 중복 속성(상품명)이 사용된 모델 ] - 위 그림의 모델에서 상품코드가 '101011'인 상품의 이름이 바뀌면, .. 2019. 9. 15.