책 내용 질문하기
여러 질문
도서
2020 시나공 정보처리기사 필기 : NCS 기반 전면 개편 [기본서]
페이지
470,483,570
조회수
583
작성일
2020-06-05
작성자
탈퇴*원
첨부파일

1. P.470 20번 문제

다음 sql에서 사용되는 내장 함수 중 잘못 표현된 것은?이라는 문제인데 (4)AVG-열에 있는 값들의 평균 이 답이라고 나와있는데 이유를 모르겠네요..해설지에도 AVG-평균을 구하는 함수 라고 만 적혀있어요.

 

2.P483 4번 문제 

상자안의 SQL문장에서 7번째 문장 New_MEMBER.NOTE:='rejoin'; 라고 나와있는데 New_MEMBER.NOTE 테이블명은 3번째 문장에서 NEW로 지정되었으니까 테이블명 앞에 :가와서

:New_MEMBER.NOTE:='rejoin'; 가 되야하는것 아닌가요? 

 

3.P.570 중간 회색 상자 속 (2)번 문제 해설

(2)d % b + ++a * c-- || c - --a>=10 을 풀이하는 과정에서 6번 과정과 8번 과정의 결과를 논리비교(or) 해야하는 것까지는 이해를 했는데  17 || 0 (9번과정) 이 왜 1이 되는지를 모르겠어요.

17이 왜 참인가요?

 

답변
2020-06-05 10:35:13

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

 

[1]

문제의 4번 보기가 AVG가 아닌 AVR이기 때문입니다.

average의 약어는 avr이 아닌 avg입니다.

 

[2]

오탈로 학습에 불편을 드려 사과드립니다.

말씀하신대로 트리거의 새로운 튜플 집합을 의미하는 new에는 앞에 콜론(:)이 들어가야합니다.

 

[3]

논리연산 참가하는 값들은 0은 false, 0 이외의 모든 값은 true로 판정됩니다.

또한 논리연산의 결과는 반드시 false(0) 아니면 true(1)가 결과로 나오기 때문에,

17(true) || 0(false)  의 or연산의 결과로 

1(true)가 반환된 것이죠.

 

행복한 하루되세요 :)

  • 관리자
    2020-06-05 10:35:13

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

     

    [1]

    문제의 4번 보기가 AVG가 아닌 AVR이기 때문입니다.

    average의 약어는 avr이 아닌 avg입니다.

     

    [2]

    오탈로 학습에 불편을 드려 사과드립니다.

    말씀하신대로 트리거의 새로운 튜플 집합을 의미하는 new에는 앞에 콜론(:)이 들어가야합니다.

     

    [3]

    논리연산 참가하는 값들은 0은 false, 0 이외의 모든 값은 true로 판정됩니다.

    또한 논리연산의 결과는 반드시 false(0) 아니면 true(1)가 결과로 나오기 때문에,

    17(true) || 0(false)  의 or연산의 결과로 

    1(true)가 반환된 것이죠.

     

    행복한 하루되세요 :)

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