カテゴリ一覧 著者一覧
データベース初心者のためのPostgreSQL教室
0件
1,760円(税込)
獲得ポイント: 18pt
通常:
18pt

データベース初心者のためのPostgreSQL教室

発売日: 2020年4月17日
想定ページ数: 200ページ
ISBN: 9784844378563
ダウンロード: PDF EPUB
本書はデータベース初心者およびPostgreSQL初心者向けの入門書です。データベースとは何か?からPostgreSQLのインストール、SQLの実行、トランザクションについて、レプリケーション、バックアップまでを解説しています。
【目次】
第1章 データベースを始めよう
第2章 PostgreSQL概要
第3章 PostgreSQLをインストールしよう
第4章 データベースを作成しよう
第5章 テーブルを作ろう
第6章 SQLでデータを操作してみよう
第7章 トランザクションと同時実行制御
第8章 プログラムからPostgreSQLを操作しよう・準備編
第9章 プログラムからPostgreSQLを操作しよう・実践編
第10章 追記型アーキテクチャとVACUUM
第11章 止まらないデータベースシステムを構成しよう
第12章 データが壊れても元に戻せるようにしよう
第13章 性能問題の調査と改善のヒント
第14章 セキュリティと監査
第15章 他のDBMS の紹介
付録A PostgreSQLのWindowsへのインストール
付録B GUIでPostgreSQLを操作してみよう

目次

はじめに

第1章 データベースを始めよう

1.1 データベースという概念
1.2 データベースを管理する
1.3 データを破壊から守る
1.4 関係モデルとは
1.5 なぜDBMSを使うのか

第2章 PostgreSQL概要

2.1 PostgreSQL前史
2.2 PostgreSQLの開発形態
2.3 PostgreSQLの特徴
2.4 なぜPostgreSQLを使うの?
2.5 日本PostgreSQLユーザー会

第3章 PostgreSQLをインストールしよう

3.1 LinuxへのPostgreSQLのインストール
3.2 既存のPostgreSQLをアンインストール
3.3 YUMリポジトリの登録
3.4 PostgreSQLインストール
3.5 postgresユーザーの環境変数

第4章 データベースを作成しよう

4.1 データベースの作成?
4.2 データベースクラスタ
4.3 initdb
4.4 データベースクラスタの構成
4.5 起動
4.6 psqlでデータベースに接続
4.7 通常使用するユーザーを作りましょう
4.8 切断
4.9 停止

第5章 テーブルを作ろう

5.1 またデータベース?
5.2 スキーマ
5.3 テーブルの作成
5.4 テーブルの情報を確認

第6章 SQLでデータを操作してみよう

6.1 INSERT
6.2 SELECT
6.3 結合
6.4 UPDATE
6.5 DELETE
6.6 COPY

第7章 トランザクションと同時実行制御

7.1 トランザクション
7.2 同時実行制御
7.3 トランザクション分離レベル
7.4 psqlでのトランザクション
7.5 データ永続化の鍵を握るWALファイル

第8章 プログラムからPostgreSQLを操作しよう・準備編

8.1 何を作るのか?
8.2 プログラミング言語
8.3 CUI?GUI?
8.4 Webページのデザインは?
8.5 ドライバ
8.6 オブジェクト関係マッピング
8.7 月の計算
8.8 データベースの準備

第9章 プログラムからPostgreSQLを操作しよう・実践編

9.1 ページテンプレートの作成
9.2 トップページの作成
9.3 職員一覧ページ
9.4 職員追加・削除機能の追加
9.5 シフト表示画面
9.6 当日シフト表示画面
9.7 シフト入力機能の追加
9.8 シフト削除機能の追加
9.9 さらに発展させるには
9.10 ORMの功罪

第10章 追記型アーキテクチャとVACUUM

10.1 追記型アーキテクチャ
10.2 不要領域の再利用
10.3 VACUUM FULL

第11章 止まらないデータベースシステムを構成しよう

11.1 冗長化
11.2 ストリーミングレプリケーション
11.3 非同期レプリケーション
11.4 ストリーミングレプリケーションの仕組み

第12章 データが壊れても元に戻せるようにしよう

12.1 バックアップの目的
12.2 リカバリ要件を決める
12.3 オフラインバックアップ
12.4 オンラインバックアップ
12.5 論理バックアップ
12.6 物理バックアップ
12.7 ポイント・イン・タイム・リカバリ(PITR)

第13章 性能問題の調査と改善のヒント

13.1 データベースの性能調査の前に
13.2 性能調査の準備
13.3 性能問題ケース
13.4 CHECKPOINT
13.5 ディスクI/Oを分散する

第14章 セキュリティと監査

14.1 データベースにおけるセキュリティ
14.2 認証・アクセス経路の制限
14.3 必要なデータを必要なユーザーに
14.4 データの暗号化
14.5 データベースにおける監査機能
14.6 監査方針
14.7 監査に必要なデータ
14.8 ログの保存
14.9 定期的なチェック
14.10 PostgreSQLにおける監査ログですが……

第15章 他のDBMS の紹介

15.1 Oracle Database
15.2 MySQL
15.3 MongoDB

付録A PostgreSQLのWindowsへのインストール

A.1 インストーラのダウンロード
A.2 インストールの実行

付録B GUIでPostgreSQLを操作してみよう

B.1 pgAdmin 4
B.2 インストール
B.3 起動
B.4 サーバーの追加
B.5 データベースの追加
B.6 テーブルの作成
B.7 SQLを実行する
B.8 使用言語変更
B.9 その他の機能・注意点

あとがき

ユーザーレビュー

レビューがありません
書籍をシェアする