본문 바로가기
정책

컴활 필기 Part 4 완전정복 2026 | 데이터베이스 일반 핵심요약 + PDF 무료 다운로드 (1급)

by 쿤쿵 2026. 6. 16.
반응형
컴활 필기 Part 4 완전정복 2026 | 데이터베이스 일반 핵심요약 + PDF 무료 다운로드 (1급)
🗄 PART 4 · 2026 최신판 (1급 전용)

컴활 1급 필기 데이터베이스 일반,
8.8% 합격률의 벽을 깹니다 🔐

관계형 DB · 키(Key) 종류 · SQL SELECT문 · Access 객체 · 정규화 + 빈출 OX퀴즈 + PDF 무료 다운로드

5개핵심 챕터
12개빈출 OX 퀴즈
FREEPDF 다운로드
1급전용 과목

✍️ 쿤쿵  |  📅 2026년 6월  |  ⏱ 약 13분 소요  |  🏷 컴활1급 · 자격증 · DB이론

📚 컴활 필기 요약집 시리즈

💻 Part 1 · 컴퓨터 일반 📡 Part 2 · 인터넷 & 정보통신 📊 Part 3 · 스프레드시트 일반 ✅ Part 4 · 데이터베이스 (1급)
⚠️
이 파트는 컴퓨터활용능력 1급 전용 과목입니다.
2급 응시자라면 Part 1~3(컴퓨터 일반·인터넷·스프레드시트)만 집중하시면 됩니다. 1급은 데이터베이스 일반에서 20문항 중 약 20%가 출제되며, 실기 합격률이 8.8%로 매우 낮은 만큼 필기에서 확실히 점수를 확보해두는 것이 중요합니다.
📄

컴활 필기 핵심요약집 Part 4 — PDF 무료 다운로드

데이터베이스 일반 전 범위 핵심표·SQL문법·빈출 OX퀴즈 완비. 6페이지 고품질 PDF.

6페이지 186 KB 1급 전용 인쇄용 최적화
PDF 다운로드
광고
CHAPTER 01

데이터베이스 기초
특징 7가지 & DBMS 기능

데이터베이스 일반의 첫 출발점입니다. DB의 7가지 특징은 단순 암기지만 출제 빈도가 매우 높으니 확실하게 정리해두세요.

데이터베이스 7가지 특징 통합 데이터 중복 최소화·통합 관리 공유 데이터 여러 사용자 동시 사용 저장 데이터 컴퓨터 저장매체 저장 운영 데이터 업무 수행 필수 데이터 실시간 접근 요구 즉시 처리 계속 변화 삽입·삭제·수정으로 최신 유지 내용 참조 (Content Reference) 주소가 아닌 "내용(값)"으로 데이터를 검색·참조

📂 데이터베이스 7가지 특징 (★★★ 최빈출)

특징설명
통합 데이터중복을 최소화하여 데이터를 통합 관리
공유 데이터여러 사용자·응용 프로그램이 동시에 사용
저장 데이터컴퓨터가 접근 가능한 저장 매체에 저장
운영 데이터조직의 업무 수행에 반드시 필요한 데이터
실시간 접근성사용자 요구에 즉시 응답·처리
계속적인 변화삽입·삭제·수정으로 항상 최신 상태 유지
내용에 의한 참조주소(위치)가 아닌 내용(값)으로 검색

⚙️ DBMS 기능 & 종류 (★ 빈출)

기능약어설명
정의 기능DDL데이터 구조·형식·관계 정의
조작 기능DML데이터 검색·삽입·삭제·수정
제어 기능DCL보안·무결성·동시성 제어·회복
★ 빈출 관계형 DBMS 예: MS Access, MySQL, Oracle, SQL Server. 계층형 DB는 트리 구조, 네트워크형 DB는 그래프 구조, 객체지향형 DB는 객체 단위로 데이터를 관리합니다.
광고
CHAPTER 02

관계형 데이터베이스 & 키
기본키 · 외래키 · 무결성 완전 정복

키(Key) 종류는 1급 필기에서 가장 출제 빈도가 높은 영역 중 하나입니다. 5가지 키의 관계와 차이를 명확히 이해하면 관련 문제는 거의 다 맞힐 수 있어요.

키(Key)의 종류와 관계 슈퍼키 (Super Key) — 유일성 만족 후보키 (Candidate Key) — 유일성 + 최소성 기본키 (PK) 선정된 1개. NULL·중복 불가 대체키 (Alternate Key) 후보키 중 기본키가 되지 못한 나머지

🔑 키(Key)의 종류 (★★★ 최빈출)

키 종류설명
슈퍼키유일성만 만족 (2개 이상 속성 조합 가능)
후보키유일성 + 최소성 동시 만족하는 속성(들)
기본키 (PK)후보키 중 선정된 키. NULL 불가, 중복 불가
대체키후보키 중 기본키가 되지 못한 나머지 키
외래키 (FK)다른 테이블의 기본키를 참조. 참조 무결성 유지
★ 빈출 키의 관계는 슈퍼키 ⊇ 후보키 ⊇ 기본키입니다. 후보키 중에서 "선택받은 하나"가 기본키, "선택받지 못한 나머지"가 대체키입니다.

📐 관계형 DB 용어 정리 (★★ 빈출)

용어일상적 표현설명
테이블(릴레이션)행과 열로 구성된 2차원 표
튜플(Tuple) = 레코드테이블의 한 행
속성(Attribute) = 필드테이블의 한 열
도메인입력 가능 범위속성이 가질 수 있는 값의 범위
카디널리티의 수튜플(레코드)의 개수
차수(Degree)의 수속성(필드)의 개수

🛡 무결성 제약조건 (★★ 빈출)

🔒 개체 무결성

  • 기본키는 NULL 값 허용 안 됨
  • 기본키는 중복 값 허용 안 됨
  • 모든 행은 고유하게 식별되어야 함

🔗 참조 무결성

  • 외래키 값은 참조 테이블의 기본키 값
  • 또는 NULL이어야 함
  • 존재하지 않는 값을 참조할 수 없음
💡 도메인 무결성: 속성(열)의 값은 정의된 도메인(데이터 형식·범위) 내의 값만 허용됩니다. 예를 들어 "성별" 속성에 숫자가 아닌 "남/여"만 입력되도록 하는 제약이 도메인 무결성입니다.
CHAPTER 03

SQL 핵심 문법
SELECT문 · 집계함수 · 조인 완전 정복

SQL은 1급 필기에서 가장 비중 있는 영역입니다. SELECT문의 실행 순서를 정확히 이해하면 HAVING/WHERE 함정 문제도 쉽게 풀 수 있어요.

SELECT 문 실행 순서 (★★★ 최빈출) ① FROM 테이블 선택 ② WHERE 행 필터링 ③ GROUP BY 그룹화 ④ HAVING 그룹 필터링 ⑤ SELECT 열 선택 ⑥ ORDER BY 정렬 ※ HAVING은 SELECT보다 먼저, WHERE보다 나중에 실행됨에 유의!

📚 DDL / DML / DCL / TCL 분류 (★ 빈출)

분류명령어용도
DDLCREATE, ALTER, DROP테이블 정의·수정·삭제
DMLSELECT, INSERT, UPDATE, DELETE데이터 조회·삽입·수정·삭제
DCLGRANT, REVOKE권한 부여·취소
TCLCOMMIT, ROLLBACK트랜잭션 확정·취소

🔍 SELECT 문 핵심 구문 (★★★ 최빈출)

구문설명
SELECT 열 FROM 테이블기본 조회. * = 전체 열
WHERE 조건행 필터링. =, >, <, BETWEEN, LIKE, IN, IS NULL 사용
GROUP BY 열지정한 열 기준으로 그룹화
HAVING 조건그룹화 후 조건 필터링 (WHERE는 그룹화 전)
ORDER BY 열 ASC|DESC정렬. ASC=오름차순(기본값), DESC=내림차순

📌 LIKE 와일드카드 활용 (★★ 빈출)

  • % : 0개 이상의 문자 (길이 제한 없음)
  • _ : 정확히 1개의 문자
  • WHERE 이름 LIKE '김%' → "김"으로 시작하는 모든 이름
  • WHERE 코드 LIKE 'A_1' → A, 임의의 한 글자, 1로 끝나는 코드

📊 집계함수 & 조인(JOIN) (★★ 빈출)

집계 함수설명조인 종류설명
COUNT(*)전체 행 수INNER JOIN양쪽 모두 일치하는 행만
SUM(열)합계LEFT JOIN왼쪽 전체 + 오른쪽 일치분
AVG(열)평균RIGHT JOIN오른쪽 전체 + 왼쪽 일치분
MAX/MIN(열)최대/최소FULL JOIN양쪽 전체 (합집합)
광고
CHAPTER 04

MS Access 핵심
6대 객체 · 쿼리 종류 완전 정복

Access는 1급 실기에서 직접 다루는 프로그램이기도 합니다. 필기에서는 각 객체의 역할과 쿼리 종류를 구분하는 문제가 자주 출제됩니다.

MS Access 6대 객체 한눈에 보기 테이블 데이터 저장 기본 단위 쿼리 검색·추출 SQL 자동생성 🔍 데이터 입력 사용자 화면 📋 보고서 출력·인쇄 양식 🖨 매크로 반복작업 자동화 코드 없이 모듈 VBA 기반 고급 자동화 📝

🗂 Access 6대 객체 (★★ 빈출)

객체역할
테이블데이터를 저장하는 기본 단위
쿼리데이터 검색·추출·계산. SQL 자동 생성
데이터 입력·수정을 위한 사용자 인터페이스
보고서데이터 출력·인쇄용 양식
매크로반복 작업 자동화 (VBA 코드 없이)
모듈VBA 코드 기반의 고급 자동화

📑 쿼리(Query) 종류 (★★ 빈출)

쿼리 종류설명
선택 쿼리데이터 검색·표시 (가장 기본적인 쿼리)
실행 쿼리삭제·업데이트·추가·테이블 만들기 쿼리
크로스탭 쿼리행·열 기준 합계·평균 요약 (피벗테이블과 유사)
매개변수 쿼리실행 시 사용자에게 조건 값 입력 요청
유니온 쿼리두 개 이상의 테이블 결과를 결합 (UNION)
★ 빈출 크로스탭 쿼리는 엑셀의 피벗테이블과 유사하게 행·열 기준으로 데이터를 요약합니다. "지역별·월별 매출 합계"처럼 2차원으로 데이터를 펼쳐 보여줄 때 사용해요.
광고
CHAPTER 05

정규화 & 빈출 OX 퀴즈
시험 직전 최종 점검 12선

정규화는 데이터 중복을 제거하는 핵심 이론입니다. 마지막으로 실제 기출에서 반복 출제된 OX 퀴즈로 실력을 점검해보세요. 정답을 가리고 풀어보세요!

정규화(Normalization) 단계 1NF 모든 속성 값이 원자값(분리불가) 2NF 1NF + 부분 함수적 종속 제거 3NF 2NF + 이행적 함수적 종속 제거 BCNF 3NF + 모든 결정자가 후보키

📐 정규화 단계별 조건 (★ 빈출)

정규형조건
1NF모든 속성 값이 원자값 (더 이상 분리 불가능한 단일값)
2NF1NF + 부분 함수적 종속 제거 (기본키 전체에 종속)
3NF2NF + 이행적 함수적 종속 제거
BCNF3NF + 모든 결정자가 후보키
⚠ 정규화 목적: 데이터 중복 최소화 및 이상(Anomaly) 현상 제거가 목적입니다. 이상 현상에는 삽입 이상·삭제 이상·갱신 이상 3가지가 있으며, 이 용어들은 단독으로도 자주 출제됩니다!

✅ 최종 빈출 OX 퀴즈 12선 — 클릭해서 정답 확인!

각 문제를 클릭하면 정답과 해설이 펼쳐집니다. 시험 전날 마지막으로 점검해보세요.

Q1.웜(Worm)은 숙주 파일 없이 스스로 복제·전파된다.
정답 보기
정답: O — 웜은 독립 실행이 가능한 악성코드입니다. 바이러스는 숙주 파일이 필요하지만 웜은 필요하지 않습니다.
Q2.VLOOKUP에서 마지막 인수 0은 유사 일치를 의미한다.
정답 보기
정답: X — 반대입니다. 0(FALSE)=정확 일치, 1(TRUE)=유사 일치를 의미합니다.
Q3.기본키(PK)는 NULL 값을 허용하지 않는다.
정답 보기
정답: O — 기본키는 개체 무결성 제약에 따라 NULL과 중복 값을 모두 허용하지 않습니다.
Q4.SUMIFS는 단일 조건, SUMIF는 다중 조건을 처리하는 함수이다.
정답 보기
정답: X — 반대입니다. SUMIF=단일 조건, SUMIFS=다중 조건입니다.
Q5.IPv6는 128bit 주소 체계를 사용한다.
정답 보기
정답: O — IPv4는 32bit, IPv6는 128bit 주소 체계를 사용합니다.
Q6.셰어웨어는 기능 제한이나 사용 기간 제한 후 구입하는 방식의 소프트웨어이다.
정답 보기
정답: O — 셰어웨어는 체험판 형태로 배포되며, 프리웨어는 완전 무료로 사용 가능한 소프트웨어입니다.
Q7.관계형 DB에서 카디널리티(Cardinality)는 열(속성)의 수를 의미한다.
정답 보기
정답: X카디널리티=행(튜플)의 수, 차수(Degree)=열(속성)의 수입니다.
Q8.SMTP는 이메일 수신에 사용되는 프로토콜이다.
정답 보기
정답: X — SMTP는 이메일 발송(포트 25)에 사용됩니다. 수신은 POP3(110)·IMAP(143)이 담당합니다.
Q9.GIF 포맷은 애니메이션을 지원하며 최대 1,677만 색상을 표현할 수 있다.
정답 보기
정답: X — GIF는 최대 256색(8bit)까지만 표현 가능합니다. 트루컬러(1,677만 색)는 JPEG·PNG가 지원합니다.
Q10.SELECT 문에서 HAVING은 GROUP BY 이전에 실행된다.
정답 보기
정답: X — 실행 순서는 FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY입니다. HAVING은 GROUP BY 이후 실행됩니다.
Q11.바이러스(Virus)는 다른 실행 파일에 기생하여 복제된다.
정답 보기
정답: O — 바이러스는 숙주 파일이 반드시 필요하며, 그 파일이 실행될 때 함께 복제·전파됩니다.
Q12.엑셀에서 Shift+Delete는 파일을 휴지통으로 이동시킨다.
정답 보기
정답: XShift+Delete는 휴지통을 거치지 않고 즉시 영구 삭제합니다. 일반 Delete는 휴지통으로 이동합니다.
🎯 마지막 한 마디: 데이터베이스 일반은 처음엔 낯설지만, 키 종류·SELECT 실행순서·정규화 단계 이 3가지만 확실히 잡으면 절반 이상은 해결됩니다. 반복해서 읽고 손으로 직접 SQL문을 써보는 연습을 추천합니다!
📥

이 내용, PDF로 저장해두세요!

키 종류·SQL문법·정규화·빈출 OX퀴즈까지 모두 담긴 고품질 요약집 PDF. 인쇄해서 시험장 들고 가세요.

6페이지 186 KB 인쇄 최적화
PDF 무료 다운로드
FAQ

자주 묻는 질문

데이터베이스 일반은 2급에도 나오나요?+
아니요, 데이터베이스 일반은 컴활 1급 필기에만 출제되는 과목입니다. 2급은 컴퓨터 일반과 스프레드시트 일반 2과목만 응시하며, 실기도 엑셀(스프레드시트)만 봅니다. 2급 수험생은 이 Part 4 내용을 학습할 필요가 없습니다.
SQL을 한 번도 안 써봤는데 외워서 풀 수 있나요?+
네, 가능합니다. 필기 시험은 SQL을 직접 작성하는 것이 아니라 주어진 SQL문의 의미를 해석하거나, 빈칸에 들어갈 키워드를 고르는 객관식 문제가 대부분입니다. SELECT문의 기본 구조(SELECT-FROM-WHERE)와 실행 순서, LIKE·집계함수 정도만 알면 충분히 대응 가능합니다.
기본키, 외래키, 후보키... 너무 헷갈려요. 쉽게 구분하는 방법이 있을까요?+
"한 반에서 출석번호"를 떠올려보세요. 출석번호는 학생을 구별할 수 있는 후보키 중 하나이고, 이걸 학급의 대표 식별자로 쓰면 기본키가 됩니다. 주민번호도 후보키가 될 수 있지만 출석번호가 기본키로 선정됐다면 주민번호는 대체키가 됩니다. 다른 반(테이블)에서 "이 학생이 몇 반 출석번호인지"를 참조한다면 그게 외래키입니다.
정규화 단계(1NF~BCNF)를 다 외워야 하나요?+
단계별 정확한 정의를 묻는 문제보다는, "정규화의 목적이 무엇인가"(데이터 중복 제거, 이상 현상 방지)를 묻는 문제와 "삽입·삭제·갱신 이상"의 의미를 묻는 문제가 더 자주 출제됩니다. 1NF(원자값), 2NF(부분종속 제거), 3NF(이행종속 제거)의 핵심 키워드 정도만 기억해도 충분합니다.
크로스탭 쿼리와 일반 선택 쿼리는 어떻게 다른가요?+
선택 쿼리는 조건에 맞는 데이터를 일반적인 표 형태(목록형)로 보여줍니다. 반면 크로스탭 쿼리는 한 필드의 값을 행으로, 다른 필드의 값을 열로 펼쳐서 교차표 형태로 요약해 보여줍니다. 예를 들어 "직원별·월별 근무시간"을 직원을 행, 월을 열로 펼친 표로 만들 때 크로스탭 쿼리를 사용합니다.

🏷 관련 태그

#컴활필기 #컴퓨터활용능력 #컴활1급 #데이터베이스일반 #관계형데이터베이스 #기본키외래키 #SQL #SELECT문 #MSAccess #정규화 #컴활공부법 #2026컴활 #자격증 #PDF요약집

📚 함께 읽으면 좋은 글

컴활 시험 준비에 도움이 되는 포스팅들

광고
⚠️ 면책 고지: 본 포스팅은 대한상공회의소 공식 자료 및 공개 정보를 바탕으로 학습 보조 목적으로 작성되었습니다. 시험 출제 기준 및 범위는 변경될 수 있으므로 응시 전 license.korcham.net에서 최신 정보를 반드시 확인하세요. ✍️ 작성자: 쿤쿵 | 블로그: koonstory.com
반응형