おすすめ参考書

ITパスポート・基本情報・SQL・Python のおすすめ参考書

個別指導をしていると、生徒さんから「どの参考書を買えばいいですか」とよく聞かれます。 そのときにお伝えしている選び方を、分野ごとにまとめました。

挙げるのは 1 分野 2 冊だけです。候補を並べても「結局どれを買えばいいか」が残るので、 冊数を絞る代わりに 1 冊ずつ、こんな人向け・中身・使い方・注意まで書きました。挙げていない本が悪いという意味ではありません。

本ページはAmazonアソシエイトのリンクを含みます。

ITパスポート試験

IT の用語をほとんど知らない状態から始める人が大半の試験。テキスト 1 冊と過去問演習で合格圏に届く。

選び方

  • この 2 冊は どちらか 1 冊でよい。テキストを 2 冊買うより、1 冊を 2 周して演習に時間を割く方が早い
  • 講義を読むように理解を積みたいなら合格教本、1 冊で問題演習まで終わらせたいなら「いちばんやさしい」
  • 過去問は IPA が公開問題を無料で出しているので、まずはそれで足りる。問題集を買い足すのはテキストを 1 周してから
  • シラバス改訂で生成 AI・データサイエンス分野が増えている。必ず受験年度に対応した最新版を選ぶ
読んで理解する

令和08年 ITパスポート 合格教本

岡嶋裕史

試験範囲を文章で通して理解したい人向けの定番テキスト。用語を身近な例に置き換えて説明し、各項目に試験でのポイントが付く。過去問アプリつき。

  • 技術評論社
  • A5判 512 ページ
  • 2025年11月25日 発売

シラバス Ver.6.4 対応 / 過去問アプリ「DEKIDAS-WEB」(2,800 問)

こんな人向け
講義を聞くように、文章で最初から最後まで理解しながら進めたい人。用語を丸暗記するのが苦手なタイプに向く。
中身
全 6 章。企業活動 → 経営戦略 → システム開発 → コンピュータのしくみ → ネットワークとセキュリティ → データベースと表計算ソフト。ストラテジ系から入ってテクノロジ系で終わる並び。
使い方
まず 6 章を通読して全体像を作り、そのあとは付属の DEKIDAS-WEB で演習する。紙面は解説に寄せてあるぶん、2,800 問のアプリが実質の問題集になる。
注意
512 ページを読み切る前提の本。試験まで 2〜3 週間しかない状態から始めるなら、下の「いちばんやさしい」の方が現実的。
Amazon で見る →
1 冊で演習まで

【令和8年度】いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集

高橋京介

教科書と出る順の問題集が 1 冊にまとまっていて、読む → 解くを行き来しやすい。IT の前提知識ゼロから始める人が 1 冊目に選びやすい構成。

  • SBクリエイティブ
  • A5判 608 ページ
  • 2025年11月28日 発売

頻出過去問 257 問収録 / 赤シート付属 / 読者専用サイトの質問サポート

こんな人向け
1 冊で教科書と問題演習を完結させたい人。IT の知識がまったくない学生・新社会人が最初に開く本として作られている。
中身
序章 + 全 15 章。企業活動・法務・経営戦略・システム戦略・開発技術・プロジェクトマネジメント・サービスマネジメント・基礎理論・コンピュータシステム・ハードウェア・ソフトウェア・データベース・ネットワーク・情報セキュリティを、頻出の過去問 257 問と対応させて並べている。生成 AI 関連の用語にも対応。
使い方
章を読んだらその場で出る順の問題を解く、を 15 章ぶん繰り返す。赤シートで用語を隠せるので、2 周目以降は暗記チェックとして回せる。
注意
イラストと図を厚く使って読みやすくしているぶん、一つひとつの仕組みの掘り下げは合格教本より控えめ。技術の背景まで理解したいなら合格教本を選ぶ。
Amazon で見る →

基本情報技術者試験

科目A(知識)と科目B(アルゴリズム・情報セキュリティ)で必要な本が違う。ここだけは 2 冊構成が前提になる。

選び方

  • 科目A は範囲を通す入門書 1 冊、科目B は擬似言語の読解に特化した 1 冊。役割が違うので両方要る
  • 順番は科目A が先。用語の土台がないまま擬似言語に入ると、アルゴリズム以前に問題文で詰まる
  • 2 冊を終えたら過去問題集で本番の分量と時間配分に慣れる。ここは年度版を 1 冊足す
科目A(知識)

キタミ式イラストIT塾 基本情報技術者 令和08年

きたみりゅうじ

イラスト主体で科目Aの全範囲を通読できる入門書。用語の土台を作ってから科目Bのアルゴリズムに入ると理解が速い。

  • 技術評論社
  • A5判 888 ページ
  • 2025年12月3日 発売

過去問アプリ「DEKIDAS.WEB」/ 令和08年版から科目B対策の項目を追加

こんな人向け
科目A の広い出題範囲を、用語の暗記ではなく仕組みの理解で押さえたい人。プログラミング未経験でも読み進められる。
中身
すべての解説がイラストベースで進む。2 進数や CPU の動きのように、文章だけでは像を結びにくい部分を図で見せる構成。令和08年版では科目B 対策の項目も追加された。
使い方
1 冊目として通読し、科目A の土台を作る。ここを済ませてから科目B のアルゴリズムに入ると、擬似言語そのもの以前に問題文の用語で引っかかる回数が目に見えて減る。
注意
888 ページある。分厚さで挫折しそうなら、同じ版元の「かやのき先生の基本情報技術者教室」のような薄い入門書に替えてもよい。
Amazon で見る →
科目B(アルゴリズム)

[改訂新版]基本情報技術者【科目B】ゼロからわかるアルゴリズムと擬似言語

イエローテールコンピュータ/角谷一成

プログラミング未経験を前提に、記号の意味とアルゴリズムの考え方を最小単位から積み上げる入門書。変数や条件分岐で手が止まる段階に向く。

  • 技術評論社
  • A5判 304 ページ
  • 2025年2月12日 発売

フルカラー

こんな人向け
プログラミング言語を書いた経験がないまま科目B に入る人。科目B の大半を占めるアルゴリズム・プログラミング(擬似言語)領域に特化している。
中身
全 9 章。アルゴリズム・はじめの一歩 → 擬似言語のルール → 擬似言語プログラムの基本 → 試験問題への対応 → 仕様があいまいな擬似言語文法 → オブジェクト指向プログラミング → データ構造とアルゴリズム → 探索と整列 → 数理と情報に関するアルゴリズム、と積み上げる。
使い方
1〜3 章で記法を身につけ、4 章以降で試験問題の形に慣れる。紙の上で処理を追いきれない章は、同じプログラムを実行シミュレーターに写して 1 行ずつ動かすと、どこで認識がずれていたかがはっきりする。
注意
2023 年の初版ではなく、2025 年 2 月の[改訂新版]を選ぶこと。タイトルも表紙も似ているので取り違えやすい。
Amazon で見る →

SQL・データベース

SQL を書く力と、テーブルを設計する力は別のスキル。1 冊ずつ順に片付ける。

選び方

  • 書けるようになるまでは手を動かした量がそのまま効く。まず入門書のドリルをやり切る
  • テーブルの切り方(設計)は SQL を書く力とは別のスキル。書けるようになった段階で設計本に進む
  • この 2 冊の間には幅がある。実行計画やチューニングまで踏み込みたくなったら、その時点でパフォーマンス系を 1 冊足す
書けるようになる

スッキリわかるSQL入門 第4版 ドリル256問付き!

中山清喬/飯田理恵子

ドリル 256 問を実際に打ちながら進める SQL の入門書。付属のブラウザ環境で演習できるので、SELECT から結合・集約までを環境構築で止まらずに通せる。

  • インプレス
  • A5判 528 ページ
  • 2024年2月5日 発売

ドリル 256 問 / 購入者特典のクラウド演習環境「dokoQL」

こんな人向け
これから SQL を書き始める人。とくに、環境構築でつまずいて学習が止まった経験がある人。
中身
Chapter 0 でデータベースの前提を押さえたうえで、第I部「SQL を始めよう」→ 第II部「SQL を使いこなそう」→ 第III部「データベースの知識を深めよう」→ 第IV部「データベースで実現しよう」の 4 部構成。付録に簡易リファレンス、エラー解決、ドリル、第4版で追加された「SQL によるデータ分析入門」。
使い方
読むだけで終わらせず、dokoQL に同じ SQL を打ち込みながら進める。ドリルは 1 周目で全問やる必要はなく、詰まった構文だけ後から戻って潰す使い方でよい。
注意
入門書なので、実行計画やインデックス設計といったパフォーマンスの話はほとんど出てこない。速い SQL を書く話は次の段階の本で補う。
Amazon で見る →
設計できるようになる

達人に学ぶDB設計徹底指南書 第2版

ミック

テーブル設計と正規化、パフォーマンス考慮のインデックス設計まで実務レベルで学べる定番書。第2版ではクラウド対応も強化。

  • 翔泳社
  • A5判 392 ページ
  • 2024年8月28日 発売
こんな人向け
SQL は書けるようになったが、テーブルの切り方に自信がない人。DB エンジニアを目指す人、入門レベルから一歩進みたい若手 DBA・アプリ開発者を想定して書かれている。
中身
全 9 章 + 付録。データベースとシステム → 論理設計と物理設計 → 正規化の基礎 → ER 図 → 正規化とパフォーマンスのトレードオフ → パフォーマンス → 設計のアンチパターン → グレーゾーンの設計 → 木構造の扱い。付録に演習問題の解答。
使い方
正規化・ER 図・トレードオフを扱う 3〜5 章が本体で、ここだけ先に読んでも元は取れる。アンチパターンの章は、自分が実際に書いたテーブル定義を横に置いて読むと刺さり方が変わる。
注意
SQL の書き方そのものは扱わない。SELECT や JOIN が書けない段階で開くと前提知識が足りず、読み進められずに止まる。
Amazon で見る →

Python

文法を覚えることより、「自分の手で何かを動かせた」経験を先に作るほうが続く。2 冊は段階が違う。

選び方

  • 未経験なら、文法を網羅する本より「動くものを作りながら進む本」を先に選ぶ
  • 1 冊目で「動いた」を作り、2 冊目で自分の手作業を実際に自動化する。この順で進めると手が止まりにくい
  • 言語仕様を体系的に埋めたり、書き方の作法を詰めたりするのはその次の段階。ここでは扱わない
はじめの 1 冊

Python1年生 第2版 体験してわかる!会話でまなべる!プログラミングのしくみ

森巧尚

会話形式で進む超入門書。プログラミング自体が初めてで、環境構築や用語の段階で止まってしまう人が最初に手を付けやすい。

  • 翔泳社
  • B5変形判 200 ページ
  • 2022年8月4日 発売

Windows 11 / Python 3.10 に対応

こんな人向け
プログラミング自体が初めての人。過去に用語や環境構築の段階で止まった経験がある人。
中身
ヤギ博士とふたばちゃんの会話で進む全 5 章。Python で何ができるか → Python を触ってみよう → プログラムの基本を知ろう → アプリを作ってみよう → 人工知能と遊んでみよう。よくあるエラーの対処も載っている。
使い方
200 ページと薄いので、まず 1 週間で通す。目的は「自分の書いたコードが動いた」状態を作ることで、文法を覚え切ることではない。
注意
2022 年の本で、扱う Python は 3.10 世代。入門の範囲では困らないが、最新の文法や周辺ツールの情報は期待しない方がよい。
Amazon で見る →
実際に自動化する

退屈なことはPythonにやらせよう 第2版 ―ノンプログラマーにもできる自動化処理プログラミング

Al Sweigart

Excel・PDF・Web・メールなどの手作業を自動化しながら文法を覚える構成。作りたいものが具体的にある人ほど手が止まりにくい。

  • オライリー・ジャパン
  • 744 ページ
  • 2023年3月25日 発売

訳: 相川愛三 / 第2版で Gmail・Google スプレッドシートの操作を追加

こんな人向け
自動化したい手作業が具体的にある人。Python を職業プログラマーの道具としてではなく、自分の作業を減らす道具として使いたい人。
中身
2 部構成。第I部の 6 章で Python の基本・フロー制御・関数・リスト・辞書・文字列操作を押さえ、第II部の 14 章で正規表現・入力検証・ファイル操作・Web スクレイピング・Excel・PDF・Word・メール送信・画像処理・GUI 自動化まで進む。
使い方
第I部は通して読み、第II部は自分が自動化したい章だけ拾う。744 ページを頭から順に読み切る本ではない。
注意
「動けばよい」方向に振った本で、設計やコードの書き方の作法は扱わない。読みやすいコードを書きたくなった段階では別の本が要る。
Amazon で見る →

よくある疑問

Q.参考書は何冊買えばいいですか?
A.分野ごとに、まず 1 冊です。同じレベルの本を 2 冊並行して進めると、どちらも中途半端で終わりやすくなります。1 冊をやり切ってから次の段階の本に進んでください。基本情報技術者試験だけは、科目A と科目B で必要な内容が違うので 2 冊構成が前提になります。
Q.なぜ 1 分野 2 冊しか載せていないのですか?
A.候補を並べるだけだと「結局どれを買えばいいのか」が読む人に残ってしまうからです。冊数を絞る代わりに、1 冊ずつ誰向けか・何が載っているか・どう使うか・どこが向かないかまで書いています。挙げていない本が悪いという意味ではありません。
Q.古い年度版を安く買っても大丈夫ですか?
A.ITパスポート試験と基本情報技術者試験のテキストは、受験する年度に対応した最新版を選んでください。シラバス改訂で生成AI・データサイエンス分野などが追加されており、旧年度版はその範囲を含みません。一方 SQL や Python の技術書は改訂の間隔が長いので、現行の版かどうかだけ確認すれば十分です。
Q.紙と電子書籍のどちらがいいですか?
A.手を動かす演習が中心の本(SQL のドリル、擬似言語のトレース)は紙が向きます。前のページに戻りながら書き込む使い方が多いためです。通読が中心の入門書や、必要な項目を検索して引く使い方の本は電子書籍で困りません。
Q.ITパスポートから基本情報技術者試験に進むべきですか?
A.IT の実務経験がないなら、ITパスポートを先に受けると用語の土台ができて基本情報の科目A が楽になります。すでに開発の実務経験があるなら、ITパスポートを飛ばして基本情報から始めて問題ありません。
Q.SQL と Python はどちらから学ぶべきですか?
A.目的によります。データを集計・分析したいなら SQL が先、作業を自動化したりツールを作りたいなら Python が先です。どちらも必要になる場合は、覚える文法が少ない SQL から片付ける方が負担が軽くなります。
オンライン個別指導

もっと深くDBを学びたい方へ。

たいてっくが、SQL・データベース設計・パフォーマンスチューニング・IPAデータベーススペシャリスト対策まで、1対1で学習をサポートします。まずは無料相談から。

無料相談を予約する →
受講者の声 (DB・SQL コース)
menta レビュー原文を見る →
  • 教え方も上手で、お人柄も良いメンターです。DB周りの知識はもちろん、何より、しっかり教えてあげようという姿勢がとてもありがたかったです。データベース、SQLの学習を考えている方にはおススメです。
    H 様DB・SQL コース受講
  • 体系的に知識を教えてくださり、実際の業務でも大変役立っております。特に短い時間で効率よく知識の習得や、練習をできているのは期待以上でした。
    M 様DB・SQL コース受講
  • 大変充実したコンテンツでわかりやすいご説明をありがとうございました。基本的な質問にも丁寧にご説明いただき、また業務のご相談にも乗って頂き大変有意義な時間でした。
    K 様DB・SQL コース受講