문제 상세보기
문제 정보

문제 ID: 540098

카테고리: 정보처리기사

강의: 미분류

키워드: 없음

문제
SQL과 관련한 설명으로 틀린 것은?
정답을 선택하세요
1 REVOKE 키워드를 사용하여 열 이름을 다시 부여할 수 있다.
2 데이터 정의어는 기본 테이블, 뷰 테이블, 또는 인덱스 등을 생성, 변경, 제거하는데 사용되는 명령어이다.
3 DISTINCT를 활용하여 중복 값을 제거할 수 있다.
4 JOIN을 통해 여러 테이블의 레코드를 조합하여 표현할 수 있다.
단일 문제
정답
1번 : REVOKE 키워드를 사용하여 열 이름을 다시 부여할 수 있다.
해설 gpt-4o-mini 생성
[정답 근거] → 1번 설명은 틀렸습니다. REVOKE 키워드는 데이터베이스에서 권한을 취소하는 데 사용되며, 열 이름을 다시 부여하는 기능은 없습니다. 열 이름을 변경하려면 ALTER TABLE 문을 사용해야 합니다.

[오답 해설] → 2번은 맞는 설명입니다. 데이터 정의어(DDL)는 테이블, 뷰, 인덱스 등의 구조를 정의하고 조작하는 SQL 명령어로, CREATE, ALTER, DROP 등이 포함됩니다. 3번도 맞습니다. DISTINCT 키워드는 쿼리 결과에서 중복된 값을 제거하여 고유한 값을 반환합니다. 4번 역시 정확한 설명입니다. JOIN은 여러 테이블의 데이터를 결합하여 하나의 결과 집합으로 표현하는 데 사용됩니다.

[학습 포인트] → SQL의 각 명령어와 그 기능을 정확히 이해하는 것이 중요합니다. 특히, REVOKE와 ALTER TABLE의 차이를 명확히 알고 있어야 하며, 데이터 정의어와 데이터 조작어의 역할을 구분하는 것도 필수적입니다.