達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへの表紙

達人に学ぶ SQL 徹底指南書 第 2 版 初級者で終わりたくないあなたへ(タツジンニマナブエスキューエルテッテイシナンショ ダイニハン ショキュウシャデオワリタクナイアナタヘ)

アプリケーション
著者:
ミック(ミック)
出版社:
翔泳社
出版日:
2018年10月11日頃
ISBN:
9784798157825
価格:
¥2,750
シリーズ:
CodeZine BOOKS
在庫:
1
判型:
単行本
★★★★★4.71(9 件)
アプリケーション
2
言及数
107
総合
164
26 件の言及
中級者向け
SQLアプリケーションプログラミングデータベースMySQLPostgreSQLOracleSQL Serverビッグデータチューニングウィンドウ関数

書籍紹介

SQL を扱うエンジニア必携のロングセラー、 10 年ぶりの改訂!
ーー SQL の正しい書き方・考え方が学べる本

開発者のための Web マガジン「 CodeZine 」の人気連載を大幅加筆・修正して 2008 年に刊行、好評を博した『達人に学ぶ SQL 徹底指南書』の改訂・第 2 版です。

第 2 版では、初版構成を生かしつつ、 SQL の強力な機能ウインドウ関数を全面的に採用して多くのコードをリバイスしました。全体的な解説の見直しや最新化も行ない、 CASE 式、ウィンドウ関数、外部結合、 HAVING 句、 EXISTS 述語など、 SQL を扱うエンジニアに必要な「正しい書き方・考え方」「ビッグデータ時代に対応したモダンな SQL 機能を駆使した書き方」を徹底解説しています。

標準 SQL 準拠のため、 Oracle/SQL Server/DB2/PostgreSQL/MySQL 等々の幅広いデータベースに対応しているほか、実際の開発現場でも活かしやすい実践的なコーディング事例も多数紹介しています。
チューニングテクニックやリレーショナルデータベースの歴史なども網羅。

SQL の原理となっている仕組みや、この言語を作った人々が何を考えて現在のような形にしたのか、というバックグラウンドも掘り起こして伝えます。

・脱初級や、より高みを目指したい DB エンジニア、プログラマ
・「 SQL とは何なのか」を知りたいと思っている人

におすすめの一冊です。

第 1 部 魔法の SQL
1 CASE 式のススメ

2 必ずわかるウィンドウ関数

Column なぜ ON ではなく OVER なのか?

3 自己結合の使い方

Column SQL とフォン・ノイマン

4 3 値論理と NULL

Column 文字列と NULL

5 EXISTS 述語の使い方

6 HAVING 句の力

Column 関係除算

Column HAVING 句とウィンドウ関数

7 ウィンドウ関数で行間比較を行なう

8 外部結合の使い方

9 SQL で集合演算

10 SQL で数列を扱う

11 SQL を速くするぞ

12 SQL プログラミング作法

第 2 部 リレーショナルデータベースの世界
13 RDB 近現代史

14 なぜ“関係”モデルという名前なの?

15 関係に始まり関係に終わる

16 アドレス、この巨大な怪物

17 順序をめぐる冒険

18 GROUP BY と PARTITION BY

19 手続き型から宣言型・集合指向へ頭を切り替える 7 箇条

20 神のいない論理

21 SQL と再帰集合

22 NULL 撲滅委員会

23 SQL における存在の階層

第 3 部 付録
A 演習問題の解答

B 参考文献

言及の推移

03520222023202420252026

言及 Qiita 記事 (21 件)

この本に興味がある方におすすめ

この本に関連

ミック の他の書籍

関連記事

関連用語

共有:Xはてブ