0. 추천 학습 가이드 > 0-1. 추천 학습 가이드
추천 학습 가이드
코사다마의 'Basic SQL' 커리큘럼을 공부하시는 모든 분들, 환영합니다!🙌
이제 우리는 큰 규모의 데이터를 다루게 됩니다. 지금까지는 주어진 csv, xlsx파일을 이용했습니다. 하지만 크롤링을 통해 대용량 데이터를 수집하거나 기업 내부 데이터를 사용하면 지금까지의 데이터 처리 방식으로는 무리가 있습니다. SQL을 통해 데이터를 효율적이고, 예쁘게 정리해야 합니다.
우리는 오픈소스인 MySQL 을 사용해 데이터를 저장 및 조작해 볼 예정입니다.
해당 커리큘럼은 4주 완성을 목표로 제작되었지만, 개인의 학습 속도에 따라서 늘리거나 줄이면 됩니다. 아래 각 주차에 따른 추천 학습 양을 참고하여 진행해주세요!
주차 | 학습 대주제 | 학습 소주제 |
---|---|---|
1주차 | 1. SQL 시작하기 |
1-1. SQL을 배우는 이유 1-2. MySQL 다운로드와 Workbench 사용법 1-3. 데이터베이스(DB)와 관계형데이터베이스(RDBMS) 1-4. 자료형 1-5. KEY |
2주차 | 2. SQL 조작하기 |
2-1. DB와 TALBE 만들기 2-2. SQL 문법 2-3. SQL 활용 2-4. csv파일을 DB에 적재하기 |
3주차 | 3. 실전 데이터 분석 및 프로젝트 |
3-1. SQL 데이터분석 프로젝트 3-2. 실습 |
4주차 | 4. PyMySQL 익혀보기 |
4-1. PyMySQL을 사용하는 이유 4-2. PyMySQL 설치와 연결 4-3. PyMySQL 기본문법_INSERT 4-4. PyMySQL 기본문법_SELECT 4-5. PyMySQL로 데이터 적재하기 4-6. cmd로 데이터 적재하기 4-7. PyMySQL과 pandas library |
Basic SQL 커리큘럼을 제작하면서 참고한 자료들과 해당 스터디와 병행하면 좋은 자료들입니다.