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

3,080円(本体 2,800円+税10%)
- 品種名
- 書籍
- 発売日
- 2024/2/5
- ページ数
- 528
- サイズ
- A5判
- 著者
- 中山 清喬 著/飯田 理恵子 著/株式会社フレアリンク 監修
- ISBN
- 9784295018469
人気ナンバー1 定番SQL入門書の最新改訂版
図解とていねいな解説に加え、豊富なドリルで、楽しくデータベースとSQLを学習できる大人気定番書が、12年目ぶりにデザインを刷新し、見やすさ、わかりやすさを向上。さらに学びやすくなりました! 第4版では、最新DBMS製品に対応したほか、注目を集めるデータ活用とAIの世界へ進むための解説、「SQLによるデータ分析入門」を追加。初学者でもすぐにSQL作成・実行ができるクラウドサービス「dokoQL」※も機能を強化。※dokoQLは新刊購入者用特典です。利用の前にインプレスのWebサイトで「dokoQLご利用上の注意」をご確認ください。
- 電子版を買う
-
「読者アンケートに答える」「読者プレゼントに応募」の場合もこちらをご利用ください。
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。
学校・法人一括購入に関するお問い合わせはこちらへ。
詳細

※dokoQLご利用上の注意
- dokoQLは、本書著者の所属企業(株式会社フレアリンク)が運営するサービスです。正式利用にはユーザー登録が必要になります。
- dokoQLは新刊販売による収益で維持・運用されているサービスです。古書店やネットオークション等、新刊以外を購入された場合、一部の機能はご利用いただけません。あらかじめご了承ください。
- dokoQLでは個人の方による独学での利用を前提に無料プランが提供されています。研修や学校等での利用や商用利用に関する専用プランについては、株式会社フレアリンクへお問い合わせください(専用プランの契約なく、商用利用や研修等による多人数同時アクセスが発生した場合、個人学習者の利用環境を保護するため、予告なくアクセスを制限させていただく場合があります)。
- dokoQLへのアクセスは、セキュリティ及び国際プライバシー保護法令上の理由から、日本国内のみに限定しています。海外のネットワークからはご利用いただけません。
著者紹介
中山清喬(なかやま・きよたか)
株式会社フレアリンク代表取締役。
IBM内の先進技術部隊に所属しシステム構築現場を数多く支援。
退職後も研究開発・技術適用支援・教育研修・執筆講演・コンサルティング等を通じ、「技術を味方につける経営」を支援。
現役プログラマ。講義スタイルは「ふんわりスパルタ」。
飯田理恵子(いいだ・りえこ)
経営学部 情報管理学科卒。
長年、大手金融グループの基幹系システムの開発と保守にSEとして携わる。
現在は株式会社フレアリンクにて、ソフトウェア開発、コンテンツ制作、経営企画などを通して技術の伝達を支援中。
目次
はじめに
dokoQLの使い方
本書の見方
表の種類
chapter 0 データベースを学ぶにあたって
●第Ⅰ部 SQLを始めよう
chapter 1 はじめてのSQL
chapter 2 基本文法と4大命令
chapter 3 操作する行の絞り込み
chapter 4 検索結果の加工
●第Ⅱ部 SQLを使いこなそう
chapter 5 式と関数
chapter 6 集計とグループ化
chapter 7 副問い合わせ
chapter 8 複数テーブルの結合
●第Ⅲ部 データベースの知識を深めよう
chapter 9 トランザクション
chapter 10 テーブルの作成
chapter 11 さまざまな支援機能
●第Ⅳ部 データベースで実現しよう
chapter 12 テーブルの設計
付録A 簡易リファレンス
付録B エラー解決 虎の巻
付録C ドリル
付録D SQLによるデータ分析
付録E 練習問題の解答
索引
関連書籍
特典
本製品にはご購読の読者様がご利用できる「特典」サービスがついています。お手元に本製品を用意し、「特典を利用する」ボタンから画面の指示に従ってお進みください。
ダウンロード
本製品の読者さまを対象としたダウンロード情報はありません。
お詫びと訂正
誤記のためにご迷惑をおかけし、誠に申し訳ございません。
- 14ページ コラム目次の8行目
- [誤]
もう1つの代替キー - [正]
オルタネートキー
- [誤]
- 48ページ 図2-1 データ型の設定の2つめ
- [誤]
VARCHAR(20)
(可変長文字列、最大20バイト) - [正]
VARCHAR(20)
(可変長文字列、最大20文字)
- [誤]
- 48ページ 図2-1 データ型の設定の3つめ
- [誤]
VARCHAR(80)
(可変長文字列、最大80バイト) - [正]
VARCHAR(80)
(可変長文字列、最大80文字)
- [誤]
- 49ページ 2.2.3節内の本文および図内(49ページ中程から50ページコラム前まで)
- [誤]
CHAR型およびVARCHAR型のサイズ指定を“バイト”と表記した箇所(13箇所) - [正]
CHAR型およびVARCHAR型のサイズ指定を“文字”と表記 - 【 第5刷にて修正 】
- [誤]
- 99ページ 本文2行目
- [誤]
代替キー(surrogate key) - [正]
サロゲートキー(surrogate key)
- [誤]
- 100ページ コラムタイトル
- [誤]
もう1つの代替キー - [正]
オルタネートキー
- [誤]
- 100ページ コラム本文5~7行目
- [誤]
候補キーを代替キー(alternative key)と呼ぶ場合がありますが、代替キー(surrogate key、p.99)とは日本語訳が偶然重複したに過ぎず、意味も概念も異なるため注意してください。 - [正]
候補キーをオルタネートキー(alternate key)と呼びます。
なお、オルタネートキーとサロゲートキー(p.99)は、代替キー・代理キー・代用キーなど、似た意味の日本語名で呼ばれる場合があります。しかし、オルタネートキーは「主キーの別の選択肢」、サロゲートキーは「自然キーの代わり」であり、意味も概念も異なります。明確に区別するために、カタカナ名を用いるのがよいでしょう。
- [誤]
- 130ページ 項タイトル
- [誤]
家計簿DBでできるようになったこと - [正]
この章でできるようになったこと - 【 第4刷にて修正 】
- [誤]
- 174ページ リスト6-2の結果表、平均出金額
- [誤]
3148 - [正]
3935 - 【 第3刷にて修正 】
- [誤]
- 214ページ 本文、下から4-6行目
- [誤]
NOT IN演算子は、右辺に列挙された値を不等号を使って1つひとつ比較し、すべての値と等しくしないことを判定する演算子です。よって、右辺に1つでもNULLが含まれると、NOT IN演算子による比較結果はすべてNULLとなります。 - [正]
NOT IN演算子は、右辺に列挙された値を不等号を使って1つひとつ比較し、どの値とも明らかに等しくないことを判定する演算子です。よって、右辺に1つでもNULLが含まれると、NOT IN全体として「どの値とも明らかに等しくないか」は「不明」となります。 - 【 第2刷にて修正 】
- [誤]
- 215ページ 場所 上側のかこみ内、本文
- [誤]
NOT INまたは<> ALLで判定する副問い合わせの結果にNULLが含まれると、全体の結果もNULLとなる。 - [正]
WHERE句等の絞り込みで、「結果にNULLを含む副問い合わせ」をNOT INや<> ALLと共に用いると、結果は0行となる。 - 【 第2刷にて修正 】
- [誤]
- 295ページ 問題9-3 項目 カの2行目
- [誤]
「注文回数」と「平均注文数」を掛け算しても、 - [正]
「注文回数」と「平均受注数」を掛け算しても、 - 【 第5刷にて修正 】
- [誤]
- 311ページ 下の吹き出し(いずみさんセリフ)内、2行目
- [誤]
(p.212) - [正]
(p.215) - 【 第4刷にて修正 】
- [誤]
- 416ページ A.5.1 一般的な事項 5つめ
- [誤]
UNION以外の集合演算子(EXCEPT、INTERSECT)に対応していない。 - [正]
本記述を削除 - 【 第3刷にて修正 】
- [誤]
- 467ページ 該当箇所:C.1.3、chapter 7 副問い合わせ、問題54
- [誤]
魔法使いは回復魔法「みんなからお裾分け」を使ってMPを回復した。この魔法は、本人を除くパーティー全員のMP合計値の10%をもらうことができる。 - [正]
魔法使いは回復魔法「みんなからお裾分け」を使ってMPを回復できる。この魔法は、魔法使いを除いたパーティー全員のMP合計値の10%をもらうことができる。 - 【 第5刷にて修正 】
- [誤]
- 468ページ 問題64 2~3行目
- [誤]
なお、クリアしていないイベントについては、クリア区分に「未クリア」と表示する。 - [正]
なお、着手していないイベントについては、クリア区分に「未クリア」と表示する。 - 【 第3刷にて修正 】
- [誤]
- 471ページ C.2.1 基礎問題 10
- [誤]
下記参照 - [正]
-
備考:
[誤]
10. 自治体 = 都道府県番号 + 市町村番号 + 都道府県名 + 市町村名
+ 知事名 + 市町村長名
↓
[正]
10. 基礎的地方公共団体 = 都道府県番号 + 市区町村番号 + 都道府県名
+ 市区町村名 + 知事名 + 市区町村長名
※ 市区町村番号は、各都道府県が独自に採番した番号とする。 - 【 第2刷にて修正 】
- [誤]
- 477ページ 予約シート 受付日時が9月6日の予約番号
- [誤]
3 - [正]
1 - 【 第5刷にて修正 】
- [誤]
- 525ページ 索引あ行
- [誤]
下記を追加 - [正]
オルタネートキー 100(ページ)
- [誤]
- 525ページ 索引さ行
- [誤]
下記を追加 - [正]
サロゲートキー 99(ページ)
- [誤]
- 526ページ 索引た行
- [誤]
用語変更に伴い「代替キー(alternative key)」と「代替キー(surrogate key)」を索引から削除 - [正]
- [誤]
お問い合わせ
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。









