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

データベース初心者のための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 その他の機能・注意点
あとがき

ユーザーレビュー

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