기출문제/정보처리기사

2020년 4회 정보처리기사 기출문제 47번

엉클지니 2025. 4. 2. 22:07

47. 다음 SQL문에서 빈칸에 들어갈 내용으로 옳은 것은?

FROM       SET

INTO        TO

 

 

문제 분석 및 해설

이번 문제는 SQL UPDATE 문법에 관한 질문입니다. 주어진 SQL 문은 회원 테이블의 전화번호를 **업데이트(update)**하려는 문장입니다. SQL UPDATE 문은 특정 조건에 맞는 데이터를 수정할 때 사용되며, 문법은 다음과 같습니다:

UPDATE 테이블명
SET 컬럼명 = 새로운 값
WHERE 조건;

여기서 빈칸에 들어갈 부분은 어떤 필드에 값을 설정하는지 지정하는 부분입니다. 이를 위해서는 SET을 사용해야 합니다.


각 보기 해설

① FROM

  • 틀립니다. FROM은 SELECT 문에서 사용되어 데이터를 가져오는 테이블을 지정할 때 사용하는 키워드입니다. UPDATE 문에서는 **SET**을 사용하여 값을 지정합니다. 따라서 이 자리에 FROM은 들어갈 수 없습니다.

❷ SET

  • 맞습니다. SET은 UPDATE 문에서 값을 설정할 때 사용하는 키워드입니다. UPDATE 문에서 어떤 컬럼을 새로운 값으로 변경할 것인지를 설정하는 데 사용됩니다. 주어진 예제에서 전화번호를 수정하려면 SET을 사용하여 전화번호 컬럼을 새 값으로 업데이트해야 합니다.
UPDATE 회원 
SET 전화번호 = '010-14'
WHERE 회원번호 = 'N4';

따라서 빈칸에 들어갈 내용은 SET입니다.


③ INTO

  • 틀립니다. INTO는 INSERT INTO 문에서 사용되어 데이터를 테이블에 삽입할 때 사용됩니다. UPDATE 문에서는 값을 설정할 때 SET을 사용해야 하며, INTO는 전혀 관계가 없습니다.

④ TO

  • 틀립니다. TO는 SQL 문법에서 사용되지 않습니다. UPDATE 문에서 값을 설정할 때는 SET을 사용해야 하며, TO는 사용되지 않습니다.

결론 🎯

정답은 ❷ SET입니다.
UPDATE 문에서는 SET을 사용하여 필드의 값을 수정합니다.


요약표 📝

보기 설명 맞/틀

FROM: SELECT 문에서 사용하는 키워드 틀림
SET: UPDATE 문에서 값을 설정하는 키워드
INTO: INSERT 문에서 데이터를 삽입하는 키워드 틀림
TO: SQL 문법에서 사용되지 않음 틀림

정답: ❷ SET 😄


SET 키워드를 사용하여 데이터를 수정할 수 있습니다. SQL 문법을 정확히 이해하고, 각각의 키워드가 어떤 역할을 하는지 아는 것이 중요합니다. 😊

반응형