상담문의

ㆍ HOME > 상담문의 > 사무자동화산업기사 실기
제 목 질문있습니다.답변좀 부탁드립니다.
글쓴이  기사친구작성일 2009-07-06 오후 1:28:25조회수 606
글공유
게시글을 twitter로 보내기게시글을 facebook으로 보내기게시글을 Me2Day로 보내기게시글을 요즘으로 보내기

안녕하세요,배현숙 강사입니다.^^

조인속성은 테이블관의 관계를 설정 하는 부분으로 두 테이블의 공통 필드간에 연결을 의미하죠.
액세스 조인속성에서는 일 대 일,일 대 다,다 대 일의 관계를 설정할수가 있습니다.

조인 속성에 대한 설명 부터 드리겠습니다. 

'두 테이블의 조인된 필드가 일치하는 행만 포함'은 내부 조인 형태로 말 그대로 기본키로 잡힌 필드명이 일치하는 레코드만 출력이 되게 되죠.

'1번 테이블의 모든 레코드를 포함하고 2번 테이블에서는 조인된 필드가 일치하는 레코드만 포함'은 왼쪽 외부 조인으로 다 대 일 관계가 성립이 되겠죠.
일쪽이 기준이 될테니, 1번 테이블들의 레코드들은 2번 테이블을 참조하며 출력이 되는데 2번 테이블에 레코드가 없는 녀석들도 출력이 되게 하는 거죠.

'2번 테이블의 모든 레코드를 포함하고 1번 테이블에서는 조인된 필드가 일치하는 레코드만 포함'은 위와 반대로 오른쪽 외부 조인으로 일 대 다 관계가 성립이 되겠죠.
이번에는 일쪽이 왼쪽 테이블이니 1번 테이블이 기준이 되는거죠.2번 테이블은 1번 테이블을 참조하게 되고 두 테이블에서 일치하는 레코드들을 출력하면서 1번 테이블에는 없고 2번 테이블에만 있는 녀석들도 출력이 되게 하는 거죠.

요약하면 테이블의 위치에 따라 참조의 기준이 되느냐,참조를 당하느냐의 차이겠죠.^^

시험 꼭 합격 하세요~~화이팅!!


필승합격!!감사합니다.^^


---------------------------


엑세스에서요.. 조인속성할때요...
 
2009년 1회때 출제되었던 기출유형 풀이와 올려드린 모의고사 풀이를 보시면 조인속성에서


'table1의 레코드는 모두 포함하고 table2에서는 일치하는 레코드만 포함'한다에 체크 되어 있습니다.  이런 경우는 두 테이블이 있을때 기본키로 잡힌 두번째 테이블에는 없는 레코드가 첫번째 테이블에는 있을때,두 테이블이 일치하지 않으므로 조인속성에서 관계설정을 수정해 줌으로써 첫번째 테이블에 있는 내용이 모두 나오게 하기 위해서 입니다.라고 하셨느데요...

그러면 'table2의 레코드는 모두 포함하고 table1에서는 일치하는 레코드만 포함' 이 경우는 어느때 수정하는 건가요? 'table1의 레코드는 모두 포함하고 table2에서는 일치하는 레코드만 포함' 일때는 두 테이블이 있을때 기본키로 잡힌 두번째 테이블에는 없는 레코드가 첫번째 테이블에는 있을때 쓴다는 것을 알겠는데요...
'table2의 레코드는 모두 포함하고 table1에서는 일치하는 레코드만 포함'  이경우는 어느때 수정 하는건가요?

댓글쓰기 :
이전글 엑세스 질문있어요!!
다음글 사무자동화산업기사 실기 강의를 오픈 하였습니다.
고객지원센터

02-556-3650

평일 9:00~18:00

일요일 공휴일 휴무

계좌번호안내

농협은행 724-01-173541

국민은행 633601-04-044665

예금주 (주)조은캠프

상호명 : (주)조은캠프 ㅣ 대표이사 : 이유락 ㅣ 대구광역시 북구 대학로80 경북대학교 IT융합산업빌딩 11층
사업자번호 : 504-81-62507 ㅣ 본사 : 053-954-0030 ㅣ 기술지원 : 070-7019-1144 ㅣ 팩스 : 050-7711-2200 ㅣ 
원격평생교육시설13호 ㅣ 출판사 : 345-2005-00013 ㅣ 통신판매업 : 2005-대구북구-00158 ㅣ 정보보호책임자 : 김창연  
기사친구는 SSL보안방식의 암호화구간을 적용하여 사이트를 안전하게 이용하실 수 있습니다.
COPYRIGHT 2005 (주)조은캠프 ALL RIGHTS RESERVED.관리자에게 메일보내기