Software TechnologyシリーズすぐわかるSQL

[表紙]すぐわかるSQL

A5判/264ページ

定価(本体1,980円+税)

ISBN 4-7741-1157-0

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

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

書籍の概要

この本の概要

データベースを操作・利用するために必要な言語,SQLを基礎から丁寧に学習できる良書です。SQL92をベースとし,SQL99の内容も盛り込み,ベテランから入門者までお勧めできる内容となっております。

こんな方におすすめ

  • SQL入門者
  • 仕事でSQLを使うことになった方

目次

  • 第1章 データベース
    • 1・1 データベースとは?
    • 1・2 データベースの構造
    • 1・3 リレーショナルデータベースとは?
    • 1・4 リレーションシップ
    • 1・5 集合演算と関係演算
    • 1・6 1章のまとめ
  • 第2章 データを操作する
    • 2・1 基本的な決め事
    • 2・2 データベースを操作する
    • 2・3 用語的なこと
    • 2・4 2章のまとめ
  • 第3章 式とデータ型
    • 3・1 演算の基本
    • 3・2 演算子の優先順位
    • 3・3 演算の結果
    • 3・4 演算子の種類
    • 3・5 データ型
    • 3・6 3章のまとめ
  • 第4章 検索
    • 4・1 検索の準備
    • 4・2 検索
    • 4・3 AND OR NOT
    • 4・4 BETWEEN
    • 4・5 文字列を比較するということ
    • 4・6 LIKE
    • 4・7 4章のまとめ
  • 第5章 演算と変換
    • 5・1 数値演算
    • 5・2 文字列演算
    • 5・3 日付演算
    • 5・4 再び演算子の優先順位
    • 5・5 変換
    • 5・6 演算エラー
    • 5・7 5章のまとめ
  • 第6章 ソート
    • 6・1 ORDER BY
    • 6・2 降順,昇順
    • 6・3 複数の列によってソートする
    • 6・4 列番号によるソート
    • 6・5 演算式によるソート
    • 6・6 順番が不定なのはなぜ?
    • 6・7 6章のまとめ
  • 第7章 関数
    • 7・1 関数の定義
    • 7・2 文字列関数
    • 7・3 数値関数
    • 7・4 集合関数
    • 7・5 7章のまとめ
  • 第8章 グループ化
    • 8・1 グループ化を行う
    • 8・2 集合関数とGROUP BY
    • 8・3 複数の列によるグループ化
    • 8・4 GROUP BY句と選択列リストの関係
    • 8・5 HAVING
    • 8・6 OLAP
    • 8・7 8章のまとめ
  • 第9章 結合
    • 9・1 等結合
    • 9・2 外部結合
    • 9・3 その他の結合
    • 9・4 古いタイプの結合
    • 9・5 9章のまとめ
  • 第10章 集合演算
    • 10・1 集合
    • 10・2 UNION
    • 10・3 INTERSECT
    • 10・4 EXCEPT
    • 10・5 10章のまとめ
  • 第11章 NULL値
    • 11・1 NULL値の比較
    • 11・2 NULL値の演算
    • 11・3 UNKNOWN
    • 11・4 NULL値の変換
    • 11・5 集計におけるNULL値
    • 11・6 グループ化とNULL値
    • 11・7 結合とNULL値
    • 11・8 11章のまとめ
  • 第12章 副問い合わせ
    • 12・1 INと副問い合わせ
    • 12・2 副問い合わせが記述できる位置
    • 12・3 EXISTSと副問い合わせ
    • 12・4 #NAME?
    • 12・5 ANYと副問い合わせ
    • 12・6 相関副問い合わせ
    • 12・7 12章のまとめ
  • 第13章 SELECT以外の命令
    • 13・1 INSERT
    • 13・2 UPDATE
    • 13・3 DELETE
    • 13・4 副問い合わせとの組み合わせ
    • 13・5 13章のまとめ
  • 第14章 テーブル
    • 14・1 テーブルの作成
    • 14・2 テーブルの削除
    • 14・3 テーブル構造の変更
    • 14・4 制約
    • 14・5 制約の追加,削除
    • 14・6 14章のまとめ
  • 第15章 テーブル以外のデータベース・オブジェクト
    • 15・1 インデックス
    • 15・2 ビュー
    • 15・3 トリガー
    • 15・4 プロシージャ
    • 15・5 ユーザ定義関数
    • 15・6 15章のまとめ
  • 第16章 スキーマとデータベース・ユーザ
    • 16・1 データベース・ユーザ
    • 16・2 ユーザの作成
    • 16・3 オブジェクト権限
    • 16・4 オブジェクト名とスキーマ
    • 16・5 スキーマとユーザ
    • 16・6 一時テーブル
    • 16・7 16章のまとめ
  • 第17章 トランザクション
    • 17・1 クライアント・サーバ
    • 17・2 排他制御
    • 17・3 トランザクション
    • 17・4 トランザクションとDDL
    • 17・5 17章のまとめ
  • 第18章 データベース設計
    • 18・1 データの正規化
    • 18・2 18章のまとめ
  • 第19章 オブジェクト・リレーショナル・データベース
    • 19・1 オブジェクト・リレーショナル
    • 19・2 ユーザ定義型
    • 19・3 型とテーブルの継承
    • 19・4 19章のまとめ
  • 索引

著者プロフィール

朝井淳(あさいあつし)

株式会社レイヤ・エイト所沢ラボ所長。1966年山形県生まれ,埼玉県所沢市在住。最近会社の役員となり,肩書きが付いた。といっても,やっていることはあいもかわらずシステム開発である。開発作業の合間をみて,執筆活動も続行中。

著書