책 내용 질문하기
70섹션 질문있습니다.
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
조회수
56
작성일
2018-08-06
작성자
탈퇴*원
첨부파일

1.

70섹션 기출따라잡기 6, 7번 문제처럼 복수 테이블 검색문제에서 답안을 작성할 때

(1)어느 한 테이블에만 있는 속성명은 '테이블 명.'을 생략할 수 있나요?

(2)생략 가능해도 '테이블 명.'을 다 써도 무관하죠?

(3)91페이지 '7.복수 테이블 검색' 예제에서도 '테이블 명.'을 생략 가능한 부분이 있지만 생략하지 않고 모두 쓴거죠?

(4)또한 SELECT 문에서 '사원.이름'을 '여가활동.이름'으로 써도 무관하죠?

2.

70섹션 기출따라잡기 6번 문제의 검색 결과에서 이름 속성 값이 '이해준' '박지영' '이범용' 행 순서로 되어야하는거 아닌가요?

답변
2018-08-07 09:36:17

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

1. (1) 복수 테이블에 존재하는 속성명이 아닌 이상 '테이블명.'은 생략할 수 있습니다.

(2) 예, '테이블명.'을 써도 무관합니다.

(3) 예, 해당 예제는 '사원' 테이블과 '여가활동' 테이블의 다른 속성명을 알 수가 없기 때문에, 정확한 기입을 위해 모두 써주었습니다.

(4) 예, 무관합니다.

2. 아닙니다. Column의 추출 순서는 전체 데이터에서 where 조건을 만족시키는 순서라고 보시면 됩니다.

학번과 신청번호가 일치하는 가운데, 신청과목이 'OpenGL'인 리스트를 추출하게 되면 '신청정보' 테이블 위주로 추출하게 되는데, 이 때 신청정보.학번과 학생정보.이름을 대치하면 "이해준, 이범용, 박지영" 순서가 됩니다.

행복한 하루되세요.^^

  • *
    2018-08-07 09:36:17

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

    1. (1) 복수 테이블에 존재하는 속성명이 아닌 이상 '테이블명.'은 생략할 수 있습니다.

    (2) 예, '테이블명.'을 써도 무관합니다.

    (3) 예, 해당 예제는 '사원' 테이블과 '여가활동' 테이블의 다른 속성명을 알 수가 없기 때문에, 정확한 기입을 위해 모두 써주었습니다.

    (4) 예, 무관합니다.

    2. 아닙니다. Column의 추출 순서는 전체 데이터에서 where 조건을 만족시키는 순서라고 보시면 됩니다.

    학번과 신청번호가 일치하는 가운데, 신청과목이 'OpenGL'인 리스트를 추출하게 되면 '신청정보' 테이블 위주로 추출하게 되는데, 이 때 신청정보.학번과 학생정보.이름을 대치하면 "이해준, 이범용, 박지영" 순서가 됩니다.

    행복한 하루되세요.^^

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