SQL・データベースコース

業務データを取り出し、壊れない形で保存する。

必要なデータを取り出す力と、 壊れないテーブルを設計する力。 この2つが揃うと、データを扱う仕事が一通りできます。

3学習コース・1道場・104レッスン

読み出す力と、設計する力を両方つける

SQL入門で検索と集計を固め、SQL実践でJOIN、サブクエリ、更新へ。 そのあとER図と正規化で、テーブルを自分で設計します。

STEP 1|1つの表から、必要な数字を取り出す

SQL入門:検索・絞り込み・集計
学習無料

SQL入門編

検索・絞り込み・集計を身につける

SELECT、WHERE、ORDER BY、集計関数、GROUP BY、HAVING。 ブラウザ上のサンプルDBを操作しながら、1つの表を自在に読み取れるようにします。

23レッスン
始める

STEP 2|複数の表を扱い、データを書き換える

SQL実践:JOIN・サブクエリ・データ更新
学習無料

SQL実践編

複数表を結び、安全に更新する

JOIN、集合演算、サブクエリ、CTE、CREATE TABLE、INSERT、UPDATE、DELETE。 複数表を横断する検索と、安全なデータ更新まで進みます。

24レッスン
始める

STEP 3|壊れないテーブルを設計する

DB設計入門 ER図・正規化・インデックス
学習無料

設計編

壊れないテーブルを設計する

要件からのエンティティ抽出、ER図、正規化、キーと制約、インデックス設計。 EXPLAINで性能を確かめるところまで扱います。

47レッスン
始める

初見のデータベースに、いきなり向き合う

構造を知らないデータベースを渡されて、必要な数字を出す。 実務で最初に来る仕事は、だいたいこの形です。

チャレンジしてみよう!

SQL道場 図書館DBに挑む10問
道場有料プラン

道場編

司書「この蔵書データ、集計できますか?」

条件検索から集計、結合、副問い合わせ、トランザクション、テーブル設計へ。 最後はCTEを使った月次レポートまで組み立てます。

10レッスン
道場に挑む

この知識が出る資格

ここで学ぶ内容は、次の試験でも問われます

あわせて学びたい

同時に進めると、理解が早くなる組み合わせです

人気のコース

いま多くの方が取り組んでいるコースです

エンジニアキャリアの歩き方

エンジニアキャリアの歩き方

フロントエンド、バックエンド、フルスタック、インフラ、AI/ML などエンジニアの主要キャリアパスと、各分野で求められるスキルセットや年収レンジを学べる無料コースです。これからエンジニア転職を考えている方や、自分の方向性を整理したい現役エンジニアを対象としています。全 30 レッスンを修了すると、自分に合った進路を見極めて学習計画を立てられるようになります。

30レッスン
プログラミング学習のはじめ方

プログラミング学習のはじめ方

プログラミング学習の進め方、言語の選び方、環境構築、つまずきやすいポイントの乗り越え方を、最短ルートで整理した無料の導入コースです。これから学習を始めたい完全初学者や、独学が続かず行き詰まっている方を対象としています。全 5 レッスンを修了すると、迷わず自分に合った学習ロードマップを描いて走り出せるようになります。

5レッスン
はじめての生成AI

はじめての生成AI

ChatGPT、Claude、Gemini など主要な生成 AI の仕組みと使い分け、ハルシネーション対策、業務活用シナリオを手を動かして学べる無料コースです。AI 初学者や、業務効率化を進めたいビジネスパーソンを対象に、技術背景がなくても進められる構成です。全 76 レッスンを修了すると、AI を使った業務自動化や情報整理を自分で設計できるようになります。

42レッスン
AIへの指示の出し方:プロンプト入門

AIへの指示の出し方:プロンプト入門

Chain of Thought、Few-shot、ロール指示、構造化出力、制約条件の設計など、生成 AI から狙った成果を引き出すプロンプト技法を体系的に学べるコースです。ChatGPT や Claude を業務で活用したいビジネスパーソンや AI エンジニアを対象としています。全 26 レッスンを修了すると、要件定義から評価まで再現性のあるプロンプトを自分で組めるようになります。

26レッスン