개념 설계 → 논리설계 단계 에서 이상현상 발생
이상현상
이상현상 개념
삭제 이상
- 투플을 삭제하므로 유지되어야 하는 정보도 연쇄삭제
삽입 이상
- NULL을 갖을 수 없는 속성에 대하여 NULL 입력 시 투플 삽입이 거부되는 이상현상으로 원치않는 정보를 입력해야함
수정 이상
- 투플 수정 시 중복된 데이터의 일부만 수정되어 데이터의 불일치 문제가 일어나는 현상
이상현상 수정
테이블의 구조를 수정
이상현상 발생 이유
- 한 TABLE의 함수의 종속성 때문 → 함수의 종속성 제거→ TABLE 분할
- 독립 시키면 이상현상 없어짐
숭실대학교 Database 강의를 수강 후 정리하였습니다.
'Database' 카테고리의 다른 글
[Database] 정규화 (0) | 2023.02.13 |
---|---|
[Database] 함수 종속성 (0) | 2023.02.12 |
[Database] 관계와 관계타입 (0) | 2023.02.10 |
[Database] 데이터 모델링 (0) | 2023.02.09 |
[Database] 인덱스 (0) | 2023.02.08 |