책 내용 질문하기
328
도서
2020 시나공 정보처리기사 필기 : NCS 기반 전면 개편 [기본서]
페이지
328
조회수
321
작성일
2020-03-16
작성자
탈퇴*원
첨부파일
후보키도 null값 불가능한가요?
답변
2020-03-17 11:26:16

안녕하세요 길벗수험서 운영팀입니다.

 

논란이 있는 사항입니다.

이전에 이것과 관련된 문제가 있어 산업인력공단에 문의하였으나 답변을 받지 못했습니다. ㅠ

 

후보키(Candidate Key)의 유일성(Unique)에 대해서 단 하나의 Null 값은 다른 값들과 구분되어 유일한 튜플을 식별할 수 있게 해주므로 가능하다라는 의견과, Null은 애초에 일반적인 '값'으로 봐서는 안되기 때문에 불가능하다는 의견이 있습니다.

(실제 논문에도 해당 사항에 대한 명확한 정의가 존재하지 않습니다.)

 

실제 시험에서 또다시 이런 논란이 될 수 있는 문제가 출제될 것이라고는 생각되지 않습니다.

기본적으로 유일성을 보장하기 위해 Null 값이 오면 안되며 예외적으로만 허용된다는 정도로만 알아두시면 될 것 같습니다.

 

(당연히 여러개의 Null 값은 유일성을 해치기 때문에 불가능합니다.)

 

행복한 하루되세요 :)

  • 관리자
    2020-03-17 11:26:16

    안녕하세요 길벗수험서 운영팀입니다.

     

    논란이 있는 사항입니다.

    이전에 이것과 관련된 문제가 있어 산업인력공단에 문의하였으나 답변을 받지 못했습니다. ㅠ

     

    후보키(Candidate Key)의 유일성(Unique)에 대해서 단 하나의 Null 값은 다른 값들과 구분되어 유일한 튜플을 식별할 수 있게 해주므로 가능하다라는 의견과, Null은 애초에 일반적인 '값'으로 봐서는 안되기 때문에 불가능하다는 의견이 있습니다.

    (실제 논문에도 해당 사항에 대한 명확한 정의가 존재하지 않습니다.)

     

    실제 시험에서 또다시 이런 논란이 될 수 있는 문제가 출제될 것이라고는 생각되지 않습니다.

    기본적으로 유일성을 보장하기 위해 Null 값이 오면 안되며 예외적으로만 허용된다는 정도로만 알아두시면 될 것 같습니다.

     

    (당연히 여러개의 Null 값은 유일성을 해치기 때문에 불가능합니다.)

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.