책 내용 질문하기
2권 문의
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
442
조회수
108
작성일
2017-06-15
작성자
탈퇴*원
첨부파일

근무지번호 NUMBER(2) FOREIGN KEY REFERENCES 근무지

라고 되어 있는데

근무지(근무지번호) 라고 안하고 속성명은 같을경우 생략해도 되는건가요?

답변
2017-06-15 17:27:42

안녕하세요.

FOREIGN KEY REFERENCES 가 외래키 참조를 의미하는 옵션이므로

이후 작성된 테이블명에서 속성명을 생략하면 해당 테이블의 기본키를 참조합니다.

즉 여기서는 근무지 테이블의 기본키를 참조하게 됩니다.

문제의 조건에 '근무지번호'는 <근무지> 테이블의 '근무지번호'를 참조하는 외래키라고 했으므로

<근무지> 테이블만 언급해도 <근무지> 테이블의 기본키를 참조하게 됩니다.

실무에서 약식으로 기술하는 경우 사용하는데, 실제 시험에서 특별한 조건이 제시되지 않는다면,

정식 기술 방법에 따라

근무지번호 NUMBER(2) FOREIGN KEY REFERENCES 근무지(근무지번호)

로 작성하는 것이 효과적일 수 있습니다.

실제 시험에 출제된다면 1회 시험을 기준으로 봤을 때 각 테이블에 대한 속성과 형식 및 기본키 여부가 자사하게 제시할 것으로 예상됩니다. 또한 답안 작성 방법도 자세하게 제시할 것으로 예상되니 제시된 방법에 따라 약식 혹은 정식 기술 방법으로 작성하시면 됩니다.

오늘도 즐거운 하루 되세요.

  • *
    2017-06-15 17:27:42

    안녕하세요.

    FOREIGN KEY REFERENCES 가 외래키 참조를 의미하는 옵션이므로

    이후 작성된 테이블명에서 속성명을 생략하면 해당 테이블의 기본키를 참조합니다.

    즉 여기서는 근무지 테이블의 기본키를 참조하게 됩니다.

    문제의 조건에 '근무지번호'는 <근무지> 테이블의 '근무지번호'를 참조하는 외래키라고 했으므로

    <근무지> 테이블만 언급해도 <근무지> 테이블의 기본키를 참조하게 됩니다.

    실무에서 약식으로 기술하는 경우 사용하는데, 실제 시험에서 특별한 조건이 제시되지 않는다면,

    정식 기술 방법에 따라

    근무지번호 NUMBER(2) FOREIGN KEY REFERENCES 근무지(근무지번호)

    로 작성하는 것이 효과적일 수 있습니다.

    실제 시험에 출제된다면 1회 시험을 기준으로 봤을 때 각 테이블에 대한 속성과 형식 및 기본키 여부가 자사하게 제시할 것으로 예상됩니다. 또한 답안 작성 방법도 자세하게 제시할 것으로 예상되니 제시된 방법에 따라 약식 혹은 정식 기술 방법으로 작성하시면 됩니다.

    오늘도 즐거운 하루 되세요.

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