【入門~達人レベルまで】SQL/データベース関連おすすめ本特集
SQLはデータベース言語の中でも特にメジャーな言語として広く使用されており、ビッグデータの重要性が増す今後の社会においてますます重宝されることでしょう。
SEshopでは、日米におけるDBの達人ジョー・セルコ(Joe Celko)氏とミック氏の著書をはじめ、SQLの定番書として定評のある書籍を多く取り揃えております。
今回はデータベース初心者向けの入門書から、SQLの達人を目指すエンジニア/プログラマ向けの専門書までを一挙ご紹介。これからデータベースエンジニアを目指す方はもちろん、すでに実務レベルのスキルを身に付けており、さらにSQLを極めたい方にもおすすめです。
【こんな人におすすめ】
- データベースの基礎から学びたい人
- SQLの書き方、実践的な使い方を知りたい人
- 達人レベルのSQLスキルを身に付けたい人
入門レベル
『SQL1年生 データベースのしくみ SQLiteで体験してわかる!会話でまなべる!』
『SQLの絵本 第2版 データベースが好きになる新しい9つの扉』
『イラストでそこそこわかるSQL SELECT文と並び替え・集約のきほんのきまで』
『図解まるわかり データベースのしくみ』
『なぜ?がわかるデータベース』
新人プログラマが知っておきたい、リレーショナルDBのなぜ?を徹底解説!
新人プログラマがデータベース全般の基礎的な知識について学ぶための最初の1冊です。とりわけ、リレーショナルデータベースの構造についてやさしく掘り下げて解説し、特定のデータベースシステムやSQLについての解説は少なめです。
データベースを使ったアプリケーション開発の骨格を理解し、その全体像を掴むことができます。特定の製品や言語に依らない、エンジニアとして仕事をする上でずっと役立つ基礎力が身に付きます。
『おうちで学べるデータベースのきほん 第2版』
初級~中級レベル
『SQL 第2版 ゼロからはじめるデータベース操作』
『達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ』
『達人に学ぶDB設計徹底指南書 第2版』
『プログラマのためのSQL 第4版 すべてを知り尽くしたいあなたに』
達人レベル
『Effective SQL【PDF版】』
RDBMSパフォーマンスを最大限引き出す!
どれだけクライアント側のUXが変わっても、アルゴリズムが変更されても、変わらないのがリレーショナルデータベースの世界。
本書では、単なる教科書的なSQL文の組み立てを超えて、さまざまなケースにマッチした最適なSQLを自然に記述できるようになるための知見と勘所を、具体的なテーブルやDB構成とともに解説しています。必ず解決策にたどり着けるヒントや知見にあふれた、全61のTips集。
『プログラマのためのSQLグラフ原論 リレーショナルデータベースで木と階層構造を扱うために【PDF版】』
SQLプログラマに捧ぐ実践書。ジョー・セルコ著、翻訳と監修はミック氏が担当
現場で実務経験のあるエンジニアを対象として、リレーショナルデータベース(RDB)とSQLを使って木と階層構造を扱うための方法論と実践ノウハウを詳しく解説。
RDBとSQLで木と階層構造を効率的に扱うにはどのようなデータモデルが最適であるか、さまざまなモデルを検討しながら習得していきます。単なるTips集ではなく、グラフ理論の背景にまで踏み込んで理解することで、高い応用力を身につけることが可能です。
























