자격증/정보처리기사 필기

정처기 필기 3과목 데이터베이스, SQLD와 겹쳐서 이득 보는 영역

공감(공부하는감자) 2026. 7. 7. 13:01

정처기 필기 3과목 데이터베이스, SQLD와 겹쳐서 이득 보는 영역

안녕하세요, 공부하는 감자입니다 🥔

정처기 필기 다섯 과목 중에 저는 3과목을 제일 먼저 잡으라고 말해요. 데이터베이스 구축이 20문항인데, SQL이나 정규화를 한 번이라도 본 적 있으면 투자 대비 점수가 가장 잘 나오는 과목이거든요.

그래서 이 글엔 정처기 필기 3과목에서 실제로 반복되는 영역만 골라, 어디부터 손대면 8문제 마지노선을 안전하게 넘기는지 순서대로 담았어요.

특히 SQLD를 준비했거나 준비할 사람이라면, 3과목은 거의 복습 수준입니다.

이 과목을 2주 일정 어디에 끼워 넣을지는 정처기 필기 14일 공부 일정표에 과목별로 배치해 뒀으니, 전체 흐름이 궁금하면 같이 보세요.

SQL은 구분만 되면 절반

3과목에서 SQL 문제는 명령어가 어느 분류인지부터 물어봅니다. 이 표 하나가 매회 형태만 바꿔 나와요.

분류 명령어 하는 일
DDL CREATE, ALTER, DROP 구조를 만들고 바꾼다
DML SELECT, INSERT, UPDATE, DELETE 데이터를 다룬다
DCL GRANT, REVOKE 권한을 준다
TCL COMMIT, ROLLBACK 트랜잭션을 확정·취소한다

TRUNCATE가 헷갈리는 함정으로 자주 나옵니다. 행을 다 지우지만 구조는 남기고, 롤백이 안 되는 DDL이에요.

SELECT 결과를 묻는 문제도 2~3개 섞이는데, 객관식이라 보기를 소거하면 됩니다. WHERE 조건과 JOIN 결과가 몇 행인지만 침착하게 세면 풀려요.

정규화는 '이상현상'에서 출발

정규화는 표를 외우기보다 "왜 나누는가"를 잡으면 안 헷갈립니다. 한 테이블에 정보를 몰아넣으면 삽입·삭제·갱신 이상이 생기고, 그걸 없애려고 단계별로 쪼개는 흐름이에요.

단계 조건 한 줄
1NF 모든 칸이 원자값 (반복 그룹 제거)
2NF 부분 함수 종속 제거
3NF 이행 함수 종속 제거
BCNF 결정자가 모두 후보키

"수강(학번, 과목, 교수)" 같은 익숙한 예시 말고, 시험은 "예약(회원, 좌석, 등급)"처럼 낯선 테이블로 바꿔 냅니다. 그래도 판단 기준은 똑같아요. 어떤 속성이 무엇에 종속되는지만 따지면 됩니다.

역정규화(반정규화)도 한 문제쯤 나오는데, 성능을 위해 일부러 중복을 허용하는 것이라는 방향만 기억하세요.

트랜잭션은 ACID 네 글자

트랜잭션 문제는 ACID 특성 매칭이 대부분입니다. 원자성(전부 아니면 전무), 일관성, 격리성(동시 실행 간섭 없음), 지속성(완료 후 반영 유지).

병행제어에서는 로킹(Locking) 개념과 교착상태(Deadlock) 정도만 봐도 충분해요. 깊게 파는 과목이 아닙니다.

저는 3과목 개념이 손에 잡혔는지 문어CBT 무료 모의고사의 3과목 문항으로 점검했는데, 과목만 골라 풀 수 있어서 약한 단원을 빨리 찾기 좋았어요.

 

SQLD·정처기·컴활·ADsP 무료 CBT 모의고사

기출 변형 문제, 자동 채점, 회차별 실력 추적까지 가입 없이 바로 풀어보세요.

sqldpass.com

키와 무결성은 용어 매칭

마지막으로 키 종류입니다. 기본키(유일+NOT NULL), 후보키(기본키가 될 자격), 대체키(후보키 중 안 뽑힌 것), 외래키(다른 테이블 참조)를 이름과 설명으로 이어주면 돼요.

외래키가 걸린 행을 함부로 지우면 참조 무결성이 깨진다는 점, 이게 무결성 문제의 단골입니다.

정리하면 3과목은 SQL 분류 → 정규화 → 트랜잭션 → 키 순서로 훑으면 초반에 점수가 쌓입니다.

자주 묻는 질문

Q. SQLD를 안 봤어도 3과목부터 시작해도 되나요?

네. SQLD 경험이 있으면 더 빠를 뿐, 없어도 3과목은 규칙이 명확해서 초반 점수 확보 과목으로 좋아요. 오히려 4과목 코드 문제보다 진입 장벽이 낮습니다.

Q. SQL 문제가 어렵게 나오면 어쩌죠?

필기 SQL은 실무처럼 복잡하게 안 나옵니다. 대부분 명령어 분류나 단순 SELECT 결과라, 기출 SQL 10개만 손으로 따라가 봐도 체감이 확 내려가요.

함께 보면 좋은 글