SQL 배우기: 데이터베이스 & SQL 정보
초보자를 위한 SQL 연습과 튜토리얼로 편집기, 게임, 면접 준비, AI 멘토를 활용하세요.
휴대폰에서 짧은 레슨, 실제 데이터베이스에 실행하는 SQL 쿼리, AI 멘토와 함께 SQL 배우기를 할 수 있는 앱입니다. 초보자부터 고급 학습자까지 이용할 수 있습니다.
포함된 내용
• 강좌 46개, 레슨 183개: 초급(A1)부터 고급(C2)까지
• 기기에서 실행되는 SQLite와 PostgreSQL: 서버와 통신할 필요 없이 테이블 유지
• SQL editor/샌드박스: 스키마, 기록, EXPLAIN
• 테이블: 사용자, 주문, 주문 항목, 상품, 카테고리, 직원, 부서, 매출, 이벤트
• 오늘의 쿼리: 하루 1개, 기기에서 채점
• 쿼리 구문이 아닌 결과로 채점하는 가이드 프로젝트 20개
• 미션 30개: 쉬움, 보통, 어려움
• 세계 코딩 챌린지: 하루 3회의 글로벌 라운드
• 퀴즈, 플래시카드, 요약표, 면접 질문, 연속 학습 기록, 스킬 트리
• 최종 시험/수료증(Pro)
아레나: 연습 게임
• 데이터 탐정: 사건 6개, 정답을 맞히면 단서 공개
• 가이드가 있는 데이터셋 팩: 영화, 축구 경기, 앨범, 날씨
• CSV/JSON 가져오기 및 탐색, CSV 내보내기(Pro)
• 대결: 목표 속도에 맞춰 과제 3개 해결
• 골프: 같은 결과 행을 더 적은 비용의 실행 계획으로 반환
• 오류 수정: 실행은 되지만 잘못된 행을 반환하는 SQL 쿼리 수정, 행별 차이 비교
• 반복 훈련: 틀린 문제를 간격을 두고 복습
• 스키마 설계 도구: 테이블, 린트 힌트, 생성된 DDL 실행
• 면접 시뮬레이터: 시간제한 질문 5개, 후속 질문, 보고서
• 스피드 게임: 60초 게임, 콤보 점수
학습할 내용
• SELECT, WHERE, ORDER BY, LIMIT, 필터링
• 집계 함수, GROUP BY, HAVING
• 내부/왼쪽/자체 JOIN, 고급 패턴
• INSERT, UPDATE, DELETE, NULL, CASE, 날짜, 문자열, 숫자
• 제약 조건, 키, 데이터베이스 설계
• 서브쿼리, CTE, 재귀, 윈도 함수
• 뷰, JSON/JSONB, 배열, GROUPING SETS, ROLLUP, CUBE
• EXPLAIN, 인덱스, 트랜잭션, 동시성
• 트리거, 저장 프로시저, 행 수준 보안, 백업/복원
• 파티셔닝, 복제, 데이터 웨어하우징, 샤딩
주로 표준 SQL을 다루며, 고급 강좌에서는 PostgreSQL을 사용합니다.
학습 진행 방식
1. 오늘의 문제 또는 레슨 학습
2. 설명과 예제 확인: 여러 항목에 실행 버튼 제공
3. SQL IDE에서 수정하고 실행한 뒤 결과 확인
4. 조인 결과에 추가 행이 생기는 이유를 AI에게 질문
이런 분들을 위한 앱
• SQL 배우기를 시작하는 초보자
• 자신의 데이터를 쿼리하는 분석가/마케터
• 데이터베이스/PostgreSQL을 배우는 개발자
• 데이터 분야로 진출하려는 학생/이직 준비생
• SQL 면접을 준비하는 분
무료 및 Pro
무료: 첫 강좌(SQL과 데이터베이스 입문), 다른 레슨 미리보기, editor/샌드박스, 오늘의 쿼리, 가이드 프로젝트 1개, 미션 2개, 각 아레나 모드의 일부 콘텐츠(예: 하루 대결 3회와 반복 훈련 3회, 사건 1개, 데이터셋 팩 1개), AI 멘토 일일 이용량 제공, 광고 포함.
Pro: 모든 강좌, 레슨, 프로젝트, 미션, 아레나 전체, 시험/수료증, AI 도구, 일일 제한 없는 멘토 이용, 광고 없음. 주간·월간·연간 구독 또는 일회성 평생 이용권 구매.
22개 언어로 제공됩니다.
SQL 배우기는 독립적인 앱이며, PostgreSQL 글로벌 개발 그룹이나 SQLite 프로젝트와 제휴 관계가 없습니다.
What's new in the latest 82.6.2
• Improved translations — lessons and screens in your language
Thanks for learning with us — your reviews help us improve!












