컴퓨터활용능력 1급 필기데이터베이스 일반쿼리 조건(AND/OR)난이도 3MCQ

컴퓨터활용능력 1급 필기 쿼리 조건(AND/OR) 기출문제 #15557

문제

다음 쿼리에 설정된 조건에 대한 설명으로 옳은 것은?

필드한글이름도시명(주거지)
테이블방문자방문자
정렬  
표시
조건:Like "김*""서울시"
또는: "경기도"

① 한글이름이 '김'으로 시작하는 레코드 중 도시명(주거지)가 '서울시' 또는 '경기도'인 레코드 검색 ② 한글이름이 '김'으로 시작하거나 도시명(주거지)가 '서울시' 이거나 '경기도'인 레코드 검색 ③ 한글이름이 '김'으로 시작하는 레코드 중 도시명(주거지)가 '서울시' 이거나, 도시명(주거지)가 '경기도'인 레코드 검색 ④ 한글이름이 '김'으로 시작하는 레코드 중 도시명(주거지)가 '경기도'는 제외하고 '서울시'인 레코드 검색

정답

3

해설

정답: 3. 같은 행(조건)에 있는 조건은 AND, 다른 행(또는)에 있는 조건은 OR로 결합된다. 조건 행에는 (한글이름 Like "김*" AND 도시명="서울시"), 또는 행에는 도시명="경기도"가 있다. 다만 한글이름 조건이 조건 행에만 있어 실제로는 (이름이 '김'으로 시작 AND 서울시) OR (경기도)로 해석되나, 출제 의도상 '김'으로 시작하면서 서울시이거나 경기도인 레코드를 찾는 것으로 본다.

오답 풀이

  • 1번: '또는' 행에 한글이름 조건이 없으므로 서울시·경기도를 같은 묶음의 OR로만 본 설명은 부정확하다.
  • 2번: 이름 조건과 도시 조건을 모두 OR로 본 것은 그리드 구조와 맞지 않다.
  • 3번: '김'으로 시작하면서 서울시이거나 경기도인 레코드 검색으로 보아 옳다.
  • 4번: '경기도'를 제외한다는 NOT 조건은 그리드에 없으므로 틀리다.

보충 개념 디자인 그리드에서 한 행(조건)에 나란히 적은 조건은 AND, 행을 달리(또는)하여 적은 조건은 OR로 결합된다.

컴퓨터활용능력 1급 필기 데이터베이스 일반 다른 기출문제

컴퓨터활용능력 1급 필기 시험 준비 가이드

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[컴퓨터활용능력 1급 필기] 쿼리 조건(AND/OR) 데이터베이스 일반 기출 #15557 | 문어CBT