책 내용 질문하기
예제 3번
도서
2018 시나공 정보처리기능사 실기
페이지
307
조회수
81
작성일
2018-05-10
작성자
탈퇴*원
첨부파일

INSERT INTO 편집부원(이름, 생일, 주소, 기본급)

SELECT 이름, 생일, 주소, 기본급

FROM 사원

WHERE 부서 = '편집';

이 '<사원>테이블에 있는 편집부의 모든 튜플을 <편집부원(이름, 생일, 주소, 기본급)> 테이블에 삽입하시오.'

라고 설명돼있는데 '모든 튜플을' 이라는 조건을 어디서 찾을 수 있나요?

단지 section 056에서 사용된 테이블을 이용하는데 '편집부'라는 조건부가 걸렸고, 그로인해 남은속성이 (이름,생일,주소,기본급)므로 이는 삽입되기 원하는 자료의 속성4가지와 동일하니까 모든 튜플이라고 말하는건가요?

<사원>테이블에 있는 편집부의 이름,생일,주소,기본급 튜플을 <편집부원(이름,생일,주소,기본급)> 테이블에 삽입하시오. 가 맞지 않나요?

답변
2018-05-11 10:03:33

안녕하세요.

삽입은 기본적으로 튜플을 대상으로 합니다.

편집부의 모든 튜플이란 부서가 '편집'인 모든 레코드를 말하는 것으로

조건을

Where 부서 = '편집'

이라고 지정했으므로 부서가 '편집'인 모든 튜플이 대상이 되는 것입니다.

부서가 '편집'인 튜플을 삽입하시오.

부서가 '편집'인 모든 튜플을 삽입하시오.

어느 것으로 제시되든 조건을 where 부서 = '편집' 을 적용하는 것은 동일합니다.

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

  • *
    2018-05-11 10:03:33

    안녕하세요.

    삽입은 기본적으로 튜플을 대상으로 합니다.

    편집부의 모든 튜플이란 부서가 '편집'인 모든 레코드를 말하는 것으로

    조건을

    Where 부서 = '편집'

    이라고 지정했으므로 부서가 '편집'인 모든 튜플이 대상이 되는 것입니다.

    부서가 '편집'인 튜플을 삽입하시오.

    부서가 '편집'인 모든 튜플을 삽입하시오.

    어느 것으로 제시되든 조건을 where 부서 = '편집' 을 적용하는 것은 동일합니다.

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

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