> 데이터 베이스 > MySQL 튜토리얼 > 첫 번째 SQL 프로젝트를 완료한 방법(및 배운 내용)

첫 번째 SQL 프로젝트를 완료한 방법(및 배운 내용)

Patricia Arquette
풀어 주다: 2024-12-21 11:40:16
원래의
386명이 탐색했습니다.

How I Completed My First SQL Project (And What I Learned)
나는 마침내 나의 첫 번째 (많은) SQL 프로젝트를 수행하게 되었습니다. 나는 꽤 오랫동안 데이터 분석에 들어가야 한다는 생각을 갖고 있었습니다. 내 좋은 친구가 금융 분야의 경력을 바탕으로 내 기술을 향상시키는 데 적합할 것이라고 제안했습니다. 그는 나에게 올바른 방향을 알려줬고, 나는 데이터 분석/엔지니어링에 대한 학습 경로를 찾기 위해 자체 연구를 수행했으며 현재 작업이 진행 중입니다. SQL 갑옷을 내 무기고에 추가하세요!

처음 SQL을 배우기 시작했을 때는 간단한 쿼리가 얼마나 큰 힘을 발휘할 수 있는지 전혀 몰랐습니다. 그러나 첫 번째 실제 프로젝트를 완료한 후 이제 SQL이 데이터 분석의 중추인 이유를 알게 되었습니다. 이제 더 이상 고민하지 마세요...

? 프로젝트
저는 다음과 같은 질문을 하면서 데이터 분석가 역할에 대한 채용 공고를 분석하기 시작했습니다.

가장 연봉이 높은 직업은 무엇인가요?
이 직업에는 어떤 기술이 필요합니까?
가장 수요가 많고 수익성이 높은 기술은 무엇입니까?
목표는 SQL을 배우는 것뿐만 아니라 나와 다른 사람들이 특정 기술을 배우는 데 우선순위를 두는 데 도움이 될 수 있는 취업 시장의 추세를 파악하는 것이었습니다. 데이터는 1년 전(2023년)의 것이지만 쿼리 실행을 통해 얻은 통찰력은 여전히 ​​매우 중요합니다!

내가 사용한 도구
시작하기 위해 다음과 같이 작업했습니다.

  1. "가벼운" 쿼리를 위한 SQLite. 제가 기본을 배우는 동안 SQLite는 메인 편집자였습니다. 브라우저에서 액세스할 수 있는 편리함이 마음에 들었습니다.
  2. 데이터베이스 관리를 위한 PostgreSQL. IDE를 생성하고 로컬 데이터베이스를 생성할 수 있었습니다.
  3. 직업 및 스킬 데이터 조회를 위한 SQL
  4. SQL 쿼리를 편집하기 위한 VS Code입니다. 저는 모든 프로그래밍 언어로 코드를 작성하고 편집할 수 있다는 점과 PostgreSQL 및 GitHub와 같은 다른 리소스와의 통합이 가능한 유연성에 매료되었습니다.
  5. GitHub를 통해 내 스크립트를 정리하고 공유할 수 있습니다. 데이터베이스 자체에는 채용 공고, 회사 데이터, 필요한 기술 및 기술 세부 정보라는 4개의 테이블이 있습니다. 꽤 평범한 내용이지만 흥미로운 통찰력을 탐구하기에 충분합니다.

내가 한 일
진행 상황은 다음과 같습니다.

첫번째, 기본
필터링(WHERE), 정렬(ORDER BY), 테이블 조인(INNER JOIN)과 같은 간단한 쿼리부터 시작했습니다. SQL의 처음 몇 줄을 작성하면 힘이 납니다. 마침내 데이터와 통신할 수 있게 되었습니다.

고급화
다음으로 CTE(공용 테이블 표현식), CASE 문 및 일부 날짜 함수를 사용하여 수준을 높였습니다. 어려웠지만 이러한 도구를 사용하면 복잡한 쿼리를 관리 가능한 단계로 전환할 수 있습니다.

재미있는 부분: 프로젝트
마지막으로 실제 질문에 답하기 위해 제가 배운 모든 것을 적용했습니다.

고액 연봉 직업: Meta 및 AT&T와 같은 회사의 원격 데이터 분석가 역할은 최대 $650,000의 급여를 제공했습니다.
수요가 많은 기술: SQL이 90,000개의 채용 공고에 나타나며 목록을 지배했습니다. Python과 Tableau도 크게 뒤처지지 않았습니다.
최적의 학습 기술: 수요와 급여 데이터의 균형을 맞추면서 SQL, Python 및 Tableau가 경력 성장을 위한 필수 요소라는 것을 알았습니다.

나의 주요 시사점
SQL은 당신의 초능력입니다
SQL은 데이터를 신속하고 효과적으로 통찰력으로 변환합니다. 이를 알면 실제 문제를 해결할 수 있는 문이 열립니다.

기술이 중요합니다
SQL 및 Python과 같은 일부 기술은 시대를 초월합니다. 그러나 클라우드 컴퓨팅, Snowflake 또는 Go와 같은 최신 도구를 계속 업데이트하면 데이터 경력에서 더 큰 가능성을 얻을 수 있습니다.

작게 시작하고 크게 생각하세요
단순한 쿼리로 시작된 이 프로젝트는 점들을 연결하면서 실력과 급여에 대한 강력한 분석으로 발전했습니다.

이것이 중요한 이유
SQL을 배우는 것은 단순히 기술을 습득하는 것이 아니라 데이터 기반 의사결정을 내릴 수 있도록 힘을 실어주는 것이었습니다. 이제 트렌드를 파악하고 기회를 포착하며 오늘날의 취업 시장에서 가장 중요한 기술의 우선순위를 정할 수 있습니다.

SQL을 처음 접하시는 분이라면 이런 프로젝트부터 시작해 보시는 것을 적극 추천합니다. 단순한 학습 경험이 아니라 자신감을 키워줍니다.

이 프로젝트는 여기에서 찾을 수 있습니다: https://github.com/commacap/SQL-Project.git

공유할 SQL 또는 자신의 초보자 프로젝트에 대한 생각이 있나요? 댓글로 알려주세요. 여러분의 이야기를 듣고 싶습니다!

위 내용은 첫 번째 SQL 프로젝트를 완료한 방법(및 배운 내용)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿