ホームページ > データベース > mysql チュートリアル > 初めての SQL プロジェクトを完了した方法 (および学んだこと)

初めての SQL プロジェクトを完了した方法 (および学んだこと)

Patricia Arquette
リリース: 2024-12-21 11:40:16
オリジナル
385 人が閲覧しました

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 の最初の数行を書くと、力が湧いてきたように感じました。ついにデータと通信できるようになったのです。

さらに進化
次に、Common Table Expressions (CTE)、CASE ステートメント、さらにはいくつかの日付関数についてレベルアップしました。困難ではありましたが、これらのツールにより、複雑なクエリが管理可能な手順に変わりました。

楽しい部分: プロジェクト
最後に、学んだすべてを応用して実際の質問に答えました。

高収入の仕事: Meta や AT&T などの企業のリモート データ アナリストの役職では、最高 65 万ドルの給与が支払われます。
需要の高いスキル: 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 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート