정보처리기능사
정보처리 전문 기능인 자격증
문제 목록
문제 51
다음 중 WITH 절(CTE)의 용도는?
정답: 임시 결과 집합 정의
WITH 절(Common Table Expression)은 임시 결과 집합을 정의하여 쿼리를 단순화한다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
다음 중 DROP과 TRUNCATE의 차이점은?
다음 중 DROP과 TRUNCATE의 차이점은?
정답: DROP은 구조도 삭제, TRUNCATE는 데이터만 삭제
DROP은 테이블 자체를 삭제하고, TRUNCATE는 데이터만 삭제하고 구조는 유지한다.
문제 52
다음 중 재귀 CTE의 특징은?
정답: 자기 자신을 참조하여 반복 처리
재귀 CTE는 자기 자신을 참조하여 계층 구조나 순환 데이터를 처리할 수 있다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
SQL에서 CONNECT BY의 용도는?
SQL에서 CONNECT BY의 용도는?
정답: 계층 구조 조회
CONNECT BY는 Oracle에서 계층 구조 데이터를 재귀적으로 조회하는 데 사용된다.
문제 53
다음 중 PIVOT의 기능은?
정답: 행을 열로 변환
PIVOT은 행 데이터를 열로 변환하여 크로스탭 형태로 만든다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
SQL에서 PIVOT과 UNPIVOT의 관계는?
SQL에서 PIVOT과 UNPIVOT의 관계는?
정답: PIVOT은 행→열, UNPIVOT은 열→행
PIVOT은 행을 열로, UNPIVOT은 열을 행으로 변환하는 상호 보완적 연산이다.
문제 54
다음 중 UNPIVOT의 기능은?
정답: 열을 행으로 변환
UNPIVOT은 열 데이터를 행으로 변환한다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
SQL에서 PIVOT과 UNPIVOT의 관계는?
SQL에서 PIVOT과 UNPIVOT의 관계는?
정답: PIVOT은 행→열, UNPIVOT은 열→행
PIVOT은 행을 열로, UNPIVOT은 열을 행으로 변환하는 상호 보완적 연산이다.
문제 55
다음 중 MERGE 문의 기능은?
정답: 조건에 따라 INSERT/UPDATE/DELETE 수행
MERGE는 조건에 따라 INSERT, UPDATE, DELETE를 한 번에 수행할 수 있다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
DELETE FROM 테이블명; 의 실행 결과는?
DELETE FROM 테이블명; 의 실행 결과는?
정답: 테이블의 모든 행이 삭제된다
WHERE 절이 없는 DELETE 문은 테이블의 모든 행을 삭제하지만 테이블 구조는 유지된다.
문제 56
다음 보기 중 트리거(Trigger)의 특징으로 옳은 것을 모두 고르시오.
【보기】
정답: ㄱ, ㄴ, ㄷ
트리거는 자동 실행, 특정 이벤트 발생 시 동작, 데이터 무결성 유지에 사용된다. 수동 실행은 불가능하다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
다음 중 DROP과 TRUNCATE의 차이점은?
다음 중 DROP과 TRUNCATE의 차이점은?
정답: DROP은 구조도 삭제, TRUNCATE는 데이터만 삭제
DROP은 테이블 자체를 삭제하고, TRUNCATE는 데이터만 삭제하고 구조는 유지한다.
문제 57
다음 중 저장 프로시저의 장점이 아닌 것은?
정답: 데이터베이스 간 이식성이 높다
저장 프로시저는 네트워크 트래픽 감소, 보안 향상, 재사용성 등의 장점이 있지만 이식성은 낮다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
다음 중 DROP과 TRUNCATE의 차이점은?
다음 중 DROP과 TRUNCATE의 차이점은?
정답: DROP은 구조도 삭제, TRUNCATE는 데이터만 삭제
DROP은 테이블 자체를 삭제하고, TRUNCATE는 데이터만 삭제하고 구조는 유지한다.
문제 58
다음 중 함수와 프로시저의 차이점은?
정답: 함수는 반드시 값을 반환한다
함수는 반드시 값을 반환하고 SELECT 문에서 사용 가능하지만, 프로시저는 값 반환이 선택적이다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
다음 중 DROP과 TRUNCATE의 차이점은?
다음 중 DROP과 TRUNCATE의 차이점은?
정답: DROP은 구조도 삭제, TRUNCATE는 데이터만 삭제
DROP은 테이블 자체를 삭제하고, TRUNCATE는 데이터만 삭제하고 구조는 유지한다.
문제 59
다음 중 커서(Cursor)의 용도는?
정답: 결과를 한 행씩 처리
커서는 쿼리 결과를 한 행씩 처리할 때 사용하는 데이터베이스 객체이다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
데이터베이스에서 Cursor의 단점은?
데이터베이스에서 Cursor의 단점은?
정답: 행 단위 처리로 성능 저하
Cursor는 행 단위로 처리하므로 집합 기반 처리보다 느리고 메모리를 많이 사용한다.
문제 60
다음 중 동적 SQL의 특징은?
정답: 실행 시점에 SQL 생성
동적 SQL은 실행 시점에 SQL 문을 생성하여 실행할 수 있다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
다음 중 DROP과 TRUNCATE의 차이점은?
다음 중 DROP과 TRUNCATE의 차이점은?
정답: DROP은 구조도 삭제, TRUNCATE는 데이터만 삭제
DROP은 테이블 자체를 삭제하고, TRUNCATE는 데이터만 삭제하고 구조는 유지한다.
📋 시험 정보
📚 시험과목
📄 필기시험 과목
🔧 실기시험 과목
📝 검정방법 및 합격기준
📄 필기시험
객관식 4지택일형 (100문항, 2시간)
합격기준
100점 만점에 60점 이상
🔧 실기시험
작업형 (2시간 30분)
합격기준
100점 만점에 60점 이상
🎯 직무정의
IT 개발·운영 업무를 수행하는 기능인
📈 출제경향
- 필기시험의 내용은 고객만족>자료실의 출제기준을 참고바랍니다.- 실기시험은 필답형으로 시행되며 고객만족>자료실의 출제기준을 참고바랍니다.
📋 출제기준
메뉴상단 고객지원-자료실-출제기준 에서도 보실 수 있습니다.
💬 최신 커뮤니티
아직 커뮤니티 글이 없습니다
📚 최신 학습자료
아직 학습자료가 없습니다
📅 시험 일정
시험일정 정보 없음
현재 이 자격증에 대한 시험일정 정보가 없습니다.
큐넷(Q-NET)에서 최신 정보를 확인해주세요.
📊 통계
📝 필기시험
🔧 실기시험
👥 성별
📈 연도별 추이 (필기시험 기준)
| 구분 | 2024년 | 2023년 | 2022년 |
|---|---|---|---|
| 접수자 | 15,055 | 14,579 | 14,136 |
| 응시자 | 12,057 | 11,197 | 11,255 |
| 합격자 | 8,093 | 7,028 | 7,084 |
📈 합격률 트렌드
📊 응시자 수 트렌드
👥 성별 통계 분포
📚 학습자료
학습자료가 없습니다
첫 번째 학습자료를 업로드해서 다른 수험생들과 함께 공부해보세요!