이상 (1) 썸네일형 리스트형 [DataBase] 이상 (Anomaly) 이상이란 테이블에서 일부 속성들의 종속으로 인해 데이터의 중복이 발생하고, 이 중복(Redundancy)으로 인해 테이블 조작 시 문제가 발생하는 현상을 의미 한다. 이상의 종류- 삽입이상 (Insertion Anomaly) : 삽입 이상은 테이블에 데이터를 삽입할 때 의도와는 상관없이 원하지 않은 값들로 인해 삽입할 수 없게 되는 현상이다. ex) 테이블에서 학번이 '600'인 학생의 학년이 '2'라는 사실만을 삽입하고자 하는 경우, 삽입 이상이 발생 테이블의 기본키는 학번과 과목번호이기 때문에 삽입할 때 반드시 과목번호가 있어야 한다. 즉, 데이터가 발생되는 시점에는 과목번호가 필요 없지만 테이블에 기록하고자 할 때 과목번호가 없어 등록할 수 없는 경우가 발생한다는 것이다. - 삭제이상 (Deleti.. 이전 1 다음