SQL分析の専門家になるための第一歩! 💪 詳細な講義と実習で基本を固めてみてください。
データにアクセスする最も基本的な技術、SQL。
ほとんどの企業データはRDBMSに格納されており、SQLはデータにアクセスする最も基本的な技術です。そのため、企業データ分析の中心はSQLの活用から始まります。
しかし、SQLを企業データ分析に自由に活用できるレベルを持つデータアナリストを見つけることは困難です。 SQLを学ぶときに文法と機能的な面でしかアクセスできないと、本番で少し難しいデータ処理や集合レベルの変更などが含まれた分析要件に遭遇したときに挫折することになります。
分析SQL 、 ちゃんとしたいなら?
分析SQLをうまく機能させるためには、ソースデータを自由に加工して作成したいセットのレベルにすることができます。これを行うには、さまざまな種類の結合とGroup by、集計関数、およびAnalytic SQLが動作するメカニズムを理解しながらSQLを作成する能力を高める必要があります。そして、必ず多くの実習を通じてこれを体得できなければなりません。
データ分析 SQL Fundamentals 講義 は✅データ分析SQL Fundamentalsは、あなたをSQL分析の専門家に成長させるためのシリーズレッスンの第1部です。本講義では、JOINとGroup by、集計関数、Analytic SQLの核心内容とメカニズム を詳細な講義と実習で体得できるように構成されています。
後続シリーズ:さまざまなケースで習得するSQLデータの分析
パート2の講義である「さまざまなケースで習得するSQLデータ分析」では、さまざまなタイプの売上分析、注文分析だけでなく、Google Analyticsタイプのデータセットに基づいて、ウェブサイトのアクセスと使用分析とウェブサイトのパフォーマンス分析をSQLで行います。セッションとDAU/WAU/MAU、デバイス別/広告チャンネル別トラフィックソース分析、ランディングページ分析、離脱率とエスケープ率の集計、RFM分析、残存率(Retention Rate)とファンネル分析など、豊富な分析テーマで皆様をお探しくださいです。
実戦 分析のためのコア武器、 Analytic SQL!
Window Functionとも呼ばれるAnalytic SQLは、便利で柔軟な分析の活用性と高度な統計機能などで、SQLが企業データ分析の中心に位置づけるのに大きな役割を果たしました。このレッスンでは、本番でよく使用されるほとんどのAnalytic SQL について説明します。
具体的には、Analytic SQLを理解しやすくするために、さまざまな視覚資料 を用意しました。また、適用時に注意事項とさまざまな種類の実践SQLを使用してAnalytic SQLをマスターするのに役立ちます。
この講義の特徴✨ コアSQLアクションメカニズムの豊富な説明
さまざまな種類の結合がどのように動作するか、Group byとAnalytic SQLのこの動作メカニズムは、どのようになるかを豊富な説明資料で詳しく説明します。
コア理解+深化内容が組み合わされた様々な実践問題
主なSQL実践はライブコーディングで構成されており、コアを理解しながら深化された内容を学ぶことができるように様々な実習問題を準備しました。
Analytic SQL - これ以上詳しく説明できない
Analytic SQLの主要コンポーネントであるPartition、Sort、Windowがどのように動作するかを詳細な視覚資料として説明します。また、Analytic SQL で見落としやすいエラーと解決策をお知らせします。
ボーナス! 100ページ分量の講義教材提供
一人でも無理なく内容を十分に理解できるように100ページ分の講義教材と実習用SQLコードとデータセットを併せて提供します。
実践環境 確認してください💻練習環境 DBMS では PostgreSQL を、SQL Editor は DBeaver を使用します。
PostgreSQL はオープンソースDBMSとして無料で提供され、安定性とパフォーマンス、そして何よりも豊富なSQLサポート機能を持っています。 Ansi SQL規格を満たしながらも多様なSQL関数そしてAnalyticに対する機能を備えており、オンラインだけでなく分析用DBMSとしても多く活用されています。
DBeaver Communityのバージョンは 無料ですが、いくつかの商用SQLエディタよりも優れた機能と高速なパフォーマンスと信頼性を持っています。 DBeaverはPostgreSQLだけでなく、MySQL、Oracleなど、さまざまなDBMSをサポートしています。
講義教材(PDF)、実習用SQLコード、データはセクション0:講義紹介と実習環境構成の[講義教材および実習コードのダウンロード]レッスンからダウンロード できます。 Q&A 💡 Q. SQLを全く知らない人も受講できますか?
SQLについての基本的な知識がある方のための講義です。 Selectやwhere節、Order by程度は知っているという前提で講義を進めるため、結合から講義が始まります。 SQLについて初めての場合は、YouTubeやInflearnで1〜2時間以内の長くないSQL基礎入門講義を聞くことをお勧めします。講義紹介 映像の5分ごろで事前受講の知識についてもう少し詳しく説明しています。
Q. 後にリリースされる「様々な事例で身につけるSQLデータ分析」講義を聞くためには、この講義を先に聞かなければなりませんか?
残念ながら、後でリリースするさまざまなケースで習得するSQLデータ分析講義は、この講義で説明する内容をある程度知っているという前提で講義を進めます。さまざまなケースで習得するSQLデータ分析 講義受講のための選手の知識は、該当講義カリキュラムセクション0の講義紹介とデータ分析SQL Fundamentals未受講者のための講義選択ガイドをプレビューして、講義選択時に参照お願いいたします。
知識共有者からの手紙💌 データ分析領域でどのようにすれば、データ分析能力とSQL活用能力を同時に向上させることができるか?長い間悩んできました(だから頭が抜けすぎる仏像師が…)。 この2匹のウサギをすべて捉えるために、様々なタイプの実戦データ分析指標、現業で望む様々な分析要件をSQLで実装しながら実力を常にさせる講義を2つのシリーズ講義でリリースする予定です。
まず、今回リリースされた「データ分析SQL Fundamentals」のレッスンは、SQLを構成する基本的なメカニズムの詳細な説明と、さまざまな練習を通じてあなたのSQL能力をしっかりと固めることができるように構成しました。 特に、データ分析のためのSQLコア武器であるAnalytic SQLについて、AからZまで詳しく説明します。
この講義があなたのSQLスキルを一日に活用できる貴重な時間になるように講義を行いました。質問はいつも歓迎されており、講義でお会いできれば幸いです。 それから、私はすぐにリリースされる「さまざまなケースで学ぶSQLデータ分析」のレッスンを終えるためにフィリリックに消えます。
ありがとうございます。