オープンソース徹底活用 PostgreSQL7/PHP5によるWebアプリケーション構築
概 要
現在、オープンソースデータベースのなかでもっとも普及しているのがPostgreSQLです。本書はPostgreSQLのインストール、アプリケーションの使い方、データベースのSQL文操作まで、Webアプリケーション構築に必要な全てを初心者の方でもわかりやすいチュートリアル形式にまとめて解説しました。PHPも、基本構文からPostgreSQLとの連携までサンプルを使用して紹介しています。本書サンプルで紹介するWebアプリケーションを実際に構築しながら、PostgreSQLもPHPもこれ1冊で完全に「わかる」「使える」「応用できる」ようになります!
| 著者 | 高島優作 |
| 価格 | 円(税込)(本体2700円) |
| ISBN | 4-7980-0953-9 |
| 発売日 | 2004/12/22 |
| 判型 | B5変 |
| 色数 | 2色 |
| ページ数 | 304 |
| CD/DVD | Linux/UNIX |
| 対象読者 | 中級 |
| シリーズ | オープンソース徹底活用 |
目次
第1章 データベースについて
1-1 データベースの基礎知識
■データベースの概念
■データベース管理システム
■リレーショナルデータベース
■SQL
1-2 PostgreSQLの概要
■PostgreSQL
■PHPとPostgreSQL
第2章 PostgreSQLについて
2-1 PostgreSQLのしくみ
■クライアントとサーバ
■データベース
■ユーザとグループ
■アプリケーション
2-2 PostgreSQLのインストール
■PostgreSQLの入手
■ユーザアカウントの作成
■インストール
■データベースクラスタの作成
■クライアント認証の設定
2-3 サーバの操作
■データベースを操作する
■起動
■停止
2-4 クライアントの操作
■起動
■内部コマンド
■データベースの操作
2-5 SQL
■コマンド
■データ型
■演算子
■関数
■キーワード
2-6 データベースの操作
■記述のルール
■データベースの作成
■データベースの変更
■データベースの削除
2-7 スキーマの操作
■スキーマの作成
■スキーマの変更
■スキーマの削除
2-8 テーブルの操作
■テーブルの作成
■テーブルの変更
■テーブルの削除
2-9 ビューの操作
■ビューの定義
■ビューの削除
2-10 データの操作
■データの挿入
■データの検索
■データの更新
■データの削除
■データのコピー
■トランザクション
2-11 データベースの管理
■データベースのバックアップ
■データベースの復旧
■統計情報の集計
■不要領域の削除
2-12 データベースユーザの管理
■データベースユーザの作成
■データベースユーザの変更
■データベースユーザの削除
■グループの作成
■グループの変更
■グループの削除
■権限の付与
■権限の剥奪
第3章 PHPについて
3-1 PHPのしくみ
■クライアントとサーバ
■PHPとPostgreSQL
3-2 ApacheとPHPのインストール
■Apacheのインストール
■PHPのインストール
3-3 PHPの基本
■基本構文
■変数
■定数
■演算子
■制御構造
■関数
■クラス
3-4 PostgreSQL関数
■接続と切断
■問い合わせ
■結果の取得
■データのコピー
第4章 Webアプリケーションの製作
4-1 Webアプリケーションの概要
■概要
■ファイル構成
■データベースの構成
■注意点
4-2 共用部分の作成
■初期設定
■メッセージ
4-3 閲覧機能の作成
■閲覧機能に必要となるファイルとテーブル
■メインファイル
■カレンダー
■メニュー
■記事
4-4 管理機能の作成
■記事の管理やユーザの管理に必要となるファイルとテーブル
■メインファイル
■カレンダー
■メニュー
■記事
■記事管理機能
■ユーザ管理機能
4-5 ユーザ登録機能の作成
■ユーザ登録機能に必要となるファイルとテーブル
■メインファイル
■ユーザ登録
4-6 パスワード再発行機能の作成
■パスワード再発行機能に必要となるファイルとテーブル
■メインファイル
■パスワード再発行

