정보처리기능사
정보처리 전문 기능인 자격증
문제 목록
문제 111
데이터베이스 로그 기반 회복에서 REDO와 UNDO의 적용 대상은?
정답: REDO: 커밋된 트랜잭션, UNDO: 커밋되지 않은 트랜잭션
REDO는 커밋된 트랜잭션을 재실행하고, UNDO는 커밋되지 않은 트랜잭션을 취소한다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
다음 중 DROP과 TRUNCATE의 차이점은?
다음 중 DROP과 TRUNCATE의 차이점은?
정답: DROP은 구조도 삭제, TRUNCATE는 데이터만 삭제
DROP은 테이블 자체를 삭제하고, TRUNCATE는 데이터만 삭제하고 구조는 유지한다.
문제 112
스프레드시트에서 다음 수식의 결과는?
💻 코드
=IF(AND(A1>10, B1<20), "TRUE", "FALSE")
정답: A1이 10 초과이고 B1이 20 미만일 때 TRUE
AND 함수는 모든 조건이 참일 때만 TRUE를 반환한다. A1이 10보다 크고 B1이 20보다 작을 때 "TRUE"를 반환한다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
SELECT * FROM 사원 WHERE 급여 > 300; 의 결과는?
SELECT * FROM 사원 WHERE 급여 > 300; 의 결과는?
SELECT * FROM 사원 WHERE 급여 > 300;
표:
정답: 이영희, 박민수
WHERE 절은 조건을 만족하는 행만 선택한다. 급여가 300보다 큰 사원만 조회된다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
문제 113
SQL에서 다음 쿼리가 수행하는 작업은?
💻 코드
DELETE FROM orders WHERE order_date < DATEADD(YEAR, -1, GETDATE());
정답: 1년 이상 된 주문 삭제
DATEADD(YEAR, -1, GETDATE())는 현재 날짜에서 1년을 뺀 날짜를 반환하므로, 1년 이상 된 주문을 삭제한다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
SELECT * FROM 사원 WHERE 급여 > 300; 의 결과는?
SELECT * FROM 사원 WHERE 급여 > 300; 의 결과는?
SELECT * FROM 사원 WHERE 급여 > 300;
표:
정답: 이영희, 박민수
WHERE 절은 조건을 만족하는 행만 선택한다. 급여가 300보다 큰 사원만 조회된다.
SQL에서 다음 날짜 함수의 결과는?
SQL에서 다음 날짜 함수의 결과는?
SELECT DATEDIFF(DAY, '2024-01-01', '2024-01-10');
정답: 9
DATEDIFF 함수는 두 날짜 사이의 일수 차이를 계산한다. 1월 1일부터 1월 10일까지는 9일 차이이다.
문제 114
다음 중 NoSQL 데이터베이스의 특징이 아닌 것은?
정답: 강력한 ACID 보장
NoSQL 데이터베이스는 ACID보다는 BASE(Basically Available, Soft state, Eventually consistent) 특성을 따르는 경우가 많다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
다음 중 NoSQL 데이터베이스의 종류가 아닌 것은?
다음 중 NoSQL 데이터베이스의 종류가 아닌 것은?
정답: 관계형
NoSQL은 문서형, 키-값, 그래프, 컬럼 패밀리 등이 있다. 관계형은 전통적인 RDBMS이다.
문제 115
데이터베이스에서 B+ 트리 인덱스의 특징으로 틀린 것은?
정답: 내부 노드에도 데이터 저장
B+ 트리는 모든 데이터가 리프 노드에만 저장되며, 내부 노드는 탐색을 위한 키 값만 가진다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
다음 중 INDEX의 장점이 아닌 것은?
다음 중 INDEX의 장점이 아닌 것은?
정답: INSERT 속도가 빨라진다
인덱스는 검색 속도를 향상시키지만, 삽입/수정/삭제 시 인덱스도 갱신해야 하므로 DML 성능이 저하될 수 있다.
문제 116
스프레드시트에서 배열 수식의 특징으로 올바른 것은?
정답: Ctrl+Shift+Enter로 입력
배열 수식은 여러 셀의 값을 한 번에 처리하며, Ctrl+Shift+Enter로 입력하고 중괄호{}로 표시된다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
스프레드시트에서 ARRAYFORMULA의 주요 장점은?
스프레드시트에서 ARRAYFORMULA의 주요 장점은?
정답: 여러 셀에 동시 적용
ARRAYFORMULA는 하나의 수식으로 여러 셀에 동시에 적용할 수 있어 수식 관리가 효율적이다.
문제 117
SQL에서 TRUNCATE와 DELETE의 차이점으로 틀린 것은?
정답: TRUNCATE도 롤백 가능
TRUNCATE는 DDL 명령으로 롤백이 불가능하고, DELETE는 DML 명령으로 롤백이 가능하다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
SELECT * FROM 사원 WHERE 급여 > 300; 의 결과는?
SELECT * FROM 사원 WHERE 급여 > 300; 의 결과는?
SELECT * FROM 사원 WHERE 급여 > 300;
표:
정답: 이영희, 박민수
WHERE 절은 조건을 만족하는 행만 선택한다. 급여가 300보다 큰 사원만 조회된다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
문제 118
다음 테이블에서 부서별 평균 급여가 전체 평균 급여보다 높은 부서를 조회하는 SQL은?
📊 표 데이터
| emp_id | dept_id | salary |
|---|---|---|
| 1 | 10 | 3000 |
| 2 | 10 | 3500 |
| 3 | 20 | 4000 |
| 4 | 20 | 4500 |
정답: SELECT dept_id FROM employees GROUP BY dept_id HAVING AVG(salary) > (SELECT AVG(salary) FROM employees)
HAVING 절에서 서브쿼리를 사용하여 전체 평균과 비교한다. GROUP BY 후 집계 조건은 HAVING에서 처리한다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
다음 중 서브쿼리의 종류가 아닌 것은?
다음 중 서브쿼리의 종류가 아닌 것은?
정답: 병렬 서브쿼리
서브쿼리는 단일행, 다중행, 다중열, 상관 서브쿼리 등이 있다. 병렬 서브쿼리는 일반적인 분류가 아니다.
문제 119
데이터베이스 2단계 로킹 프로토콜(2PL)의 단계는?
정답: 확장 단계와 축소 단계
2단계 로킹 프로토콜은 확장 단계(Growing Phase)에서 락을 획득하고, 축소 단계(Shrinking Phase)에서 락을 해제한다.
📚 추천 학습 문제
다음 SQL 문에서 테이블을 생성하는 명령어는?
다음 SQL 문에서 테이블을 생성하는 명령어는?
정답: CREATE TABLE
CREATE TABLE은 새로운 테이블을 생성하는 DDL(Data Definition Language) 명령어이다.
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
다음 중 데이터베이스의 3단계 스키마 구조가 아닌 것은?
정답: 논리 스키마
데이터베이스 3단계 스키마는 외부 스키마, 개념 스키마, 내부 스키마로 구성된다. 물리 스키마는 내부 스키마의 다른 표현이다.
데이터베이스에서 동시성 제어를 위해 사용되는 기법 중 트랜잭션이 데이터를 읽거나 쓸 때 해당 데이터에 대한 권한을 획득하는 방식은?
데이터베이스에서 동시성 제어를 위해 사용되는 기법 중 트랜잭션이 데이터를 읽거나 쓸 때 해당 데이터에 대한 권한을 획득하는 방식은?
정답: 로킹(Locking)
로킹(Locking)은 트랜잭션이 데이터에 접근할 때 락을 획득하여 다른 트랜잭션의 접근을 제어하는 동시성 제어 기법이다.
문제 120
스프레드시트에서 OFFSET 함수의 인수 순서로 올바른 것은?
정답: 기준셀, 행이동, 열이동, 높이, 너비
OFFSET(기준셀, 행이동, 열이동, [높이], [너비]) 순서로 인수를 지정한다.
📚 추천 학습 문제
다음 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 |
📈 합격률 트렌드
📊 응시자 수 트렌드
👥 성별 통계 분포
📚 학습자료
학습자료가 없습니다
첫 번째 학습자료를 업로드해서 다른 수험생들과 함께 공부해보세요!