깊이 있는 이해는,
탄탄한 기본에서.
처음 DB를 배우는 분도, 기본을 다시 짚고 싶은 전문가도.
개념을 이해하고, 직접 확인하며, 함께 지식을 쌓는 위키입니다.
왜 인덱스가 있어도
전체 테이블을 읽을까요?
어디서 시작하면 좋을까요?
지금의 나에게 맞는 출발점을 선택하세요.
체계적으로 배우는 입문 코스
개념부터 실습까지, 10~12주 커리큘럼으로 한 단계씩 익힙니다.
데이터 모델링 입문
엔터티·속성·관계·식별자부터 정규화, Oracle 물리 설계까지 — 업무를 데이터로 설계하는 방법을 배웁니다.
정규화 심화 · ERD 작성 실습 · Oracle 물리 설계 · SQLD 데이터 모델링 기출 정리
코스 시작하기 ↗SQL 튜닝 입문
SQL 처리 원리와 옵티마이저, 실행계획 읽기, 인덱스·조인 튜닝, AWR 진단까지 Oracle 기준으로 배웁니다.
실행계획 읽기 실습 · 인덱스 튜닝 심화 · 조인 튜닝 심화 · AWR 리포트 분석
코스 시작하기 ↗PostgreSQL 입문
설치와 psql부터 MVCC·VACUUM, 인덱스와 EXPLAIN, 권한·백업까지 — Oracle 사용자를 위한 비교와 함께 배웁니다.
설치와 psql · Oracle 문법 대응표 · MVCC와 VACUUM · EXPLAIN 읽기
코스 시작하기 ↗MySQL 입문
설치와 접속부터 InnoDB 클러스터드 인덱스, EXPLAIN, 트랜잭션·락, 복제·백업까지 — Oracle 사용자를 위한 비교와 함께 배웁니다.
설치와 접속 · Oracle 문법 대응표 · 클러스터드 인덱스 · EXPLAIN 읽기
코스 시작하기 ↗Oracle 입문
인스턴스와 데이터베이스 구조, SQL과 트랜잭션, 사용자·권한, 기동·종료, RMAN 백업까지 — Oracle을 처음 배우는 분을 위한 코스입니다.
아키텍처 · SQL과 데이터 타입 · Undo와 Redo · 백업과 복구
코스 시작하기 ↗관심 있는 주제부터 탐색하세요
하나의 개념에서 다음 개념으로, 지식을 연결합니다.
최근 살펴볼 문서
2026년 10월 변경 기록에서 골라본 학습 문서입니다.
배운 것을 나누면,
기본은 더 단단해집니다.
틀린 설명을 고치고, 이해를 도운 예제를 더해주세요.
초보자의 질문도 전문가의 경험도 좋은 시작입니다.