CS 길라잡이
정보처리기사 이론
읽기 설정
글꼴 조합

제목 · 본문 순서예요. 선택하면 지금 읽는 화면에 적용돼요.

글꼴 출처 ↗
읽기 글자 크기

정보처리기사 · 이론

표를 읽고 데이터의 규칙을 이해하는 공부.

작은 도서관의 표를 따라 관계·제약·SQL을 이해합니다. 기출문제나 복원 코드를 수록하지 않았습니다.

DB·SQL 첫 묶음 · 전체 시험 범위가 아닙니다. · 12수업

첫 수업 읽기 →

01 · DB·SQL

표를 읽는 네 가지 기준 →

책이 한 권 늘어나면 표의 무엇이 바뀔까?

02 · DB·SQL

행을 구별하는 키 →

책 제목이 같아도 서로 다른 책을 저장할 수 있을까?

03 · DB·SQL

연결과 값에 규칙 걸기 →

없는 책의 대출을 DB가 막게 하려면?

04 · DB·SQL

중복된 사실을 나누는 정규화 →

서가 이름을 고칠 때 책마다 고쳐야 한다면?

05 · DB·SQL

업무에서 저장 구조까지 →

대출 서비스를 만든다면 무엇부터 정할까?

06 · DB·SQL

인덱스가 이득인 조건 →

인덱스를 많이 만들수록 빨라질까?

07 · DB·SQL

행·열·모두를 구분하기 →

선택과 투영은 무엇을 남길까?

08 · DB·SQL

SQL을 읽는 순서 →

어느 표에서 어떤 행과 값을 고를까?

09 · DB·SQL

NULL과 중복을 세는 방법 →

COUNT(*)와 COUNT(pages)는 왜 다를까?

10 · DB·SQL

연결하며 늘어나는 행 →

책 4권을 조인하면 결과도 4행일까?

11 · DB·SQL

존재·하나 이상·모두 →

대출이 없는 책을 안전하게 찾으려면?

12 · DB·SQL

패턴과 정렬을 명시하기 →

문자열을 고르는 것과 순서를 정하는 것은 어떻게 다를까?

수업을 잇는 작은 도서관

모든 값은 학습을 위해 만든 예시예요. 실제 회원이나 대출 데이터가 아니에요. SQL 예제는 수업마다 이 초기 상태에서 시작해요.

books · 책 4권
book_idtitleshelf_codepages
1SQL 입문DB120
2설계 노트SW200
3관계 모델DBNULL
4분산 읽기NULL160
loans · 대출 이력 3건
loan_idbook_id
111
121
132

서가 표 shelves에는 DB와 SW가 있어요. 쪽수와 서가코드의 NULL은 아직 값이 없음을 표시해요.

정처기 기록 백업

이 이론 자료의 메모·점검·복습 날짜를 저장해요. 서로 다른 기존 메모가 있으면 가져오기를 중단해요. 다른 분야의 기록은 각 백업 화면을 이용하세요.

자료의 범위와 출처

기존 독립 개념 자료의 범위와 1차 출처를 이어받아 설명·예시·회상 안내를 새로 작성했습니다. 기출·복원 코드·해설·원자료 이미지는 가져오지 않았습니다. 원본 자료는 그대로 보존했습니다.

  • 이론의 일부를 정제한 학습 자료이며 공식 교재·시험 전체 범위가 아닙니다.
  • 예시 SQL은 PostgreSQL 문법이며 다른 DB의 NULL·정렬·자료형 규칙은 확인이 필요합니다.
  • 화면은 SQL 실행기가 아닙니다. 실행 검증은 격리된 PGlite에서 수행하며 실제 서버 성능을 증명하지 않습니다.

정보관리기술사 답안 자료와 구분한 정보처리기사 이론이에요. 각 수업 아래에서 참고한 1차 자료를 확인할 수 있어요.