728x90 반응형 이행적함수종속1 # 04. DB 정규화 (정규화 필요성, 이상현상, 함수 종속성) 1. 정규화의 필요성잘못된 데이터베이스 설계는 데이터의 일관성을 훼손하고,데이터의 무결성을 손상한다.데이터의 일관성 훼손과 무결성 손상이 왜 나쁜가?=> 데이터에 대한 활용과 신뢰성이 떨어지게 된다. ==> 결론적으로, 잘못된 정보를 운용하게 됨데이터의 일관성 훼손과 무결성 손상은 왜 발생하는가?대부분의 경우, 불필요한 데이터 중복으로 인해 발생👍 좋은 설계 = 데이터 중복 최소화!이상 현상데이터 이상 : 불필요한 데이터 중복으로 인해 발생하는 부작용종류삽입 이상 : 데이터 삽입 시, 현재 필요한 컬럼의 데이터 외에 테이블의 다른 불필요한 컬럼의 값을 강제로 같이 입력해주어야만 데이터 삽입이 가능한 경우갱신 이상 : 데이터 수정 시, 중복된 속성값 중 일부가 수정되지 않을 경우 데이터 불일치가 발생하는.. 2024. 4. 25. 이전 1 다음 728x90 반응형