컴퓨터활용능력 1급 필기데이터베이스 일반INSERT 문난이도 2MCQ

컴퓨터활용능력 1급 필기 INSERT 문 기출문제 #16397

문제

다음 중 실행 쿼리의 삽입(INSERT)문에 대한 설명으로 옳지 않은 것은?

① 한 개의 INSERT문으로 여러 개의 레코드를 여러 개의 테이블에 동일하게 추가할 수 있다. ② 필드 값을 직접 지정하거나 다른 테이블의 레코드를 추출하여 추가할 수 있다. ③ 레코드의 전체 필드를 추가할 경우 필드 이름을 생략할 수 있다. ④ 하나의 INSERT문을 이용해 여러 개의 레코드와 필드를 삽입할 수 있다.

정답

1

해설

정답: 1. 하나의 INSERT 문은 하나의 테이블에만 레코드를 추가할 수 있다. 여러 테이블에 동시에 추가하는 것은 불가능하므로 ①은 옳지 않다.

오답 풀이

  • 1번: 한 INSERT 문으로 여러 테이블에 동시 추가할 수 없으므로 옳지 않다.
  • 2번: 값을 직접 지정(VALUES)하거나 SELECT로 다른 테이블의 레코드를 추출해 추가할 수 있으므로 옳다.
  • 3번: 모든 필드에 값을 넣을 때는 필드 이름 목록을 생략할 수 있으므로 옳다.
  • 4번: INSERT … SELECT로 여러 레코드를 한 번에 추가할 수 있으므로 옳다.

보충 개념 INSERT INTO 테이블 VALUES(…)는 직접 값을 넣고, INSERT INTO 테이블 SELECT …는 다른 테이블의 결과를 추가한다. 한 문장의 대상 테이블은 항상 하나이다.

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

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

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

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