책 내용 질문하기
2권 105p
도서
2020 시나공 정보처리기사 실기 [기본서]
페이지
105
조회수
205
작성일
2020-07-07
작성자
탈퇴*원
첨부파일

6번 문제에서 SQL문에 외래키를 지정하는 1번 괄호가 있는 문장에서 질문이 있습니다. 

 

근무지번호 NUMBER(2) (  1  ) 근무지

 

에서 

 

근무지번호 NUMBER(2) (  1  ) 근무지(근무지번호) 

 

처럼 쓰지않고 근무지 테이블의 외래키 속성을 따로 써주지 않은 이유는 무엇인가요?

 

 

답변
2020-07-08 10:02:03

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

 

외래키 지정 시 참조하는 테이블에 동일한 이름의 속성이 있는 경우 속성명은 생략이 가능합니다.

 

DBMS마다 이를 허용하지 않는 경우도 존재합니다만 해당 문제는 인력공단에서 실제 출제된 적이 있는 문제이니 만큼 생략이 가능하다고만 학습하시면 될 것으로 보여집니다.

 

행복한 하루되세요 :)

  • 관리자
    2020-07-08 10:02:03

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

     

    외래키 지정 시 참조하는 테이블에 동일한 이름의 속성이 있는 경우 속성명은 생략이 가능합니다.

     

    DBMS마다 이를 허용하지 않는 경우도 존재합니다만 해당 문제는 인력공단에서 실제 출제된 적이 있는 문제이니 만큼 생략이 가능하다고만 학습하시면 될 것으로 보여집니다.

     

    행복한 하루되세요 :)

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