책 내용 질문하기
P378 테이블 연결 Q&A 베스트 질문입니다
도서
2018 시나공 컴퓨터활용능력 1급 필기
페이지
378
조회수
201
작성일
2019-01-23
작성자
탈퇴*원
첨부파일

시나공 Q&A 베스트에 추가로 여쭤봅니다.

 

원본은

Q)원본 데이터가 삭제되어도 연결된 테이블에는 영향을 안 주나요?

A)영향을 줍니다. 원본 데이터를 삭제하면 연결된 테이블을 사용할 수 없습니다.

입니다.

 

>>Q에서 '원본 데이터가 삭제되어도'라는 말 자체가 이상하다고 생각합니다.

 

테이블을 삭제한다는 것인가요? 원본 데이터를 '조금만 삭제'하면 연결된 테이블의 데이터도 '조금만 삭제'될 텐데 말입니다.

모든 데이터를 삭제하여, 거의 테이블이 날아간 수준이라면 데이터 상으로 이어지는 부분이 없으니 사용하지 못 하겠지만

(해설의 '원본 데이터를 삭제하면 연결된 테이블을 사용할 수 없습니다.'을 이렇게 이해했습니다)

 

예를 들어 삭제의 정도가 데이터(a,b,c,d) 중 a,b만 해당된다면 연결된 테이블을 여전히 사용할 수 있을 겁니다

(확신에 찬 말투 죄송합니다.)

 

 

"'애초에 원본 데이터'에는 손을 대지 않아야 테이블의 연결이 유지된다"가 답이라면,

 

P378 하단의 설명이 이를 부정하지 않나 싶습니다.

액세스 파일이 아닌 엑셀이나 텍스트 파일 등을 연결하였을 경우 연결된 테이블의 레코드를 삭제하려면 원본 데이터에서 삭제해야 한다'

>>이는 원본 데이터에 손을 댈 수 있다​로 보입니다.

 

 

 

 

감사합니다ㅠㅠ 

답변
2019-01-25 00:46:57

안녕하세요.

 

테이블을 연결할 경우 연결된 테이블을 삭제하더라도 원본 데이터에는 아무런 영향을 주지않습니다.

하지만, 원본 데이터가 삭제 되면 연결된 테이블은 사용하지 못하게 됩니다.

 

연결 테이블을 만들면 연결만 이루어져 있는 것으로 파일의 위치가 변경되어 연결될 때의 경로와 실행 경로만 달라도 프로그램은 원본 데이터를 찾지 못하고 오류메시지를 내보냅니다.

당연히 원본 데이터가 삭제되면 액세스에서 불러 올 수가 없게 되겠죠.

 

파일의 전체 삭제를 의미한다고 보시면 됩니다.

 

------

아래 줄 설명은 부분적으로 레코드를 삭제하려는 것입니다.

 

액세스 파일이 아닌 엑셀이나 텍스트 파일 등을 연결하였을 경우 연결된 테이블의 레코드를 삭제하려면 원본 데이터에서 삭제해야 한다.

액세스 파일의 경우는 연결된 테이블에서도 레코드를 삭제할 수 있습니다. 

 

좋은 하루 보내세요. 

  • 관리자
    2019-01-25 00:46:57

    안녕하세요.

     

    테이블을 연결할 경우 연결된 테이블을 삭제하더라도 원본 데이터에는 아무런 영향을 주지않습니다.

    하지만, 원본 데이터가 삭제 되면 연결된 테이블은 사용하지 못하게 됩니다.

     

    연결 테이블을 만들면 연결만 이루어져 있는 것으로 파일의 위치가 변경되어 연결될 때의 경로와 실행 경로만 달라도 프로그램은 원본 데이터를 찾지 못하고 오류메시지를 내보냅니다.

    당연히 원본 데이터가 삭제되면 액세스에서 불러 올 수가 없게 되겠죠.

     

    파일의 전체 삭제를 의미한다고 보시면 됩니다.

     

    ------

    아래 줄 설명은 부분적으로 레코드를 삭제하려는 것입니다.

     

    액세스 파일이 아닌 엑셀이나 텍스트 파일 등을 연결하였을 경우 연결된 테이블의 레코드를 삭제하려면 원본 데이터에서 삭제해야 한다.

    액세스 파일의 경우는 연결된 테이블에서도 레코드를 삭제할 수 있습니다. 

     

    좋은 하루 보내세요. 

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