[데이터베이스] #14 데이터베이스 설계 이론
·
전공/데이터베이스
목차좋은 스키마와 나쁜 스키마함수 종속성 이론정규형분해 및 설계 1. 좋은 스키마와 나쁜 스키마1. 나쁜 스키마세 가지 이상(anomaly)을 가짐갱신 이상삭제 이상입력 이상나쁜 스키마 예)mybadtable1(cID, title, deptName, credit, chairman, bulding, budget)→ 두 관계 “course”와 “department”가 결합되어 있음2. 함수 종속성함수 종속성은 일부 속성의 값이 다른 속성의 값을 유일하게 결정하는 것을 의미A BAB14142435동일한 A값에 대해 항상 동일한 B값A는 B를 함수적으로 결정B는 A를 함수적으로 결정하지 않음슈퍼 키는 관계 속성의 일부분으로서 전체 속성을 함수적으로 결정하는 속성슈퍼 키는 유일하기 때문함수 종속성은 두 가지 방식..