책 내용 질문하기
320쪽 표기법 질문입니다
도서
2020 시나공 정보처리기사 필기 : NCS 기반 전면 개편 [기본서]
페이지
320
조회수
382
작성일
2020-05-31
작성자
탈퇴*원
첨부파일
1.중간에 1:N과 1:1또는 1:N의 바커표기법을 보면 두개 다 동일한데 왜 위에꺼는 오른쪽에 반드시 여러개이고 아래꺼는 오른쪽에 1개또는 여러개인가요? 둘의 차이점이 없는데 왜 이렇게 해석하는지 궁금합니다 2.그리고 1:1을 제외한 나머지 바커표기법에서 왼쪽에는 반드시 1개라고 적혀있는데 바커표기법상에는 1:0또는 1:1이나 1:0또는 1:1또는 1:N을 나타낸것에는 왼쪽이 점선이고 다른경우는 왼쪽이 실선입니다 경우마다 점선 실선으로 다른데 왜 의미는 모두다 왼쪽에는 반드시 1개가 존재한다고 보는것임가요?
답변
2020-06-01 11:46:34

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

 

[1]

바커 표기법에서는 0 과 1~n으로 구분하고,

정보 공학 표기법에서는 0과 1과 n으로 구분하여 사용합니다.

바커 표기법에서는 n이라고 표현하는 경우 결국 1은 당연히 포함되는 것이므로 별도로 구분할 필요가 없다고 여긴 것이죠.

굳이 해석하자면 왼쪽의 하나의 튜플에 대응하는 다수의 튜플이 오른쪽에 존재한다. 입니다. (1개만 존재할 수도 있다는 것에 유의하세요.)

 

[2]

'오른쪽'에는 항상 실선이기 때문입니다.

연결되는 선을 반을 갈라서 이해하셔야 합니다.

왼쪽이 점선이라는 것은 왼쪽에 대응하는 튜플이 오른쪽에 존재하지 않을 수 있음을 의미합니다. 이 때 오른쪽은 실선이므로 오른쪽에 대응하는 튜플이 왼쪽에 반드시 존재함을 의미합니다.

 

왼쪽 <학생>, 오른쪽 <성적> 이라는 릴레이션을 가정했을 때, <학생> 쪽이 점선이라면 학생 중 성적 자료가 존재하지 않는 사람이 있다는 것이고, 성적 자료가 있다면 그 학생은 반드시 존재한다는 것 정도가 되겠네요.

 

행복한 하루되세요 :)

  • 관리자
    2020-06-01 11:46:34

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

     

    [1]

    바커 표기법에서는 0 과 1~n으로 구분하고,

    정보 공학 표기법에서는 0과 1과 n으로 구분하여 사용합니다.

    바커 표기법에서는 n이라고 표현하는 경우 결국 1은 당연히 포함되는 것이므로 별도로 구분할 필요가 없다고 여긴 것이죠.

    굳이 해석하자면 왼쪽의 하나의 튜플에 대응하는 다수의 튜플이 오른쪽에 존재한다. 입니다. (1개만 존재할 수도 있다는 것에 유의하세요.)

     

    [2]

    '오른쪽'에는 항상 실선이기 때문입니다.

    연결되는 선을 반을 갈라서 이해하셔야 합니다.

    왼쪽이 점선이라는 것은 왼쪽에 대응하는 튜플이 오른쪽에 존재하지 않을 수 있음을 의미합니다. 이 때 오른쪽은 실선이므로 오른쪽에 대응하는 튜플이 왼쪽에 반드시 존재함을 의미합니다.

     

    왼쪽 <학생>, 오른쪽 <성적> 이라는 릴레이션을 가정했을 때, <학생> 쪽이 점선이라면 학생 중 성적 자료가 존재하지 않는 사람이 있다는 것이고, 성적 자료가 있다면 그 학생은 반드시 존재한다는 것 정도가 되겠네요.

     

    행복한 하루되세요 :)

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