
本コースのガイダンスです。学習前に必ずご視聴ください。
データベースの全体像を解説する講座です。
※Macユーザーは不要
Windowsユーザー向けにMySQLおよびSQLクライアントツール(A5M2)のインストール方法を解説します。
※Windowsユーザーは不要
Macユーザー向けにMySQLおよびSQLクライアントツール(DBeaver)のインストール方法を解説します。
セクション『03_SQL①』で使用する書類をダウンロードしておきましょう。
SQLとは何かをじっくりと解説する講座です。
※Windowsユーザーは不要
Macユーザー向けにDBeaverにおけるSQL実行方法を解説します。
テーブルの新規作成をするための技術『CREATE TABLE』について解説する講座です。
テーブルにデータを挿入する技術『INSERT』について解説する講座です。
MySQLで扱える基本的なデータ型について解説する講座です。
テーブルのデータ更新を行う技術『UPDATE』について解説する講座です。
テーブルのデータを削除する技術『DELETE』について解説する講座です。
テーブルの設定を変更する技術『ALTER TABLE』について解説する講座です。
テーブルのデータを全削除する技術『TRUNCATE』について解説する講座です。
テーブル自体を削除する技術『DROP』について解説する講座です。
セクション『04_SQL②』で使用する書類をダウンロードしておきましょう。
テーブルからデータを抽出する技術『SELECT』の基本について解説する講座です。
SELECTにおいて抽出レコードを絞り込む『WHERE句』について解説する講座です。
データベースにおける厄介者『NULL』の扱いについて解説する講座です。
SELECTにおいて抽出レコードを並び替える『ORDER BY句』について解説する講座です。
SELECTにおいてデータ集計に使用する様々な集約関数について解説する講座です。
SELECTにおいて抽出レコードをグループ化する『GROUP BY句』について解説する講座です。
SELECTにおいて集計データへの絞り込み行う『HAVING句』について解説する講座です。
SELECTにおいて複数のテーブルからデータ抽出する技術『内部結合』について解説する講座です。
SELECTにおいて複数のテーブルからデータ抽出する技術『外部結合』について解説する講座です。
SELECTにおいて3つ以上のテーブルからデータを抽出する方法について解説する講座です。
演習問題の解説動画です。必ず自力でチャレンジした後にご視聴ください。
▼このコースの特徴
本コースではゼロからSQLを学びたい方向けに、データベースおよびSQLの基礎の基礎をじっくり丁寧に解説していきます。
ゼロからご自身のパソコンにデータベース環境を構築していただき、SQLの基礎的な文法に則ったデータ抽出ができるようになっていただきます。データベース(RDBMS)は無償で使用できるデータベースソフトウェアの中でもトップシェアを誇る「MySQL 8.0」を使用します。豊富な図解やサンプルコードを用意しておりますので、現在データベースおよびSQLの学習に不安を覚えている方も受講後にはきっと自信を持ってSQLに取り組めているはずです。