【入門~達人レベルまで】SQL/データベース関連おすすめ本特集

【入門~達人レベルまで】SQL/データベース関連おすすめ本特集

SQLはデータベース言語の中でも特にメジャーな言語として広く使用されており、ビッグデータの重要性が増す今後の社会においてますます重宝されることでしょう。

SEshopでは、日米におけるDBの達人ジョー・セルコ(Joe Celko)氏とミック氏の著書をはじめ、SQLの定番書として定評のある書籍を多く取り揃えております。

今回はデータベース初心者向けの入門書から、SQLの達人を目指すエンジニア/プログラマ向けの専門書までを一挙ご紹介。これからデータベースエンジニアを目指す方はもちろん、すでに実務レベルのスキルを身に付けており、さらにSQLを極めたい方にもおすすめです。

【こんな人におすすめ】

  • データベースの基礎から学びたい人
  • SQLの書き方、実践的な使い方を知りたい人
  • 達人レベルのSQLスキルを身に付けたい人

入門レベル

『SQL1年生 データベースのしくみ SQLiteで体験してわかる!会話でまなべる!』

SQL1年生 データベースのしくみ  SQLiteで体験してわかる!会話でまなべる!

¥2,178(税込)

990pt (50%)

データベースの世界に飛び込んでみよう!

本書は「SQLってむずかしそう」「データベースのデータ操作って専門家がするものじゃないの?」と思っている方に向けた入門書。初心者でも扱いやすいSQLiteを利用して、SQLによるデータベースの作成から基本的なデータの操作、データの様々な操作方法について体験。対話形式でデータベースのしくみを学ぶことができます。

初めての方でも安心して学習できるようSQLの記述方法をしっかり解説した1冊です。

『SQLの絵本 第2版 データベースが好きになる新しい9つの扉』

SQLの絵本 第2版  データベースが好きになる新しい9つの扉

¥1,958(税込)

890pt (50%)

操作して学べるデータベースの入門書。知識ゼロからSQL&データベースの基本を学べます!

豊富なイラストと簡潔な解説で人気の初心者向け入門書「絵本シリーズ」。本書ではSQLだけでなく、「そもそもデータベースとは?」というところから入門できます。

改訂版では、サンプルデータベースで実際の操作を学べるように工夫しました。実際に試しながらデータベースをマスターしたい人のための優しい入門書です。

『イラストでそこそこわかるSQL SELECT文と並び替え・集約のきほんのきまで』

イラストでそこそこわかるSQL  SELECT文と並び替え・集約のきほんのきまで

¥2,750(税込)

1,250pt (50%)

SQL 1年生のための入門の入門書!これだけわかればなんとかなる!

本書は、データベースエンジニアではないけれど、「自分の思う通りにデータを取ってきたい」という方にお勧めの1冊です。無償のMySQL Community Editionを使って解説しているので、本書とパソコン、インターネット環境さえあれば、すぐに学習を始めることができます。

第1章~第8章の章末には「練習問題」を用意しています。学んだ内容が身についたかを、その場で確認しながら読み進めてください。

『図解まるわかり データベースのしくみ』

図解まるわかり データベースのしくみ

¥1,848(税込)

840pt (50%)

データの取り扱いから運用方法、SQL言語まですべて図解!確かな知識がつく「使える教科書」

データベースの基礎や文法、運用側の注意点などを左に文章、右に図の1見開き完結型で解説。難解な印象がある操作のための文法も目的別に全て図解にしているので、エンジニアから社内システム担当者まで最初の1冊に最適です。

実際に手を動かして学ぶ実習項目と分からない単語をさっと調べることができる用語集付き。

『なぜ?がわかるデータベース』

なぜ?がわかるデータベース

¥2,178(税込)

990pt (50%)

新人プログラマが知っておきたい、リレーショナルDBのなぜ?を徹底解説!

新人プログラマがデータベース全般の基礎的な知識について学ぶための最初の1冊です。とりわけ、リレーショナルデータベースの構造についてやさしく掘り下げて解説し、特定のデータベースシステムやSQLについての解説は少なめです。

データベースを使ったアプリケーション開発の骨格を理解し、その全体像を掴むことができます。特定の製品や言語に依らない、エンジニアとして仕事をする上でずっと役立つ基礎力が身に付きます。

『おうちで学べるデータベースのきほん』

おうちで学べるデータベースのきほん

¥2,420(税込)

1,100pt (50%)

データベースについてゼロから学びたい人へ。

「データベースが動作する仕組み」を、実際に「おうちの」PCで確認しながら学習を進めていきます。「データベースのアーキテクチャ」「トランザクションの仕組み」などを体感しながら学べるので、初心者でも無理なく学習できます。

またデータベースのバックアップとリカバリ、パフォーマンスの向上など、現場で役立つ技術についても解説。データベースについてゼロから学びたい人だけでなく、現役のエンジニアやプログラマにも幅広く読んでもらいたい1冊です。

初級~中級レベル

『SQL 第2版 ゼロからはじめるデータベース操作』

SQL 第2版  ゼロからはじめるデータベース操作

¥2,068(税込)

940pt (50%)

SQL定番入門書! SQLの書き方からアプリでの利用までしっかり学べる

「データベースやSQLがはじめて」という初心者を対象に、プロのデータベース(DB)エンジニアである著者がやさしく丁寧に解説。

テーブルの構造から、データを検索したり更新したりする構文、よく使う関数、テーブルの結合など、SQLによるデータベース操作の基本を学習できます。現場で通用する基礎を身につけたい方にもおすすめの1冊です。

『達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ』

達人に学ぶSQL徹底指南書 第2版  初級者で終わりたくないあなたへ

¥2,750(税込)

1,250pt (50%)

SQLエンジニア必携! SQLの正しい書き方・考え方・モダンな機能が学べる本

SQLを扱うエンジニアに必要な「正しい書き方・考え方」「ビッグデータ時代に対応したモダンなSQL機能を駆使した書き方」を徹底解説しています。

標準SQL準拠のため、Oracle/SQL Server/DB2/PostgreSQL/MySQL等々の幅広いデータベースに対応しているほか、実際の開発現場でも活かしやすい実践的なコーディング事例や、RDBの歴史なども多数紹介。脱初級や、より高みを目指したい方におすすめの定番書です。

『達人に学ぶDB設計 徹底指南書 ~初級者で終わりたくないあなたへ』

達人に学ぶDB設計 徹底指南書  ~初級者で終わりたくないあなたへ

¥2,860(税込)

1,300pt (50%)

DB設計の基礎と実践ノウハウが身につく1冊

初級者が押さえておくべきDB設計の基礎知識やポイント、正規化/非正規化のケーススタディ、テーブル設計のやってはいけないバッドノウハウ、注意すべきグレーノウハウなどを丁寧に解説します。

豊富なサンプルと練習問題で、現場で通用する実践的な力が身につきます。DBエンジニアを目指す人、DB設計の基礎と実践をしっかり学びたい人、脱初級を目指すアプリケーション開発者やDBエンジニアなど、DB設計・開発に携わるすべての方におすすめの1冊です。

『プログラマのためのSQL 第4版 すべてを知り尽くしたいあなたに』

プログラマのためのSQL 第4版  すべてを知り尽くしたいあなたに

¥5,060(税込)

2,300pt (50%)

SQLの第一人者であるジョー・セルコ氏の名著、日本語版! 末永く使える定番書

SQLの実務経験があるエンジニアを対象として、SQLプログラミングの基礎的な考え方から、テーブル操作、グループ化、集計関数、クエリの最適化など、SQL全般について詳しく解説した「SQLプログラミングバイブル」。

基本から高度なテクニックまで、網羅的にSQLプログラミングの知識を習得できます。翻訳と監修はミック氏が担当。SQLエンジニア必携の1冊です。

達人レベル

『Effective SQL』

Effective SQL

¥3,850(税込)

1,750pt (50%)

RDBMSパフォーマンスを最大限引き出す!

どれだけクライアント側のUXが変わっても、アルゴリズムが変更されても、変わらないのがリレーショナルデータベースの世界。

本書では、単なる教科書的なSQL文の組み立てを超えて、さまざまなケースにマッチした最適なSQLを自然に記述できるようになるための知見と勘所を、具体的なテーブルやDB構成とともに解説しています。必ず解決策にたどり着けるヒントや知見にあふれた、全61のTips集。

紙版品切れ中

『プログラマのためのSQLグラフ原論 リレーショナルデータベースで木と階層構造を扱うために』

プログラマのためのSQLグラフ原論  リレーショナルデータベースで木と階層構造を扱うために

¥3,960(税込)

1,800pt (50%)

SQLプログラマに捧ぐ実践書。ジョー・セルコ著、翻訳と監修はミック氏が担当

現場で実務経験のあるエンジニアを対象として、リレーショナルデータベース(RDB)とSQLを使って木と階層構造を扱うための方法論と実践ノウハウを詳しく解説。

RDBとSQLで木と階層構造を効率的に扱うにはどのようなデータモデルが最適であるか、さまざまなモデルを検討しながら習得していきます。単なるTips集ではなく、グラフ理論の背景にまで踏み込んで理解することで、高い応用力を身につけることが可能です。

システム別

『MySQL徹底入門 第4版 MySQL 8.0対応』

MySQL徹底入門 第4版  MySQL 8.0対応

¥4,180(税込)

1,900pt (50%)

日本MySQLユーザ会メンバーによる全面改定版!

本書は2011年刊行の『MySQL 徹底入門 第3版』の改訂版です。

改訂にあたり、新機能についてはデータベース担当者が必要となる部分を中心にピックアップ!運用・データ型・レプリケーション・文字コードなどの実務で役立つ内容もバランスよく解説します。

初心者からDBシステム管理者まで、MySQLのすべてのユーザーに役立つ1冊です。

『PostgreSQL徹底入門 第4版 インストールから機能・仕組み、アプリ作り、管理・運用まで』

PostgreSQL徹底入門 第4版  インストールから機能・仕組み、アプリ作り、管理・運用まで

¥3,608(税込)

1,640pt (50%)

PosgreSQLの基本を一通り学べる定番入門書

PostgreSQLはオープンソースのリレーショナルデータベース管理システム(RDBMS)です。

本書は、初めてPostgreSQLに触れる、あるいはそもそもデータベースに触れるのが初めてという方や、ちょっと使ったことはあるけどもう少し詳しく知りたいという方に向けた入門書です。第4版では、PostgreSQL 11をベースに全面的な改訂を行い、新旧問わずPostgreSQLの基本として初学者が押さえておくべきポイントを選別しています。

インストールから機能・仕組み、アプリ作り、管理・運用まで基本を一通り学べる1冊です。

『絵で見てわかるSQL Serverの仕組み』

絵で見てわかるSQL Serverの仕組み

¥2,860(税込)

1,300pt (50%)

SQL Serverの物理構造と内部動作を理解しよう!

本書はSQL Serverの物理構造(アーキテクチャ)や内部動作を、豊富な図解をもとに丁寧に解説した1冊です。

物理構造や内部動作を理解することで、SQL Serverの技術的な特性を十分に活かせるようになり、現場でのデータベース開発/運用業務の効率化やトラブルシューティングに役立てることができます。

筆者のSQL Serverサポート業務の経験も随所にちりばめており、SQL Serverの実践的なTipsや活用ノウハウ集としても利用できます。

『NoSQLプログラミング実践活用技法【PDF版】』

NoSQLプログラミング実践活用技法【PDF版】

¥4,180(税込)

380pt (10%)

ビッグデータ処理の技術要件:初歩からマスタリングまで

Webマーケティングで脚光を浴びる「ビッグデータ」。

その背後で不可欠な技術要件である「NoSQL」の全体像を見通せる最強の概説書です。NoSQLの基礎から始まり、パフォーマンスのチューニングやアーキテクチャ上のガイドラインといった高度な話題まで踏み込んだ、NoSQLを学びたいすべてのエンジニアに有用な情報が凝縮されています。

おすすめ特集

翔泳社のプログラミング書籍の中から、入門・初級者向けの書籍をピックアップ!

翔泳社のプログラミング書籍の中から、入門・初級者向けの書籍をピックアップ!

HTML/CSS、JavaScript、UI/UX、デザインまで。Web制作・フロントエンド開発に役立つ本

HTML/CSS、JavaScript、UI/UX、デザインまで。Web制作・フロントエンド開発に役立つ本

ネットワーク/サーバー/セキュリティを学ぶなら読んでおきたいおすすめの書籍

ネットワーク/サーバー/セキュリティを学ぶなら読んでおきたいおすすめの書籍

プログラマ脳を鍛える!エンジニアが読むべきアルゴリズムと数学の本特集

プログラマ脳を鍛える!エンジニアが読むべきアルゴリズムと数学の本特集

【エンジニア必携特集】開発現場で使える!ITエンジニアの業務に役立つ書籍を一挙ご紹介

【エンジニア必携特集】開発現場で使える!ITエンジニアの業務に役立つ書籍を一挙ご紹介

【人工知能(機械学習、深層学習)関連本特集】入門書から専門書まで、人工知能関連のおすすめ本

【人工知能(機械学習、深層学習)関連本特集】入門書から専門書まで、人工知能関連のおすすめ本

特集をもっと見る