ぐんぐん実力がつく! 逆算式SQL教科書

[表紙]ぐんぐん実力がつく! 逆算式SQL教科書

A5判/288ページ

定価(本体2,180円+税)

ISBN 978-4-7741-3313-3

ただいま弊社在庫はございません。

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

「SQLは難しそう」と悩んでいませんか? 実はSQLはコツを覚えれば速習できて,開発の本質についても迫ることができる優れた言語体系です。本書は,「やりたいこと・実現したいこと」から,思考プロセスを逆算し,SQLをスッキリ理解できるようになります。

こんな方におすすめ

  • SQLを今度こそマスターしたい方に

本書のサンプル

本書の一部ページを,PDFで確認することができます。

本書の紙面イメージは次のとおりです。画像をクリックすることで拡大して確認することができます。

サンプル画像

目次

第1章 逆算してみませんか?

  • 1.1 まず,何をしたいかを理解すること
  • 1.2 日本語で表現してみよう

第2章 最も基本的なSELECT文

  • 2.1 1つのテーブルからデータを取り出す
  • 2.2 条件指定
  • 2.3 列の演算
  • 2.4 複数のテーブルからデータを取り出す

第3章 次に重要なSELECT文

  • 3.1 集合関数(合計,平均,最小,最大)
  • 3.2 グルーピングする
  • 3.3 文字列を扱う
  • 3.4 日付を扱う

第4章 1ランク上のSELECT文

  • 4.1 条件分岐させるSELECT
  • 4.2 外部結合
  • 4.3 副問い合わせ
  • 4.4 相関問い合わせ

第5章 覚えておいて損はないSELECT文

  • 5.1 算術・数学関数を扱う
  • 5.2 集合演算(UNION)
  • 5.3 その他のSQL

第6章 VIEWを使う

  • 6.1 VIEWとは何か?

第7章 データの追加・更新・削除

  • 7.1 INSERT(データを追加する)
  • 7.2 UPDATE(データを更新する)
  • 7.3 DELETE(データを削除する)

第8章 テーブルとインデックス

  • 8.1 「テーブルを作成(削除)する」(CREATE TABLE / DROP TABLE)
  • 8.2 「インデックスを作成・削除する」(CREATE INDEX / DROP INDEX)

第9章 トランザクション

  • 9.1 トランザクションとは何か
  • 9.2 まずは普通に商品マスタを更新してみる
  • 9.3 トランザクションを宣言し更新のあと途中でロールバック
  • 9.4 トランザクションを宣言し更新のあとコミットを行う

第10章 ストアードプロシージャとストアードファンクション

  • 10.1 ストアードプロシージャとストアードファンクションとは何か?
  • 10.2 「100万件の順整数のテストデータを作成する――ストアードプロシージャ」
  • 10.3 「ランダムな関数を作成する――ストアードファンクション」
  • 10.4 シーケンスを実装する

第11章 応用編

  • 11.1 テストデータを自在に作り出すには
  • 11.2 為替データから統計手法を学び実戦に生かすには

第12章 例題実行環境の作成

  • 12.1 MYSQLのインストール
  • 12.2 テストデータの作成方法

著者プロフィール

小野哲(おのさとし)

生産管理系SEや制御系SEを経て,現在はフリーのSE。少欲知足で清貧なスローライフを楽しむ。古流柔術道場の修心館において高橋弘基老師より皆伝師範を印可。雅号は「哲山」。将来の計画は,森の中に住み,太陽光発電で電気を自給,自然農園で作物を自給し年収50万円以下で生活できる持続可能なライフスタイルを実現すること。柔術道場を開いて「いじめられっこ」に心技としての柔術を教えること。

著作として『まるごと図解 最新SQLがわかる』『Oracle8データベース構築実践ガイド』(技術評論社),『現場で使えるSQL』,『SI現場のPostgreSQL入門』(翔泳社),『なるほどナットク! データベースがわかる本』(オーム社),他多数。

著書