2023-09-13 작성

한눈에 파악하는 SQL 로드맵

한눈에 파악하기 좋은 SQL 로드맵을 봐서 블로그에 공유한다. DBA만큼은 아니더라도, 제대로 이해하면서 쿼리를 짜는 것이 중요하다고 생각한다. 전문가 레벨까지 도달하려면 꾸준한 쿼리 연습과 깊은 이해도가 필요할 것 같다. 

 

 

1. 초급 레벨: 🌱

  • 기본 SQL 구문에 대해 알아본다: SELECT, FROM, WHERE.
  • 데이터 타입과 NULL 값을 이해한다.
  • 샘플 데이터셋에서 간단한 쿼리를 연습한다.

2. 중간 레벨: 📊

  • JOIN을 깊이 알아본다: INNER, LEFT, RIGHT, FULL.
  • GROUP BY와 Aggregate 함수를 마스터한다.
  • 하위 쿼리와 데이터 조작을 탐색한다.

3. 고급 레벨: 📈

  • 고급 분석을 위한 window 기능을 파악한다.
  • 인덱스 및 쿼리 최적화에 대해 배운다.
  • 여러 JOIN으로 복잡한 쿼리를 처리한다.

4. 전문가 레벨: 🧠

  • 저장 프로시저와 트리거를 배운다.
  • 성능 튜닝에 대해 자세히 안다.
  • 데이터베이스 설계 원리를 이해한다.

5. 실제 애플리케이션 🌐

  • 실제 프로젝트에서 스킬을 적용한다.
  • 데이터 팀과 협력하여 통찰력을 얻는다.
  • 새로운 SQL 기능을 통해 지속적인 업데이트가 가능하다.

Reference