本講座のレビューに関して記載された記事数の「直近6カ月の推移」を以下のグラフにまとめました。
Month | Progress |
---|---|
11月 | |
12月 | |
1月 | |
2月 | |
3月 | |
4月 | 4 |
この講座では、SQLを扱ったことのない完全に初心者の方でも無理なく基礎的な構文から、複雑な処理までを勉強することができます。
3週間(+1日)という期間で、実務レベルのSQLを身に付けて頂きます。
【講座の特徴】
SQLをマスターすることに特化した講座です
22日間の日付に分けて講義を行い、その日の進捗を管理しやすいです
経験をベースにしており、仕事で役立つ内容を実践で学ぶことができます
初心者でも理解することができ、1からマスターできます
MySQLを用いますが、他のDBでも活用できる汎用的な知識を学びます
以下の流れで勉強します。
1週目: SQLの基礎
1週目は、まずMySQLの環境構築から、基礎的なSQLをマスターしていきます。
1-1. DB作成、テーブル作成・削除・更新
1-2. SQL基礎(SELECT, INSERT, DELETE, UPDATE)
1-3. WHEREでの絞込()
1-4. 文字列関数や日付関数などの関数類
1-5. IFやCASE式
2週目: SQLの応用
2週目は、SQLのより複雑な構文(テーブル間結合や分析関数など)を学びます
2-1. トランザクションとロック
2-2. テーブルの集合演算(UNION)
2-3. テーブルの集計処理(GROUP BY)
2-4. 副問い合わせ
2-5. テーブル結合(INNER JOIN, LEFT JOIN, CROSS JOIN)
2-6. ウィンドウ関数
3週目: テーブル設計とSQLチューニング
3週目は、これまで学んだ知識を生かして、テーブル設計とチューニングを学びます
3-1. カラム、テーブル制約、外部キー制約
3-2. データ型の詳細
3-3. 正規化とテーブル設計の方法
3-4. SQLチューニングの方法
3-5. 統計情報、実行計画の見方、インデックススキャンやフルスキャン、テーブル結合について
3-6. SQLチューニングの事例
3-7. テーブルのパーティショニング
SQLは、ITエンジニアにとって一番基本的な知識の1つです。
この講座1つで、必要な情報は全て学べるようにしました。
本コースの特徴を単語単位でまとめました。以下の単語が気になる方は、ぜひ本講座の受講をオススメします。
本講座を受講した皆さんの感想を以下にまとめます。
参考になる受講者の口コミやレビューを以下にまとめます。
・SQL学習入門 | WHERE/ORDER BY/GROUP BY/HAVING 基本構文を学習してみた[2025-04-16に投稿]
・SQL学習入門 | 業務現場で使用されているA5:SQL Mk-2のセットアップ手順を解説してみた[2025-04-15に投稿]
・SQL学習入門 | SQL環境構築[2025-04-15に投稿]
・SQL学習入門 | INSERT/SELECT/DELETE/UPDATE 基本構文を学習してみた[2025-04-15に投稿]
・【2023年】Udemyおすすめ講座[2023-12-24に投稿]