데이터 무결성(Data Integrity)

  • 데이터 값이 정확한 상태
  • 예시: 나이에 -1을 입력한 경우 나이에는 음수가 입력될 수 없으므로 데이터 무결성이 훼손된다.

=> 다른 테이블에도 모두 나이가 -1로 입력된 경우 데이터 정합성은 훼손되지 않는다.

데이터 정합성(Data Consistency)

  • 데이터들이 값이 서로 일치하는 상태
  • 예시: 회원정보 테이블에서 한 회원의 닉네임을 변경하였는데 게시글 테이블에는 해당 회원의 이전 닉네임이 계속 입력되어 있는 경우 데이터 정합성이 훼손된다.

정리

  • 데이터 무결성은 데이터의 옳고 그름을 뜻하며, 데이터 정합성은 데이터의 일치 여부를 뜻 입니다. 예를 들어 사람의 나이에는 음수가 입력될 수 없는데 마이너스 1이 입력되었다면 데이터 무결성이 훼손된 것입니다. 하지만 그 사람의 모든 나이 데이터에 마이너스 1이 입력되어 있다면 데이터 정합성이 훼손된 것은 아닙니다.

참고

무결성과-정합성이란-무엇인가

보완/복습

  • 2023.10.10 복습
  • 2023.11.06 복습
  • 2023.11.07 복습