52. SQL과 관련한 설명으로 틀린 것은?
❶ REVOKE 키워드를 사용하여 열 이름을 다시 부여할 수 있다.
② 데이터 정의어는 기본 테이블, 뷰 테이블, 또는 인덱스 등을 생성, 변경, 제거하는데 사용되는 명령어이다.
③ DISTINCT를 활용하여 중복 값을 제거할 수 있다.
④ JOIN을 통해 여러 테이블의 레코드를 조합하여 표현할 수 있다.
✅ 보기 분석 및 해설
❶ REVOKE 키워드를 사용하여 열 이름을 다시 부여할 수 있다.
- ❌ 틀린 설명입니다!
- REVOKE는 권한 회수(권한 취소)에 사용하는 명령어입니다.
- 열(column) 이름을 변경하거나 새 이름을 부여하는 것은 ALTER TABLE에서 하는 일입니다.
- 👉 REVOKE는 권한 관련 명령어일 뿐, 열 이름 변경과는 전혀 관계가 없습니다.
② 데이터 정의어는 기본 테이블, 뷰 테이블, 또는 인덱스 등을 생성, 변경, 제거하는데 사용되는 명령어이다.
- ✔️ 맞는 설명입니다.
- **DDL (데이터 정의어)**의 역할이 바로 이거죠.
- 대표적 DDL: CREATE, ALTER, DROP
③ DISTINCT를 활용하여 중복 값을 제거할 수 있다.
- ✔️ 맞는 설명입니다.
- SELECT DISTINCT 컬럼명 형태로 사용하며, 중복 행 제거 기능을 합니다.
④ JOIN을 통해 여러 테이블의 레코드를 조합하여 표현할 수 있다.
- ✔️ 맞는 설명입니다.
- 여러 테이블을 연결해 원하는 데이터를 가져올 때 쓰는 게 바로 JOIN입니다.
💯 정답
✅ ❶ REVOKE 키워드를 사용하여 열 이름을 다시 부여할 수 있다. (틀린 설명)
💡 용어 정리
명령어 설명
REVOKE | 권한 회수 (GRANT로 부여한 권한을 회수) |
ALTER TABLE | 테이블 구조 변경 (열 이름 변경, 열 추가/삭제 등) |
DISTINCT | 중복 데이터 제거 |
JOIN | 테이블 간 관계 연결하여 데이터 조회 |
필요하시면 SQL 명령어 총정리표도 만들어드릴까요?
SQL 기초부터 정리해드릴 수도 있어요!
다음 문제도 풀어드릴까요? 😃
반응형
'기출문제 > 정보처리기사' 카테고리의 다른 글
2022년 1회 정보처리기사 기출문제 53번 (0) | 2025.03.06 |
---|---|
2022년 1회 정보처리기사 기출문제 54번 (0) | 2025.03.06 |
2022년 1회 정보처리기사 기출문제 51번 (0) | 2025.03.06 |
2022년 1회 정보처리기사 기출문제 50번 (0) | 2025.03.06 |
2022년 1회 정보처리기사 기출문제 49번 (0) | 2025.03.06 |