この講座は、「最速でSQLデータ抽出の基本を身に着ける」ための講座です。
データは21世紀の最重要資産である、といっても過言ではありません。
NetflixやUberなどの成功事例が教えてくれるように、
データを効果的に活用できた企業だけが、成功できる時代になっています。
ですが、データの重要性はわかっていても、実際に有効活用できているという方は少ないのではないでしょうか?
それもそのはずで、データを有効活用するためには統計・プログラミング・マーケティングなど幅広く、かつ深い知識が必要です。
しかし、活用が難しいからといって諦めてよいわけではありません。
あなたのできるところから少しずつ、データ活用のスキルを身に着けていく必要があります。
そして、データ活用のための学習の最初の一歩としておすすめなのが、この講座のテーマであるSQLです。
SQLとは、データベースを操作してデータを抽出・加工するための技術であり、データ分析の必須スキルです。
SQLはデータ分析の経験がなくてもとっつきやすく、より発展的なデータ分析を行う際にも必須の知識になっています。
またデータ分析に限らず、アプリ開発などのようにデータベースにあるデータを扱う場面では必須の知識になります。
ですので、データ分析やアプリ開発に取り組みたい駆け出しプログラマーの方はもちろん、
営業の方であれば顧客情報をSQLで分析したデータドリブンな提案など、SQLでデータ操作ができることのメリットはとても大きいです。
扱う内容・扱わない内容
この講座では、SQLの機能のうちデータ抽出(SELECT文)に絞って学んでいきます。
データベースから必要なデータだけを、必要な形で取り出すのがデータ抽出です。
これはSQLの機能のうち、最も基本的で最も重要なものになります。
SQL初心者のあなたの学習が成功するように、初心者がまず押さえるべきデータ抽出の最重要基本事項だけを厳選して、3時間以内の動画に詰め込みました。
ですので、SQLを学んだことがなくても最初の一歩をスムーズに踏み出せる講座になっています。
そして、データ抽出が理解できれば、SQLのその他の機能も難なく理解出来ます。
なのでまずは、この講座でデータ抽出の基本をがっちり押さえて、
より発展的な学習のためのしっかりした土台を作りましょう。
講座の特徴
この講座は、プログラミングの未経験者・超初心者に向けて、対面で開催している講座を動画教材として再編集したものになります。
講座の参加者は、SQL・データベースについては全くの未経験だけれども、データ分析には興味があるという方ばかりです。
そういった参加者の方が、講座の最後に基本的なデータ操作は一通り行うことができるようになる講座を目指し、開催と講座の改善を続けてきました。
なので、未経験者のつまづきやすいポイントが押さえられた、かゆいところに手が届く講座になっているかと思います。
基本的な進み方としては、文法事項の説明と理解度を確認する小問の演習を繰り返す形で進んでいきます。
そして複数の文法知識をつなげて解決する必要のある問題にも取り組んでいただきます。
応用力の試される少し難しい問題にも取り組むことで、理解度の向上・知識の定着を図ります。
SQL Fiddleなどのブラウザ上のSQL実行環境を用いて学習を進めます。
つまづきやすい環境構築が不要なので、SQLの学習に集中できます。