達人に学ぶDB設計 徹底指南書 初級者で終わりたくないあなたへ
ミック翔泳社360ページISBN 9784798124704
Zenn・Qiitaなどの23記事で紹介(時点)。
- 紹介記事
- 23件
- 媒体別
- Zenn 7・Qiita 14・企業テックブログ 2
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- 出版年
- (約15年前)
- 注意点
- この本には新しい版があります。 第2版(2024年)
- 代わりの本
データベース設計タグで、この本より新しく紹介記事の多い本
別の版
紹介記事の件数・順位は、最新版のページにすべての版をまとめて載せています。
- 2024年達人に学ぶDB設計徹底指南書 第2版最新版 Amazon
紹介の推移
2019年下期から2026年上期までの14期のうち8期で紹介されています。直近の2026年上期は紹介がありませんでした(本を紹介した記事は93記事)。
数値を表で見る
| 期間 | この本 | 全体 | 割合 |
|---|---|---|---|
| 2026年上期 | 0記事 | 93記事 | 0% |
| 2025年下期 | 0記事 | 137記事 | 0% |
| 2025年上期 | 0記事 | 127記事 | 0% |
| 2024年下期 | 0記事 | 160記事 | 0% |
| 2024年上期 | 6記事 | 120記事 | 5% |
| 2023年下期 | 8記事 | 132記事 | 6% |
| 2023年上期 | 0記事 | 93記事 | 0% |
| 2022年下期 | 2記事 | 95記事 | 2% |
| 2022年上期 | 3記事 | 71記事 | 4% |
| 2021年下期 | 1記事 | 68記事 | 1% |
| 2021年上期 | 1記事 | 47記事 | 2% |
| 2020年下期 | 0記事 | 67記事 | 0% |
| 2020年上期 | 1記事 | 37記事 | 3% |
| 2019年下期 | 1記事 | 40記事 | 3% |
「全体」は、その期に公開され、いずれかの本を紹介した記事の数(ZennとQiitaへの同時投稿は1本と数える)。
紹介している記事
いいね数順 · 23件記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- 【Webエンジニアど素人から3年生ぐらいになるまでに読むと良い本】を段階的にまとめた Qiita · JunyaShibato · · いいね 2,559
- エンジニアに読んで欲しい技術書90選 Qiita · S4nTo · · いいね 1,890
- 【2024年版】エンジニア1年生の自分に読んでもらいたい書籍 Qiita · かずなり · · いいね 1,716
データベース設計の手法や正規化、アンチパターンを幅広く学べると述べている。具体的な内容として、論理設計と物理設計、複数テーブル間の関係の表現、データベースのパフォーマンス、テーブル設計のアンチパターンを挙げる。DB初学者向けというより、SQLなどの基礎知識を身につけた人が、さらに学びを進めるための本として勧めている。
- データベースを勉強したいあなたに送る技術書17冊(+11冊1講義7link) Zenn · もりた · · いいね 841
論理設計を扱う3冊の一つとして挙げ、どれか一冊で終えるより、3冊を読み比べて著者同士を戦わせると理解が進むとしている。本書は概念スキーマや正規化などの概論から、パフォーマンス、論理設計のノウハウまで扱う。論理設計のバッドノウハウ・グレーノウハウは最後の2章に限られるが、前提知識もまとめて学べるため、初学者にも勧めている。
- 駆け出し時代の自分に読ませたかった技術書18選 遠回りをしまくった自分に送りたい Zenn · MESI · · いいね 720
駆け出し時代の自分に読ませたい本としてデータベース分野で本書を挙げ、データベース設計はシステムにおいて非常に重要であり、その考え方を体系的に学べると述べている。紹介では、記載されたアンチパターンのほとんどが、筆者の保守していたレガシーシステムに当てはまっていたという経験を挙げ、後から保守する人を泣かせないために設計を学ぶ趣旨を示している。
- 新入社員に向けて私が3年間で読んだ技術書を紹介する Qiita · Masaki Miura · · いいね 596
DB設計の本として「これ」と言えるほど有名なものとして挙げ、設計の基礎から実践的なノウハウ、アンチパターンまで、DB設計に関する幅広い内容を学べると紹介している。実際にDB設計を担当する機会がない場合でも、開発者として知識を身につけておいて損はないと述べており、設計業務の有無を問わず学ぶ価値があると評価している。
- 今まで読んだ技術書の中で汎用的で印象に残っているものをまとめてみる Qiita · おぎ · · いいね 307
携わっていたプロジェクトのDB設計思想が理解できず、DB設計を知るために本書を手に取った。読後、当時のDBがいわゆるアンチパターンだらけだと分かったという。『現場で役立つシステム設計の原則』も同時期に読み、設計によって開発者体験が変わると感じた。DBがシンプルならクエリや、取得データを扱うアプリケーションコードもシンプルになると再確認し、以降のテーブル設計で意識するようになったとしている。
- 今年入社の新卒エンジニアがこの一年間に読んだ技術書15冊を紹介する Qiita · M T · · いいね 161
評判の良いデータベース設計書として挙げ、とても気に入っていると述べている。読み始めはかなりとっつきづらく感じたが、パートごとに着実に読み進めるうち、説明の正確さと充実ぶりに感動したという。読んだことで、曖昧な理解ではなくデータベースをきちんと理解できているように感じ、今でも折に触れて読み返している。筆者は本への強い好意を繰り返し示している。
- プログラミング初心者の学生が2年間で読んだ本の中でオススメを紹介する Qiita · nagi · · いいね 153
SQLやデータベースの基礎を何となく理解したものの、具体的な構築方法が分からない初学者に勧めている。データベース関連の本の中で最も感動したと評価し、読後に何らかのデータベース設計を実際に行ってアウトプットすれば、中級者へステップアップできるように思うと述べる。応用情報の参考書としても有用としている。
- エンジニア二年目に自宅学習で使った技術書&Udemyをジャンル別にまとめてみた Qiita · すずき · · いいね 31
- 新人エンジニアにおすすめの技術書9選 Qiita · oonuki_beng · · いいね 23
SQL入門書と中級向けSQL書で理解が深まった頃に、データベース設計も学ぼうと本書を購入したと述べている。前半では正規化からER図の作成まで、設計の手順を具体的に解説し、後半では設計のバッドノウハウやアンチパターンを扱うとしている。手順が示されているため、業務で設計する際にも再現性があると感じている。また、SQLを理解したうえで専門的なデータベース知識を得たい人や、設計のアンチパターンなどを知りたい人に勧めている。
- 【全50冊】読んだことある技術書、自己啓発本についてひとこと書きながらひたすら挙げていく。 Zenn · hiroms · · いいね 21
正規化について分かりやすく説明されていた点が印象に残ったと述べている。ネットで正規化を調べてもいまひとつ腑に落ちなかった経験を踏まえ、同じように理解しにくさを感じている人や、正規化の手順を改めて確認したい人に勧めている。
- おすすめの本など Qiita · くぼた · · いいね 14
SQLの基礎を扱う本に続いてデータベース設計の本として本書を挙げ、DB設計における基礎がしっかり解説されていると評価している。バックエンドエンジニアとしてやっていきたい人には、本書に書かれている程度の内容は理解しておきたいとしている。エンジニアとして就職する前に知っておくとよい知識を扱う本の一つとして紹介している。
- 漠然とした「RDBがわからない」から脱却するためのおすすめ書籍 Zenn · raru · · いいね 11
RDBへの苦手意識を克服するため複数の本を読み比べ、本書を最初に読むべき本と位置づけている。「達人」という題名から上級者向けと思っていたが、実際は基礎的で網羅的、とっつきやすいと評価し、RDB初心者にまず勧めたいとしている。設計や正規化、パフォーマンス、実務で扱いに困るデータパターンを広く押さえ、各項目は簡潔ながら要点を学べるという。理論と実務のバランスや、B-Treeインデックスの仕組みを端的に理解できた点も評価する一方、詳しく知りたい場合には物足りず、物理レイヤーやRAIDの章は自身の目的には合わなかったとしている。
- 業界10年目のエンジニアが生き残るために読んできた本 Zenn · danishi · · いいね 10
SESで実装中心の仕事を続け、設計や上流工程の経験に不安を感じて転職した後、業務系SEとして働く時期の書籍として本書を挙げている。業務系SEにはデータベース設計能力が必須だとし、本書には設計のベストプラクティスとバッドノウハウが多く詰め込まれていると評価する。また、著者サイトにも学びになるコンテンツが多いとしている。
- おすすめ書籍 8選(2023年上半期) Qiita · 矢島 達朗 · · いいね 5
- 未経験からWebエンジニアになった1年目に読んだ本19冊をふりかえる Qiita · papipu3 · · いいね 4
未経験からWebエンジニアになった1年目に読んだ19冊のうち、DB分野の本として本書を紹介している。業務でDB設計を担当する機会はまだないものの、既存のDBを理解するうえでとても役立ったと評価している。将来、DB設計をすることになったときには、改めて読み返すつもりだと述べている。
- 【開発エンジニア】1年目に購入した書籍まとめ Qiita · fujitsubo · · いいね 3
この本を「こちらも有名」と紹介し、説明がわかりやすく、読んで面白かったと評価している。とりわけ、テーブル設計について話し合う際に役立ったという。また、開発とインフラのどちらにも役立つ内容が詰まっていると述べ、エンジニア全般が読むべき本として挙げている。設計についての実務上の議論で役立った経験を踏まえ、職種を問わず有用だと捉えている。
- Webエンジニア1年目で取り組んだ教材53選を振り返る Qiita · とも · · いいね 3
- 技術書読書ログ「達人に学ぶDB設計 徹底指南書」 Zenn · むらむー ·
業務でDBを設計する際に生かす学びとして、論理設計を優先し、第3正規形まで正規化する方針を挙げている。非正規化は整合性や更新性能などのリスクを確認してから行い、代理キーもできるだけ避けるとしている。また、B-treeインデックスは値の種類が多く分散した列で効果が高く、複合キーでは先頭列のカーディナリティを重視する点を紹介。10年以上前の本でも大部分が今も使える知識だと評価している。
- 達人に学ぶDB設計 徹底指南書を読んで学びになったこと[物理設計編] Zenn · daichi ·
本書の物理設計編を読み、主にインデックスについて学んだ内容をまとめている。B-treeの平衡木による検索性能や、データ量・カーディナリティを踏まえた適用判断を説明し、性別やメールアドレス、複合カラムを例に挙げる。演算、NULL、否定形、ORを含む検索での利用可否も整理し、NULLやORについては本書の説明に留保を付け、MySQLでは条件次第で利用できると調べている。漫然と設定していたインデックスの適切な使い方を学べたとしている。
- 書籍紹介(プログラミング、SQLなど・初心者向け) 企業テックブログ · NRIネットコム ·
DBの論理設計と物理設計を初級者にも分かりやすく解説し、設計のバッドノウハウも扱う本だと筆者は述べている。実務でのDB設計経験はないが、データベーススペシャリスト資格の取得で正規化やER図の章に助けられたとしている。
- 新卒エンジニアが入社後9カ月で読んだ本 企業テックブログ · Sansan ·
入社後3か月程度でDB設計を行う機会があり、参考にした。論理設計の基本的な考え方やアンチパターンを学べ、DB設計をする上でとても参考になったとして、定期的に読み返しているという。
この本について
データベース設計の考え方と実践ノウハウを学ぶ書籍である。設計上の67の勘どころを取り上げ、21問の演習問題を通じて理解を確認する構成をとる。対象読者はアプリケーション開発者とデータベースエンジニアであり、設計に関する知識と実践的なノウハウを扱う。
楽天ブックスの商品説明と紹介記事をもとにAIが要約したものです。原文の転載ではありません。