本記事では、PostgreSQLの勉強におすすめの参考書を紹介しています。
気になった参考書があれば、購入する前にAmazonの無料試し読みで内容を確認することをおすすめします。
表紙がイラストをたくさん使っているから、内容も初心者向けだろうと思い購入してみたら、図解での説明が少なく文字で埋め尽くされている参考書だった。。なんてこともありますので。
Amazon Kindle Unlimited
Amazon Kindle Unlimitedに登録すると、月額980円で読み放題だからオススメだよ!
初回30日間は無料だから、まだ登録したことのない人はぜひ試してみてね!
変数名/関数名にもう悩まない!
- 美しいコードが書けるが自然と書けるようになる
- 他の開発者が理解しやすいコードになる
[改訂新版]内部構造から学ぶPostgreSQL 設計・運用計画の鉄則 Software Design plus
出版社 | 技術評論社 |
著者 | 勝俣 智成 / 佐伯 昌樹 / 原田 登志 |
発売日 | 2018/9/14 |
ページ数 | 463ページ |
- PostgreSQL“超”入門
- アーキテクチャの基本
- 各種設定ファイルと基本設定
- 処理/制御の基本
- テーブル設計
- 物理設計
- バックアップ計画
- 監視計画
- サーバ設定
- 高可用化と負荷分散
- オンライン物理バックアップ
- 死活監視と正常動作の監視
- テーブルメンテナンス
- インデックスメンテナンス
- 実行計画の取得/解析
- パフォーマンスチューニング
データの物理的な構造と内部的なデータメンテナンスの仕組み、あとクエリ計画の評価のされ方が参考になりました。poestgresqlがよく出来てるのもあると思うのですが説明が非常に明確で分かりやすかったです。
引用元:Amazon
この書の説明に写真や動画は不要。これを読めばPostgrSQLを動かすための環境、設定、設定順序を理解することができます。
引用元:Amazon
PostgreSQL徹底入門 第4版 インストールから機能・仕組み、アプリ作り、管理・運用まで
出版社 | 翔泳社 |
著者 | 近藤 雄太 / 正野 裕大 / 坂井 潔/ 鳥越 淳 / 笠原 辰仁 |
発売日 | 2019/10/4 |
ページ数 | 395ページ |
- PostgreSQLについて知ろう
- インストール(Windows編/Linux編)
- WindowsでPostgreSQLを使う~かんたんpgAdminマニュアル
- SQL入門
- PHPでPostgreSQLを使う~PHPアプリケーションの作成
- PostgreSQLの仕組みを理解する
- PostgreSQLをきちんと使う
- PostgreSQLをセキュアに使う
- PostgreSQLの動作状況を把握する
- PostgreSQLをメンテナンスする
- PostgreSQLのバックアップとリストア
- レプリケーションを使う
PostgreSQLのアーキテクチャを理解する必要があって1日で一気に読みました。マジで助かりました、素晴らしい著書ありがとうございました。
引用元:Amazon
PostgreSQLをこれから使うあらゆる人にこの一冊で間違い無し。他のRDBの経験がある人、比較的RDBが初めての人両方とも満足できる内容。OSもLinux, mac, Windowsいずれの人でも特に困らない内容になっている。
引用元:Amazon
データベース初心者のためのPostgreSQL教室
出版社 | インプレスR&D |
著者 | 目黒 聖 |
発売日 | 2020/4/17 |
- データベースを始めよう
- PostgreSQL概要
- PostgreSQLをインストールしよう
- データベースを作成しよう
- テーブルを作ろう
- SQLでデータを操作してみよう
- トランザクションと同時実行制御
- プログラムからPostgreSQLを操作しよう
- 追記型アーキテクチャとVACUUM
- 止まらないデータベースシステムを構成しよう
- データが壊れても元に戻せるようにしよう
- 性能問題の調査と改善のヒント
- セキュリティと監査
- 他のDBMS の紹介
Redshiftでデータベースを触り始め、裏のエンジンであるpostgresqlにも理解を深めたくこちらを購入。
入門書と書いてありますが、中級者手前レベルくらいまでは到達できる、初学者には良い意味で濃い内容になっております。
SQL自体の演習については敢えて深く書かれていないので自分で学習しなければならない点(インデックスなど)などもありますが、postgresqlを理解する上では十分すぎる内容です。
また、中盤でwebアプリを作成しながらdb連携を学ぶ箇所がありますが、こちらはpython及びflask,bootstrapを使って実装する、簡単ですが遣り甲斐のある内容になっております。
引用元:Amazon
PostgreSQL全機能バイブル
出版社 | 技術評論社 |
著者 | 鈴木 啓修 |
発売日 | 2012/11/16 |
ページ数 | 528ページ |
- PostgreSQLの概要
- PostgreSQLの内部構造
- PostgreSQLサーバ管理
- 設定パラメータ
- psql
- SQL
- データ型/演算子/関数
自分は今までOracleばかり触っていました。
引用元:Amazon
RDBMSの内部構造も知りたいと思うようになりましたが、膨大なソースコードの前におうじょうしていました。
この書籍は処理内容や参照先の情報が整理されていて理解するのに大変助かりました。
DBA向けの書籍は他にもあるので2章や3章の内容に興味がある方は買いだと思います。
今までの仕事経験でOracle、DB2、Microsoft SQL Serverしか触ったことなかったので、
引用元:Amazon
PostgreSQLは初めての経験。やはりOracleだとあれなんだけど、PostgreSQLでは?って時に調べる本が欲しかった。
数少ないPostgreSQL書籍で良い本に出会えた。
PostgreSQLではじめるDB入門: DB基礎講座&PostgreSQL環境構築編
著者 | ツナマヨ |
発売日 | 2021/6/25 |
ページ数 | 126ページ |
- データベース基礎
- データベース設計
- PostgreSQL概要
- PostgreSQL環境構築
- pgAdminによるデータベース管理
これからはじめる PostgreSQL入門
出版社 | 技術評論社 |
著者 | 高塚 遙 / 桑村 潤 |
発売日 | 2018/7/26 |
ページ数 | 614ページ |
- PostgreSQLの概要
- PostgreSQL環境の準備
- データベース基本操作
- SQL言語の構文
- 文字列データ型と関数/演算子
- 数値データ型と関数/演算子
- 日付時刻データ型と関数/演算子
- その他のデータ型と関数/演算子
- 複数テーブルへの問い合わせ
- データ分析の問い合わせ
- テーブルの制約とデフォルト値
- スキーマとビュー
- データベース作成
- インデックスとデータ物理配置
- トランザクション制御とロック
- ユーザ定義関数
- データベースの運用管理
- アプリケーションから利用する
- PHPによるアプリケーション例
仕事で使うために購入しましたが要点がよくまとまっていて短時間でも問題なく理解することができました
引用元:Amazon