책 내용 질문하기
기본키 기능...
도서
[2012] 사무자동화산업기사 실기(오피스 2007 사용자용)
페이지
조회수
56
작성일
2012-11-05
작성자
첨부파일

안녕하세요..

어느덧 내일이 시험이네요.. 일주일간 열심힌 한것 같긴한데...;;

마지막 질문 입니다.. 또있을수도 있어요..;;ㅋㅋ

기본키 질문 입니다...... 책에서는 기본키 설정을 하지 말라고 하셨는데요...

인터넷 검색을 보니.. 테이블이 두개인경우 중복 내용을 피하기 위해서 해준다고 하던데요. 쿼리디자인에서 마우스 드래그로 이어주는 것과 기본키 설정하는것과 동일한 기능인가요...?? 기본키를 미리 설정 하지 않았을경우 결과 값에 대한 오답률이 생길 경우는 없는지요... 그럼 수고하세요^^

답변
2012-11-06 11:32:52

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

쿼리 디자인에서 드래그로 이어주는 것은 관련 필드를 기준으로 조인해 주는 것이며, 기본키는 테이블에서 지정하는 것으로 원칙적으로는 다릅니다.
하지만 2개의 테이블을 이용하여 쿼리를 작성할 경우 기본키를 설정한 테이블이 있다면 기본키를 설정한 필드를 기준으로 자동으로 조인이 됩니다.
교재에서는 기본키를 설정하지 않는 것으로 작업하고, 쿼리 디자인에서 관련 필드를 기준으로 직접 조인해주죠.
그러므로 테이블에서 기본키를 지정하여 쿼리 디자인에서 자동으로 조인해주느냐, 쿼리 디자인에서 수동으로 조인해주느냐의 차이입니다.
쿼리에서 조인만 잘 해주면 굳이 기본키를 설정할 필요는 없습니다.
행복한 하루되세요.^^
"
  • *
    2012-11-06 11:32:52

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

    쿼리 디자인에서 드래그로 이어주는 것은 관련 필드를 기준으로 조인해 주는 것이며, 기본키는 테이블에서 지정하는 것으로 원칙적으로는 다릅니다.
    하지만 2개의 테이블을 이용하여 쿼리를 작성할 경우 기본키를 설정한 테이블이 있다면 기본키를 설정한 필드를 기준으로 자동으로 조인이 됩니다.
    교재에서는 기본키를 설정하지 않는 것으로 작업하고, 쿼리 디자인에서 관련 필드를 기준으로 직접 조인해주죠.
    그러므로 테이블에서 기본키를 지정하여 쿼리 디자인에서 자동으로 조인해주느냐, 쿼리 디자인에서 수동으로 조인해주느냐의 차이입니다.
    쿼리에서 조인만 잘 해주면 굳이 기본키를 설정할 필요는 없습니다.
    행복한 하루되세요.^^
    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.