책 내용 질문하기
2번 문제 보기2번
도서
[2014] 컴퓨터활용능력 1급 필기
페이지
299
조회수
63
작성일
2014-10-08
작성자
첨부파일

외래키 필드의 값은 이 필드가 참조하는 필드의 값들 중 하나와 일치하거나 널(Null)이어야 한다. 무슨 말인지 모르겠어요

그리고 밑에 문제

4번 보기 하나의 테이블에는 여러개의 외부키가 존재할 수 있다. <-- 위에 2번 보기 해설로 나와있는 테이블 중에 <과목> 테이블 이라고 보면 되는 건가요?

답변
2014-10-10 09:50:58

안녕하세요.

외래키 필드의 값은 이 필드가 참조하는 필드의 값들 중 하나와 일치하거나 널(Null)이어야 한다. 무슨 말인지 모르겠어요

-> 2번 해설에 나와있는 그림을 보고 설명하자만 <과목> 테이블에 있는 교수id 필드는 외래키인데, 이 교수id 필드에는 이 필드가 참조하는 <교수> 테이블의 교수id 필드에 있는 값만을 입력하거나 빈셀로 둘 수 있다는 의미입니다.

그리고 밑에 문제

4번 보기 하나의 테이블에는 여러개의 외부키가 존재할 수 있다. <-- 위에 2번 보기 해설로 나와있는 테이블 중에 <과목> 테이블 이라고 보면 되는 건가요?

-> 아닙니다. 2번 보기의 <과목> 테이블은 과목id라는 기본키와 교수id라는 외래키가 있는 것입니다. 그렇지만 이 과목 테이블에 또다른 외래키가 있을 수 있다는 의미입니다.

즐거운 하루 되세요.

"
  • *
    2014-10-10 09:50:58

    안녕하세요.

    외래키 필드의 값은 이 필드가 참조하는 필드의 값들 중 하나와 일치하거나 널(Null)이어야 한다. 무슨 말인지 모르겠어요

    -> 2번 해설에 나와있는 그림을 보고 설명하자만 <과목> 테이블에 있는 교수id 필드는 외래키인데, 이 교수id 필드에는 이 필드가 참조하는 <교수> 테이블의 교수id 필드에 있는 값만을 입력하거나 빈셀로 둘 수 있다는 의미입니다.

    그리고 밑에 문제

    4번 보기 하나의 테이블에는 여러개의 외부키가 존재할 수 있다. <-- 위에 2번 보기 해설로 나와있는 테이블 중에 <과목> 테이블 이라고 보면 되는 건가요?

    -> 아닙니다. 2번 보기의 <과목> 테이블은 과목id라는 기본키와 교수id라는 외래키가 있는 것입니다. 그렇지만 이 과목 테이블에 또다른 외래키가 있을 수 있다는 의미입니다.

    즐거운 하루 되세요.

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