데이터베이스 Null

From IT위키

관계형 데이터 모델에서 Null은 아래 3가지 중 하나를 의미한다.

  • Value is unknown
    • 값을 모름
  • Value exists but is not available
    • 값이 존재하지만 사용할 수 없음
  • Attribute does not apply to this tuple (also known as value undefined)
    • 속성 자체가 이 튜플에 해당사항이 없음

예시[edit | edit source]

  • 인사 정보 테이블에서 "학교"라는 필드가 Null인 경우
    • 출신 학교가 어딘지 몰라서 비워둔 경우
    • 출신 학교는 대학교만 적을 수 있는데 고졸 학력이라 적을 수 없는 경우
    • 직원 가족 정보도 직원 테이블에 함께 보관하는데, 막 태어난 신생아라 학교가 해당사항이 없는 경우
    • 퇴직 직원이라 학교 정보를 보관할 수 없는 경우
  • 등등 여러가지 상황을 고려할 수 있다.

참고 문헌[edit | edit source]