WINGS(Www INtegrated Guide on Server-architecture)
Www INtegrated Guide on Server-architecture :
   ホーム Q&A掲示板 サーバサイド環境構築設定 つぶやき ブックマーク レンタルサーバー 総合FAQ/訂正&ダウンロード このエントリーをはてなブックマークに追加        
  • 刊行書籍情報  [書籍マップ
  • オンライン公開 技術記事
  • シリーズ別書籍リスト
  • 「WINGS News」登録/解除
  • WINGSプロジェクト紹介
  • WINGSプロジェクトメンバ募集





【カテゴリ】 データベース


MySQLで学ぶデータベース超入門  

MySQLで学ぶデータベース超入門

山田祥寛/著
株式会社 翔泳社/発行
定価 2,200円(+税)
A5正寸・ 280ページ・ 2色
ISBN 978-4-7981-1992-2
発刊日: 2009年7月30日

[Amazon.co.jpからオンライン購入する]

   FAQ 本書訂正 アンケート ダウンロード出版社サイト

本書の特徴

MySQLでデータベースを始めよう

本書は、翔泳社「月刊DBマガジン」誌で2008年5月号~2009年4月号まで全12回にわたって連載してきた「基礎の基礎からよくわかる データべースはじめの一歩」を加筆/修正し、書籍として再編集したものです。
オープンソースのMySQLを使って、データベースを利用する上で知っておきたい基本的な概念やキーワードを理解することを目的としています。
後半では、Javaを使ったデータベースプログラミングに挑戦します。

まとめて読んで 更にスキルアップのこんな書籍

・基礎から応用までPHPをがっちり独学したいなら
独習PHP 第3版」(翔泳社)
・簡単なサンプルを作って、動かしながらJSP&サーブレットを学習
10日でおぼえるJSP&サーブレット入門教室 第4版」(翔泳社)
・SQLを基礎から学習/復習したいなら
書き込み式SQLのドリル 改訂新版」(日経BP)
・PHPを基礎からきっちり始めたいならこの1冊
改訂3版 基礎PHP」(インプレスジャパン)
・基礎からじっくりサーバサイドJavaを学ぼう
独習Java サーバサイド編」(翔泳社)
・MySQLのことを調べたいなら
MySQL逆引きクイックリファレンス」(毎日コミュニケーションズ)
分野・レベル別マップ

  Contents


Chapter1 データベースって何だろう?
「データ」と「情報」の違い
データベースの実体は1つではない
データベースの種類
本章のまとめ

Chapter2 リレーショナルデータベースの基本「テーブル」を理解する
リレーショナルデータベースの構造(復習)
リレーショナルデータベースの構造(復習)
データ型にはどんなものがある?
データの整合を保つ「制約」
テーブル設計に欠かせない「正規化」
本章のまとめ

Chapter3 無償で使えるMySQLサーバーを使ってみよう
本書でMySQL を使う理由
MySQL をインストールしよう
mysql クライアントの基本的な用法を理解しよう
本章のまとめ

Chapter4 SQLをはじめよう!(前編)
データベースの理解に必須なSQL
SQLの書き方の基本の“キ
データを登録/更新/削除する
データを検索する-SELECT命令
本章のまとめ

Chapter5 SQLをはじめよう!(後編)
データベースの準備
取得データを加工する-関数-
複数のテーブルを結合する
ある問い合わせの結果に基づいてデータを検索したい
本章のまとめ

Chapter6 トランザクションとロック
トランザクション処理
トランザクションの動作を確認しよう
ロックとトランザクション分離レベル
トランザクションの内部的な動作を理解する
本章のまとめ

Chapter7 データベースの性能を向上する「インデックス」
インデックスとは
インデックスの内部構造を理解しよう
インデックスの設置と分析
本章のまとめ

Chapter8 仮想表で複雑なSQL命令を「ビュー」でシンプルに定義
リレーショナルデータベースの基本(正規化の復習)
ビューとは?
ビューの活用
本章のまとめ

Chapter9 データベースアクセスを手続き化する「ストアドプロシージャ」
ストアドプロシージャとは?
ストアドプロシージャの活用
ストアドプロシージャを使いこなしたい
本章のまとめ

Chapter10 ストアドファンクションとトリガー
ストアドファンクションとは?
トリガーとは?
カーソルを理解する
本章のまとめ

Chapter11 Javaで開発するDB アプリケーション(前編)
アプリケーションからデータベースを操作する
アプリケーション開発に使用する言語
必要なソフトウェア
Connector/JとJDBC
Eclipse によるアプリケーション開発を始めよう
本章のまとめ

Chapter12 Javaで開発するDB アプリケーション(後編)
はじめに
Web アプリケーションとは?
JSP&Servlet動作のための環境構築
JSPの基本を学ぶ
データベースに接続する
在席管理アプリケーションを構築してみよう
本章のまとめ

Appendix 付録
MySQL GUI Tools
Microsoft Access
Eclipse IDE for Java EE
phpMyAdmin

索引

COLUMNS
XMLモデルの3要素
複合キー
冗長化
J環境変数を設定する
MySQL デフォルトのユーザー
標準SQLの歴史
予約語
COUNT関数を利用する場合の注意
FROM句は省略可能
テーブル名のエイリアス
ACID特性
デッドロックとは
クラスタードインデックス
SELECT 命令の制限
ビューの濫用にご注意
ストアドプロシージャの仕様はデータベースに依存する
トリガーの濫用にはご注意
Eclipseの便利な機能
サンプルアプリケーションの展開

本ページへのリンクには、このロゴをご利用ください。


著作権情報個人情報保護について広告掲載についてRSSフィードについて
出版社の方々へ会社概要スタッフ紹介サイトマップ  
書籍/記事に関するご質問/お問い合わせはQ&A掲示板をご利用ください。
Copyright(c) 1998-2018,Yamada Yoshihiro.  All Right Reserved.