• ポイントキャンペーン

PostgreSQLによるLinuxデータベース構築

  • ただいまウェブストアではご注文を受け付けておりません。
  • サイズ B5判/ページ数 197p/高さ 23cm
  • 商品コード 9784798100982
  • NDC分類 007.6
  • Cコード C3055

出版社内容情報

実用的なサンプル構築で学ぶWebデータベースアプリケーションの入門書。デファクトスタンダードのツールを使いこなしてオープンソースソフトウェアによるシステム開発をマスターできます。PostgreSQL/PHP/Apacheのインストールから、基本的なデータベースアクセスの方法~ユーザー認証まで、実用的な機能を配置したサンプルアプリケーションを掲載。サンプルをWebからダウンロード可能/PostgreSQL6.x~7.0対応

【目次】

Chapter1 データベースの基礎知識

データベースとは何か
  データベースのはじまり
  データベースの種類
データの正規化
  非正規形
  第1正規形
  第2正規形
  第3正規形
SQLの基礎知識
  SQLの特徴
  SQLの機能
  SQLの使用例

Chapter2 PostgreSQLの基礎知識

PostgreSQLの特徴
  PostgreSQLの特徴
  PostgreSQLの歴史
PostgreSQLの動作環境と使用言語
  PostgreSQLの動作環境
  PostgreSQLで使用できる言語
  PostgreSQLの仕組み
PostgreSQLのインストール
  PostgreSQLのgroup作成
  管理者アカウントの作成
  インストール開始
PostgreSQLの設定と起動
  postmasterを起動するための準備
  データベースの初期化
  postmasterを起動する
psqlの使い方
  ユーザーの作成
  データベースの作成
  psqlの使い方
  テストテーブルの作成
psqlのコマンド
テーブルの作成
  主キーの使い方
  テーブルの名前を変えるには
  テーブルの列名を変えるには
  テーブルの削除
SQLの基本的な使い方
  select文(データの検索)
  intoの使い方
  fromの使い方
  whereの使い方
  group byの使い方
  havingの使い方
  order byの使い方
  unionとintersectの使い方
  insert文
  delete文
  update文
  nullの使い方
  drop文
  grant文
  revoke文
  create文
  explainコマンド

Chapter3 Webサーバーの構築

ApacheとPHPの導入
  Apache
  PHP
総合的な環境設定
  Apacheのアーカイブを展開する
  PHPのアーカイブを展開する
  PostgreSQLデーモンの環境設定
  データベース初期化作業
  PostgreSQLのHost Access Control Fileの設定
  PostgreSQLのデーモン起動
Apacheを使う
  Apacheディレクトリ
  Apacheデーモンの環境設定
  Apacheの環境変数
  PHPのテスト
  PHPのEnvironment関数

Chapter4 アプリケーション応用

Webからの活用法
アンケート調査システム
ユーザーの登録、検索、削除、修正
ユーザー認証システム
掲示板システム
販売システム
複数のデータベースを活用する方法
HOTELチェックイン/チェックアウトシステム
ユーザー定義関数を使ったアドレス帳検索
ODBCの活用方法
  ODBCドライバのインストール
  Accessの活用方法

Appendix

A.データベースの管理と運用
  セキュリティ管理
  データベースのバックアップと復旧
  ディスクの容量管理
B.PostgreSQL 7.1.1のインストール
  インストールの準備
  インストールとセットアップ
C.ライセンス
  PostgreSQL
  Apache
  PHP

内容説明

本書は、Linuxの基本的知識と操作経験をお持ちの方を対象とする。検証に当たっては、Linux上で動作確認。また、Linux上でPostgreSQLを利用したシステムを構築する基本的手順を解説している。

目次

1 データベースの基礎知識
2 PostgreSQLの基礎知識
3 Webサーバーの構築
4 アプリケーション応用
Appendix (データベースの管理と運用;PostgreSQL7.1.1のインストール;ライセンス)

著者等紹介

廉升烈[ヨムスンヨル]
ヤマトシステム開発株式会社。システム統括部システム開発部プロジェクトTechnical Architecter
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。