2007年03月28日

MySQL徹底入門 第2版

MySQL徹底入門 第2版 5.0&4.1新機能対応

出版社:翔泳社
発行日:2007年1月初版
ページ数:423P+付録CD-ROM1枚
著者:日本MySQLユーザー会
定価:3,480円+税
オススメ度:★★★☆☆

書評:
オープンソースデータベースMySQLの解説書です。MySQLはブログ構築ツールMovableType(ムーバブルタイプ)やCMSツールXoops(ズープス)のデータベースとして使用されることも多く、非常にメジャーな存在となりました。本書は日本MySQLユーザー会による公認書とも言えるもので、5年ぶりに改訂されました。

本書ではUNIX版のみならず、Windows版やMacXOS版のインストールも扱っており、CD-ROMにはWindows版のGUI用管理ツールも入っています。UNIXは敷居は高いなあと思っている方もWindowsにインストールして試してみて下さい。本書には必要十分な情報を詰め込んでありますが、それゆえか誌面構成の問題なのか私には少し読みにくいと感じました。

この書籍をAmazonで購入する この書籍を楽天ブックスで購入する この書籍をbk1で購入する

[目次]

Part1 さあはじめよう
第1章 MySQLの概要
第2章 インストール

Part2 使ってみようMySQL
第3章 MySQL入門
第4章 MySQLサーバーの運用

Part3 MySQLを使ったプログラミング
第5章 データベースプログラミング

Part4 さまざまなTIPS
第6章 情報スキーマ
第7章 ビュー
第8章 ストアドプロシージャ
第9章 文字コードと日本語環境
第10章 便利なツール
第11章 トラブルシューティング&FAQ

付録A 関連リンク
付録B SQL構文簡易リファレンス
付録C 関数リファレンス
付録D Javaのデータベース関連クラス/メソッド
付録E MySQL/Rubyのクラス/メソッド

投稿者 Tadashi : 00:53 | コメント (0) | トラックバック

2006年06月14日

[改訂新版]SQLポケットリファレンス

[改訂新版]SQLポケットリファレンス

出版社:技術評論社
発行日:1999年12月初版、2006年1月第2版
ページ数:599P
著者:朝井淳
定価:1,980円+税
オススメ度:★★★★☆

対象となるデータベース:Oracle8/8i/9i、SQL Server 6.5/7.0/2000、Access 97/2000/2002、DB2 V7/V8、PostgreSQL 7.2/7.3、MySQL 3.23/4.0

書評:
6つのデータベースに関するコマンド、関数のリファレンス集。忘れた関数をさっと調べたいときや、別のデータベースを使用するときの比較に重宝します。

この書籍をAmazonで購入する この書籍を楽天ブックスで購入する この書籍をbk1で購入する

[目次]

第1部 SQLとは(SQLの基礎概念)
第2部 コマンド命令
第3部 演算子
第4部 関数
第5部 プロシージャ内で使用できる命令
第6部 プログラミングインターフェイス

AppendixA SQLテクニック
AppendixB インポート、エクスポート

投稿者 Tadashi : 01:39 | コメント (0) | トラックバック

2006年01月13日

PostgreSQL&MySQL逆引き大全456の極意

PostgreSQL&MySQL逆引き大全456の極意

出版社:秀和システム
発行日:2004年10月初版
ページ数:455P
著者:上ヶ迫勝憲
定価:2,600円+税
オススメ度:★☆☆☆☆

動作検証環境:PostgreSQL7.4、MySQL4.0

書評:
他の逆引き大全シリーズにつられて買ってしまいましたが、内容はおすすめとは言えません。構成が読みにくく内容も説明不足の感は否めません。PostgreSQL、MySQLそれぞれに1冊ずつ買ったほうがよいでしょう。

この書籍をAmazonで購入する この書籍を楽天ブックスで購入する この書籍をbk1で購入する

[目次]

第1章 SQLコマンドの基本
1-1.レコードの選択(検索)
1-2.レコードの操作
1-3.テーブルとビューの操作
1-4.データベースの操作
1-5.ユーザとグループの管理

第2章 フィールド型
2-1.数値データ型
2-2.論理値型
2-3.文字列型とバイナリ型
2-4.日付時刻型
2-5.幾何データ型
2-6.ネットワークアドレス型
2-7.ビット型
2-8.特殊なデータ型
2-9.配列型

第3章 演算子
3-1.比較演算子
3-2.論理演算子
3-3.算術演算子
3-4.文字列およびバイナリ列演算子
3-5.パターンマッチング
3-6.日付時刻演算子
3-7.幾何演算子
3-8.配列演算子

第4章 関数
4-1.算術関数と三角関数
4-2.文字列およびバイナリ列関数
4-3.データ変換関数
4-4.日付時刻関数
4-5.幾何関数
4-6.ネットワークアドレス関数
4-7.シーケンス操作関数
4-8.配列関数
4-9.集約関数
4-10.その他の関数
4-11.フロー制御関数/構文

第5章 排他制御とトランザクション
5-1.ロック
5-2.トランザクション

第6章 ユーザ定義の関数、データ型
6-1.ユーザ定義関数
6-2.ユーザ定義データ型
6-3.ユーザ定義演算子

第7章 PL/pgSQL言語
7-1.関数や変数の宣言
7-2.式と文
7-3.制御構文
7-4.カーソルの制御
7-5.メッセージ出力とエラー処理

第8章 チューニングとカスタマイズ
8-1.インデックスの利用
8-2.問い合わせ計画
8-3.SQL文の事前準備
8-4.トリガ

第9章 システム管理
9-1.データベースパラメータ
9-2.主な設定パラメータ
9-3.バキューム
9-4.バックアップ
9-5.システムの監視
9-6.レプリケーション

第10章 コマンドラインツール
10-1.コマンドラインツール
10-2.対話型インターフェイスと起動オプション
10-3.対話型インターフェイスのメタコマンド
10-4.

投稿者 Tadashi : 20:22 | コメント (0) | トラックバック

2006年01月09日

標準MySQL改訂版

標準MySQL改訂版

出版社:ソフトバンクパブリッシング
発行日:2005年7月初版
ページ数:460P+サンプルCD-ROM付
著者:田中ナルミ、安部忠光
定価:3,200円+税
オススメ度:★★★☆☆

動作検証環境:Windows XP Professional Edition(SP2)、Fedora Core 3、MySQL 4.1.12、PHP4.3.11、Apache2.0.54、JDK1.5.0.03

書評:
MySQL初級者向けに基礎知識からインストール、アプリケーション作成と網羅している。文章も簡潔で分かりやすく、画面図も多用されている。Linuxだけではなく、Windowsにも紙面をかなり割いている。特徴的なのは、データベースへ接続するCGIがよく利用されるPHPだけではなく、Perl、JSP、ASP.NETと4種類掲載されていることが評価できる。Windowsに限定されるが、ASP.NET+MySQLの組み合わせを掲載している書籍は例になく面白い。とにかくMySQLを使用したアプリケーションをマスターしたい方には最適の書である。

この書籍をAmazonで購入する この書籍を楽天ブックスで購入する この書籍をbk1で購入する

[目次]

Chapter1 データベースの基礎知識
1-1.Webから使われるデータベースについて
1-2.DBを操作するSQLについて
1-3.テーブルの正規化と主キー
1-4.テーブルの結合について
1-5.データ型の基礎
1-6.MySQLとは?
1-7.システムをインストールしよう

Chapter2 システムのスタートアップ Linux編
2-1.Apache、MySQL、PHPをインストールしよう
2-2.Javaサーブレット/JSP環境をインストールしよう
2-3.Perl環境をインストールしよう
2-4.インストール後の設定と確認

Chapter3 システムのスタートアップ Windows編
3-1.Apache、MySQL、PHPをインストールしよう
3-2.Javaサーブレット/JSP環境をインストールしよう
3-3.Perl環境をインストールしよう
3-4.ASP.NETの開発環境をインストールしよう
3-5.各言語環境からMySQLへの接続テスト

Chapter4 MySQLをはじめよう
4-1.MySQLについて
4-2.データを追加、取り出すには?
4-3.テーブルを更新するには?
4-4.データ型について
4-5.カラムの属性について
4-6.インデックスについて
4-7.MySQLの関数について
4-8.MySQLで使える結合について
4-9.MySQLシステムの管理
4-10.MySQLの便利なユーティリティ
4-11.MySQLに関するその他の知識

Chapter5 PHPをはじめよう
5-1.PHPとWebアプリケーション
5-2.PHPスプリクトの構成と演算子
5-3.基礎的なPHPスクリプト
5-4.制御構文について
5-5.PHPの関数について
5-6.セッション管理でユーザを特定

Chapter6 WebからDBをコントロールしよう
6-1.HTMLフォームを作成しよう
6-2.HTMLフォームからDBを操作しよう PHP編
6-3.HTMLフォームからDBを操作しよう Javaサーブレット/JSP編
6-4.HTMLフォームからDBを操作しよう ASP.NET編
6-5.HTMLフォームからDBを操作しよう Perl編

Chapter7 MySQLとPHPを使ったサンプルプログラム
7-1.簡易投票プログラムを作ろう
7-2.簡易日記プログラムを作ろう

Appendix1 PHPで使えるMySQL関数

Appendix2 MySQL関数一覧

Appendix3 MySQLコマンドリファレンス

投稿者 Tadashi : 00:24 | コメント (0) | トラックバック

2006年01月08日

MySQLによる最速RDBMS構築ガイド

MySQLによる最速RDBMS構築ガイド

出版社:ソフトバンクパブリッシング
発行日:2005年8月初版
ページ数:410P+サンプルCD-ROM付
著者:鶴長慎一、MCEADB研究会、宗近龍一郎、岡本史、松信嘉範、鶴田展之、とみたまさひろ、高村茂実
定価:3,400円+税
オススメ度:★★★☆☆

動作検証環境:MySQL 4.1/5.0

書評:
MySQL中級者~上級者向けの書籍です。MySQLのSQL構文に触れた入門書とは一線を画し、DB設計、処理の高速化、システムの堅牢化、パフォーマンス向上、バックアップ/リカバリといった運用手法や最適化の勘所について掲載しています。とりあえずMySQLを使用したアプリケーションを作れるけど、本格的なアプリケーションを作らなければいけなくなった方、運用を任された方には必読書でしょう。

この書籍をAmazonで購入する この書籍を楽天ブックスで購入する この書籍をbk1で購入する

[目次]

第1部 概要/設計/実装編
第1章 MySQL概要
第2章 パフォーマンスを向上させるDB設計
第3章 SQLによる操作を最適化する

第2部 管理編
第4章 バックアップ/リカバリ
第5章 MySQLのチューニングポイントをおさえる
第6章 ベンチマーク計測で処理性能を把握しよう

第3部 導入/運用編
第7章 性能を最大に引き出す導入と設定
第8章 バージョン間の違いと日本語文字の知識について
第9章 パフォーマンス向上のための攻勢と負荷分散
第10章 最強セキュリティ対策
第11章 堅牢性と可用性を考慮した「強い」システム構成

第4部 応用編
第12章 PHPアプリケーションの最適化
第13章 Javaアプリケーションの最適化

付録1 リファレンス

付録2 その他の情報

投稿者 Tadashi : 22:59 | コメント (0) | トラックバック