SQL の絵本 第 2 版 データベースが好きになる新しい 9 つの扉
エスキューエルノエホンダイニハンノエホンエホン データベースガスキニナルアタラシイココノツノトビラ
- 著者:
- 株式会社アンク(カブシキガイシャ アンク)
- 注目:
- 総合 2885 位
- 出版社:
- 翔泳社
- 出版日:
- 2018年08月24日頃
- ISBN:
- 9784798155142
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
仕組みを絵で理解。試してわかるデータベースの基礎知識。
技書の森解説
『SQL の絵本 第 2 版 データベースが好きになる新しい 9 つの扉』 (株式会社アンク 著、翔泳社、2018 年 8 月刊) は、翔泳社の絵本シリーズの SQL 編の第 2 版で、データベースの考え方から SQL によるデータの操作までをイラストと短い解説で学ぶ入門書です。版元の紹介文は、本書が「そもそもデータベース (リレーショナルデータベース) とはどういうものであるか」から解説を始め、データの操作を実際に試して学べる 1 冊だと案内しています。版元の紹介文によれば、紙面は絵を多く使い、2 ページを単位とした説明で組まれています。
「SQL の勉強をはじめる前に」から第 6 章「複雑なデータ操作」まで
目次は「SQL の勉強をはじめる前に」でデータベースの種類や SQL の誕生、記述時の約束を扱ったあと、第 1 章「データベースとは」でリレーショナルデータベースの考え方に入ります。第 2 章「SQL の基礎」はデータベースとテーブルの作成、テーブルの制約、データの登録と取り出し、並び替え、データ型を扱い、第 3 章「演算子」、第 4 章「関数」では数値関数、文字列関数、日付関数、集約関数、変換関数へ進みます。第 5 章「基本的なデータ操作」は INSERT 文、UPDATE 文、DELETE 文とサブクエリ、第 6 章「複雑なデータ操作」は交差結合、内部結合、外部結合、ビュー、集合演算子、限定述語です。各章は「ここが key!」の節で始まります。
トランザクションとストアドプロシージャ、データを守りプログラムとつなぐ章
後半の第 7 章「データを守る仕組み」はトランザクション、コミットとロールバック、ロックの仕組みを扱い、第 8 章「プログラムとの連携」は動的 SQL、ストアドプロシージャ、トリガー、拡張 SQL の変数と制御文、結果セットとカーソル、サンプルプログラムへ進みます。第 9 章の付録は、列の構成の変更や制約の追加、外部キー、テーブルとデータベースの削除、予約語、SQL Server 2017 Express のインストールです。Microsoft Learn の製品ライフサイクルによると、SQL Server 2017 のメインストリーム サポートは 2022 年 10 月に終了しました。延長サポートの終了日は 2027 年 10 月です。
SQL と第 7 章のトランザクション、予備知識の案内
SQL は、リレーショナルデータベースに対してデータの定義と操作を指示する言語です。第 7 章のトランザクションは、複数の更新をひとまとまりとして扱い、途中で失敗したら元に戻す仕組みで、トランザクションが満たす性質は ACID と呼ばれます。版元は予備知識は不要で、データベースの基本概念から学べると案内しています。データベースの本の選び方は データベース本ガイド にまとめています。
本書は、準備の章「SQL の勉強をはじめる前に」と、データベースとは何かを扱う第 1 章から、テーブルの作成と取り出し、演算子、関数、データの更新とサブクエリ、結合とビュー、トランザクション、プログラムとの連携までを全 8 章に収め、第 9 章の付録でテーブルの変更と SQL Server 2017 Express のインストールを扱います。
この本に興味がある方におすすめ
関連する本
株式会社アンク の他の書籍
関連記事
データベース本ガイド - SQL から設計まで学べる技術書の選び方
データベースの基礎から設計、パフォーマンスチューニングまで学べる技術書の選び方と学習順序を紹介します。
エンジニアが最初に読むべき技術書 5 冊の選び方 - ジャンル配分が鍵
新人エンジニアやキャリアチェンジ組が最初に読むべき技術書のジャンル配分と、言語 / 設計 / 運用 / CS 基礎 / ソフトスキルの 5 冊を選ぶチェックリストを紹介します。
障害対応の夜に思い出す、あの本の 1 ページ
本番障害の緊迫した場面で、過去に読んだ技術書の知識が助けてくれることがあります。「いつか役立つ」知識が「今この瞬間」に変わる読書の価値を考えます。