Computer/CS

Database - Anomaly

에린_1 2024. 7. 9. 23:00
728x90

Anomaly

  • 정규화를 해야하는 이유는 잘못된 테이블 설계로 인해 Anomaly(이상 현상)가 나타나기 때문이다.
  1. 삽입 이상(Insertion Anomaly)
    • 불필요한 데이터를 추가해야지, 삽입할 수 있는 상황
  2. 갱신 이상(Update Anomaly)
    • 일부만 변경하여, 데이터가 불일치 하는 모순의 문제
  3. 삭제 이상(Deletion Anomaly)
    • 튜플 삭제로 인해 꼭 필요한 데이터까지 함께 삭제되는 문제
728x90

'Computer > CS' 카테고리의 다른 글

Database - 정규화(Normalization)  (0) 2024.07.10
Database - Index  (0) 2024.07.09
SQL과 NOSQL의 차이  (0) 2024.07.09
SQL Injection  (0) 2024.07.08
Database - Join  (0) 2024.07.08