책 내용 질문하기
DML 질문드립ㄹ니다.
도서
[2010] 정보처리기사 필기
페이지
102
조회수
245
작성일
2013-01-10
작성자
첨부파일

102쪽 8번 문제에서 답이 라번인데요.. 추출결과가 성명(송윤아) 나이(24) 직책(사원)이 나오는 것이 맞죠?..

두테이블에서 성별이 여인 사원의 성명 나이 직책을 구하라고 되어있는데.. 이름상 보면 김순자도 있는데..

테이블명에서 사번과 성명만 보고 알 수 없으니 연락처 테이블명을 참조하여 사용하여 쓰니깐 김순자는 출력되지 않는 거죠?..

111쪽 뷰에서 궁금한 의문점이 들었는데요.. 뷰의 정의문에서 속성이름을 기술하지 않으면 SELECT문의 속성이름이 자동으로 사용된다고 하였는데.. 아래 문제 춘천시 예제를 들면요..

CREATE VIEW 춘천고객(이름,연락처)

AS SELECT 성명,전화번호

FROM 고객

WHERE= "춘천시";라고 하면..

고객테이블에서 주소가 춘천시인 고객들의 성명과 전화번호를 '춘천고객'이라는 뷰를 생성할 때 성명을 이름으로 전화번호를 연락처로 해서 뷰를 작성하는 것이 되는 것인가요?..

여기서 이름과 연락처를 속성이름을 빼면 그냥 성명,전화번호가 되는 것이구요..

만약에 AS SELCELT에 속성을 써주지 않는다면 전체 속성을 대상으로 튜플을 검색하고 있는 것이구요..

제가 이해하고 있는게 맞는지 답변주심 감하겠습니다.

121쪽 57번 에서

SELECT works.name,city

FROM lives,works

가 들어가는 것이라 되어있는데요..

name 속성은 works 테이블에서 검색하고

city 속성은 lives 테이블에서 검색하는 것인데..

DML을 정의할 때 검색할 속성과 테이블은 순서와 상관이 없나요?..

그러니깐

위의 조건을

SELECT works.name,city

FROM works,lives로 하여도 같은 것이 되는건지요..

답변
2013-01-11 09:21:58

안녕하세요.

102쪽 .. 맞습니다.

111쪽 .. 맞습니다.

121쪽

Select 문에 기술된 속성의 순서대로 표시되므로 순서가 문제에 주어졌을 때 속성 기술 순서는 맞게 해야 합니다.

하지만 From 뒤의 테이블 순서는 관계 없습니다.

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

"
  • *
    2013-01-11 09:21:58

    안녕하세요.

    102쪽 .. 맞습니다.

    111쪽 .. 맞습니다.

    121쪽

    Select 문에 기술된 속성의 순서대로 표시되므로 순서가 문제에 주어졌을 때 속성 기술 순서는 맞게 해야 합니다.

    하지만 From 뒤의 테이블 순서는 관계 없습니다.

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

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