本の森JP

2950050911000000000J.jpg

購入形態

PDF
3,024円
数量:

カートに追加されました。カートを見る

カートに入れる

スッキリわかるSQL入門 第2版 ドリル222問付き!

インプレス

SQLの基礎はこの1冊でマスター!

SQLの入門書において、発売から数年で不動の定番テキストとなった大人気SQL入門書に、最新のDBに対応した改訂版が登場!

本書は豊富な図解とていねいな解説により、やさしく・楽しくデータベースとSQLを学習できる入門書です。

姉妹書の『Java入門』と同じく、新人エンジニアたちの成長を傍らに、開発中に発生するSQLの「なぜ?」にしっかりと答えながら解説が進んでいきますので、データベースを仕事で使いこなすためのスキルが、スッキリ、楽しく、グングン身に付きます。

本書では、初学者が学習環境の構築でつまづかないように、Webブラウザ上でSQLの作成と実行ができる、クラウドデータベース実行環境「dokoQL」(どこきゅーえる)を用意しています。
PCはもちろんスマートフォンからも利用できるdokoQLは、自宅だけでなく通勤・通学中の「すきま時間」にも効率的にSQLとデータベースを学ぶことができるます。

巻末には、アウトプット学習用に、基礎問題、発展問題、あわせて222問のドリルを掲載。
ドリル問題を繰り返し解くことで現場で使えるSQLが着実に身に付きます。
ドリルの解答PDFは購入者限定特典としてダウンロード提供中です。
(特典の利用には、インプレスの無料読者会員システムへの登録が必要になります。提供予定期間は、発売から6年間となっています)

さらに、巻末にはスッキリシリーズおなじみの、よく陥りがちなエラーや落とし穴の対策をまとめた「エラー解決 虎の巻」を収録。

スッキリシリーズは新人エンジニアをさまざまな角度から徹底的に応援しています!

発売日:2018-11-30

ページ数:488ページ

目次

表紙
商標について
はじめに
dokoQLの使い方
本書の見方
第0章 データベースを学ぶにあたって
0.1 データベースを学ぼう
■■第I部 SQLを始めよう
●第1章 はじめてのSQL
1.1 データベースとは
1.2 はじめてのSQL
1.3 この章のまとめ
1.4 練習問題
1.5 練習問題の解答
●第2章 基本文法と4大命令
2.1 SQLの基本ルール
2.2 データ型とリテラル
2.3 SQLの命令体系
2.4 SELECT文--データの検索
2.5 UPDATE文--データの更新
2.6 DELETE文--データの削除
2.7 INSERT文--データの追加
2.8 4つのSQLをスッキリ学ぶコツ
2.9 この章のまとめ
2.10 練習問題
2.11 練習問題の解答
●第3章 操作する行の絞り込み
3.1 WHERE句による絞り込み
3.2 条件式
3.3 さまざまな比較演算子
3.4 複数の条件式を組み合わせる
3.5 主キーとその必要性
3.6 この章のまとめ
3.7 練習問題
3.8 練習問題の解答
●第4章 検索結果の加工
4.1 検索結果の加工
4.2 DISTINCT─重複行を除外する
4.3 ORDER BY─結果を並べ替える
4.4 OFFSET-FETCH─先頭から数行だけ取得する
4.5 集合演算子
4.6 この章のまとめ
4.7 練習問題
4.8 練習問題の解答
■■第II部 SQLを使いこなそう
●第5章 式と関数
5.1 式と演算子
5.2 さまざまな演算子
5.3 さまざまな関数
5.4 文字列にまつわる関数
5.5 数値にまつわる関数
5.6 日付にまつわる関数
5.7 変換にまつわる関数
5.8 この章のまとめ
5.9 練習問題
5.10 練習問題の解答
●第6章 集計とグループ化
6.1 データを集計する
6.2 集計関数の使い方
6.3 集計に関する4つの注意点
6.4 データをグループに分ける
6.5 集計テーブルの活用
6.6 この章のまとめ
6.7 練習問題
6.8 練習問題の解答
●第7章 副問い合わせ
7.1 検索結果に基づいて表を操作する
7.2 単一の値の代わりに副問い合わせを用いる
7.3 複数の値の代わりに副問い合わせを用いる
7.4 表の代わりに副問い合わせを用いる
7.5 この章のまとめ
7.6 練習問題
7.7 練習問題の解答
●第8章 複数テーブルの結合
8.1 「リレーショナル」の意味
8.2 テーブルの結合
8.3 結合条件の取り扱い
8.4 結合に関するさまざまな構文
8.5 この章のまとめ
8.6 練習問題
8.7 練習問題の解答
■■第III部 データベースの知識を深めよう
●第9章 トランザクション
9.1 正確なデータ操作
9.2 コミットとロールバック
9.3 トランザクションの分離
9.4 ロックの活用
9.5 この章のまとめ
9.6 練習問題
9.7 練習問題の解答
●第10章 テーブルの作成
10.1 SQL命令の種類
10.2 テーブルの作成
10.3 制約
10.4 外部キーと参照整合性
10.5 この章のまとめ
10.6 練習問題
10.7 練習問題の解答
●第11章 さまざまな支援機能
11.1 データベースをより速くする
11.2 データベースをより便利にする
11.3 データベースをより安全に使う
11.4 この章のまとめ
11.5 練習問題
11.6 練習問題の解答
■■第IV部 データベースで実現しよう
●第12章 テーブルの設計
12.1 システムとデータベース
12.2 家計管理データベースの要件
12.3 概念設計
12.4 論理設計
12.5 正規化の手順
12.6 物理設計
12.7 正規化されたデータの利用
12.8 この章のまとめ
12.9 練習問題
12.10 練習問題の解答
練習ドリル
基礎問題
発展問題
付録A DBMS別互換性簡易リファレンス
付録B エラー解決 虎の巻
索引
著者紹介
奥付

著者プロフィール

  • 中山清喬(著者)

    中山清喬(なかやま ・ きよたか)
    株式会社フレアリンク代表取締役。IBM 内の先進技術部隊にてシステム構築現場を数多く支援。退職後も、研究開発、技術適用支援、教育研修、講演、執筆などを通じ、「技術を味方につける経営」を支援している。講義スタイルは「ふんわりスパルタ」。

  • 飯田理恵子(著者)

    飯田理恵子(いいだ ・ りえこ)
    経営学部 情報管理学科卒。長年、大手金融グループの基幹系システムの開発と保守にSE として携わる。現在は株式会社フレアリンクにて、ソフトウェア開発、コンテンツ制作、経営企画などを通して技術の伝達を支援中。


販売元:C&R研究所
商品についてのお問い合わせ先:
https://www.c-r.com/contact/index

発送について:
発送を伴う商品については、原則として3日~5日程度で発送いたします。また、1回の注文につき送料として600円を別途ご請求いたします。