2023-09-13
작성
한눈에 파악하기 좋은 SQL 로드맵을 봐서 블로그에 공유한다. DBA만큼은 아니더라도, 제대로 이해하면서 쿼리를 짜는 것이 중요하다고 생각한다. 전문가 레벨까지 도달하려면 꾸준한 쿼리 연습과 깊은 이해도가 필요할 것 같다.
1. 초급 레벨: 🌱
- 기본 SQL 구문에 대해 알아본다: SELECT, FROM, WHERE.
- 데이터 타입과 NULL 값을 이해한다.
- 샘플 데이터셋에서 간단한 쿼리를 연습한다.
2. 중간 레벨: 📊
- JOIN을 깊이 알아본다: INNER, LEFT, RIGHT, FULL.
- GROUP BY와 Aggregate 함수를 마스터한다.
- 하위 쿼리와 데이터 조작을 탐색한다.
3. 고급 레벨: 📈
- 고급 분석을 위한 window 기능을 파악한다.
- 인덱스 및 쿼리 최적화에 대해 배운다.
- 여러 JOIN으로 복잡한 쿼리를 처리한다.
4. 전문가 레벨: 🧠
- 저장 프로시저와 트리거를 배운다.
- 성능 튜닝에 대해 자세히 안다.
- 데이터베이스 설계 원리를 이해한다.
5. 실제 애플리케이션 🌐
- 실제 프로젝트에서 스킬을 적용한다.
- 데이터 팀과 협력하여 통찰력을 얻는다.
- 새로운 SQL 기능을 통해 지속적인 업데이트가 가능하다.
Reference
'Computer Science > DB' 카테고리의 다른 글
[Mybatis] 오라클 DB insert 이후 idx 값 가져오기 (nextVal, currVal) (0) | 2023.11.22 |
---|---|
H2-console에서 Localhost에서 연결을 거부했습니다. 오류 발생시 해결법 (1) | 2023.11.20 |
H2 console 접속 오류 해결법 : Database "C:/Users/사용자명/test" not found, either pre-creat (0) | 2023.10.14 |
Oracle offset (오라클 페이징 처리) (0) | 2022.10.05 |