데이터 종속성, 정규화

데이터베이스 2014. 10. 24. 00:42

1. 삭제 이상 : 투플을 삭제함으로써 유지되어야할 정보까지도 삭제되는 연쇄삭제 현상이 일어나 정보손실이 발생하는것

2. 삽입 이상 : 어떤 데이타를 삽입해야 할때 불필요한 데이터를 삽입해야 하는것

3. 갱신 이상 : 중복된 투플 중에서 속성 값 만을 갱신시킴으로써 정보의 모순성이 생기는 현상

속성들 간의 종속성을 분석해서 하나의 릴레이션에 기본적으로 하나의 종속성이 되도록 분해하는 과정을 정규화라고 함

 

1. 정보 표현의 무손실 : 하나의 스키마에서 다른 스키마로 변환시킬때 정보 손실이 있어선 안됨

2. 최소 데이타의 중복성 : 중복으로 인한 여러가지 이상을 제거할수 있기 때문

3. 분리의 원칙 : 하나의 독립된 관계성은 별도의 릴레이션으로 분리시켜 표현

 

함수 종속 : 속성 X값에 대해 시간에 관계없이 항상 속성 Y의 값이 오직 하나만 연관되어 있을때, Y는 X에 함수 종속이라 함

    X(결정자) -> Y(종속자)

     


'데이터베이스' 카테고리의 다른 글

데이터 모델링  (0) 2014.10.24
데이터베이스 접근  (0) 2014.10.24
무결성과 보안  (0) 2014.10.24
병행제어  (0) 2014.10.24
데이터베이스 정규화  (0) 2014.10.24