ジョン・L・ビエスカス

Effective SQL

販売店:書籍
販売価格
3,850
(税込)
送料無料
出荷目安:
1-3日(通常)
たまるdポイント35(通常)

※たまるdポイントは通常ポイントです。

※たまるdポイントはポイント支払を除く商品代金(税抜)の1%です。

dカードでお支払ならポイント3倍

  • 商品情報
  • レビュー
【タイトル】Effective SQL
【発売日】2017年12月
【著者/編集】ジョン・L・ビエスカス, ダグラス・J・スティール
【出版社】翔泳社
【サイズ】単行本
【ページ数】304p
【ISBNコード】9784798153995

【内容情報】(出版社より)
どれだけクライアント側のUXが変わっても、アルゴリズムが変更されても、変わらないのがリレーショナルデータベースの世界。それだけに経験値とベンダーごとに微妙に異なる方言を操るための“鍛錬”は必須の世界といえます。


しかし“鍛錬”は、それこそ思考し手を動かさなければ鍛錬とは言えません。


そこで本書では、単なる教科書的なSQL文の組み立て(鍛錬の方法)を超えて、さまざまなケースにマッチした最適なSQLを自然に記述できるようになるための知見と勘所を、具体的なテーブルやDB構成とともに解説します。


そのためSQL方言は極力排し、標準SQLで解説を行い、各サンプルの方言版はGitHubで公開するという方法を取っています。


つまり、
・解くべき問題を明確にし、
・次にその解決方法を整理し、
・考え方を標準的なやり方で提示し、
・必要であれば方言でも参照できる、

というスタイルです。


SQLの現場ですぐに使える……、というのは大袈裟ですが、必ず解決策にたどり着けるヒントや知見にあふれた、全61のTips集です。


[目次]
第1章 データモデル設計
第2章 生産性とインデックス設計
第3章 設計の変更ができないときの対処法
第4章 フィルタリングと検索
第5章 アグリゲーション
第6章 サブクエリ
第7章 メタデータの取得と分析
第8章 直積問題
第9章 タリーテーブル(複雑なSQLのために)
第10章 階層的なデータ構造


第1章 データモデル設計
第2章 生産性とインデックス設計
第3章 設計の変更ができないときの対処法
第4章 フィルタリングと検索
第5章 アグリゲーション
第6章 サブクエリ
第7章 メタデータの取得と分析
第8章 直積問題
第9章 タリーテーブル(複雑なSQLのために)
第10章 階層的なデータ構造

Effective SQLのレビュー

この商品のレビュー一覧をみる

この商品のカテゴリ