本書はSQLに関する非常に質の高い豊富なサンプル集であり、中級者を目指すなら必読の書である。
他のどの言語にも言えることだが、質の高いサンプルを数多く見ることが上達への最も早い近道である。
但し、SQLはデータを扱うという特性の為、他言語のようにそのまま使えるサンプルは当然にあり得ず、応用が効いて考える力が身につくサンプルと考えて頂きたい。本書によりSQLで考える力が飛躍的に向上することは間違いない。
著者のジョー・セルコ氏はSQLの業界では世界的な第一人者であり、訳者のミック氏も名著である
達人に学ぶ SQL徹底指南書 (CodeZine BOOKS)
を書いた方であり、つまり本書はSQLの世界の最強タッグが書いた信頼のおける名著である。
パズルという題名から実用的でないサンプルを想像されるかもしれないが、扱っている例題は業務系のものがほとんどであり実務に即している。SQLを組み立てて考える力を身につける為、各例題に対して段階的にいくつもの解答(実現方法)を解説しており、その解答にテクニックを満載している。パズルとは考える力を身につける為につけられた題名のようにも思う。SQLはデータを扱う言語なのだから考えて正しくイメージできる力が重要となり、その為には本書は最適な書籍である。
本書を習得された方は中級者以上の力を身につけている自分を実感できるだろう。
プライム無料体験をお試しいただけます
プライム無料体験で、この注文から無料配送特典をご利用いただけます。
非会員 | プライム会員 | |
---|---|---|
通常配送 | ¥410 - ¥450* | 無料 |
お急ぎ便 | ¥510 - ¥550 | |
お届け日時指定便 | ¥510 - ¥650 |
*Amazon.co.jp発送商品の注文額 ¥3,500以上は非会員も無料
無料体験はいつでもキャンセルできます。30日のプライム無料体験をぜひお試しください。
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
SQLパズル 第2版: プログラミングが変わる書き方/考え方 単行本 – 2007/11/1
{"desktop_buybox_group_1":[{"displayPrice":"¥3,080","priceAmount":3080.00,"currencySymbol":"¥","integerValue":"3,080","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"sKWs5MEtumkxa29z21HjFxPiXQPn0Wx9ONcWWRUu%2BS5pbZu%2F1TDPUo8xjt6DN5UXdBPRpTcaugpm%2FkAet7oee40fgReHrg3XFWZ7vpYAjxHoLsZUbMzY8H5tqL1IL1wQ","locale":"ja-JP","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}
購入オプションとあわせ買い
次々に繰り出される超絶技巧の数々!
真のSQLプログラミングがここにある!
9年ぶりに改訂された名著『Joe Celko's SQL Puzzles and Answers』の
第2版を、開発者向けWebサイト「CodeZine」で精緻なSQL解説を
展開するミック氏が翻訳。他に類を見ない高度なSQLプログラミングテクニックを、
75問の楽しいパズルで身に付けられます。
パズルは勤怠管理や売上ランキングといった日常業務に近いものから、
数独パズルの解析までバラエティ豊富。また、紹介されるテクニックも
RDBの本質である集合論の考え方を踏まえ、広く応用が効きます。
DBエンジニア/開発者必携の1冊です。
真のSQLプログラミングがここにある!
9年ぶりに改訂された名著『Joe Celko's SQL Puzzles and Answers』の
第2版を、開発者向けWebサイト「CodeZine」で精緻なSQL解説を
展開するミック氏が翻訳。他に類を見ない高度なSQLプログラミングテクニックを、
75問の楽しいパズルで身に付けられます。
パズルは勤怠管理や売上ランキングといった日常業務に近いものから、
数独パズルの解析までバラエティ豊富。また、紹介されるテクニックも
RDBの本質である集合論の考え方を踏まえ、広く応用が効きます。
DBエンジニア/開発者必携の1冊です。
- 本の長さ325ページ
- 言語日本語
- 出版社翔泳社
- 発売日2007/11/1
- ISBN-104798114138
- ISBN-13978-4798114132
よく一緒に購入されている商品
対象商品: SQLパズル 第2版: プログラミングが変わる書き方/考え方
¥3,080¥3,080
最短で6月11日 火曜日のお届け予定です
残り8点(入荷予定あり)
¥5,060¥5,060
最短で6月11日 火曜日のお届け予定です
残り9点(入荷予定あり)
¥2,750¥2,750
最短で6月11日 火曜日のお届け予定です
在庫あり。
総額:
当社の価格を見るには、これら商品をカートに追加してください。
ポイントの合計:
pt
もう一度お試しください
追加されました
一緒に購入する商品を選択してください。
この商品をチェックした人はこんな商品もチェックしています
ページ 1 以下のうち 1 最初から観るページ 1 以下のうち 1
登録情報
- 出版社 : 翔泳社 (2007/11/1)
- 発売日 : 2007/11/1
- 言語 : 日本語
- 単行本 : 325ページ
- ISBN-10 : 4798114138
- ISBN-13 : 978-4798114132
- Amazon 売れ筋ランキング: - 31,828位本 (本の売れ筋ランキングを見る)
- - 1,017位電気・通信 (本)
- カスタマーレビュー:
著者について
著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
カスタマーレビュー
星5つ中4.1つ
5つのうち4.1つ
全体的な星の数と星別のパーセンテージの内訳を計算するにあたり、単純平均は使用されていません。当システムでは、レビューがどの程度新しいか、レビュー担当者がAmazonで購入したかどうかなど、特定の要素をより重視しています。 詳細はこちら
24グローバルレーティング
虚偽のレビューは一切容認しません
私たちの目標は、すべてのレビューを信頼性の高い、有益なものにすることです。だからこそ、私たちはテクノロジーと人間の調査員の両方を活用して、お客様が偽のレビューを見る前にブロックしています。 詳細はこちら
コミュニティガイドラインに違反するAmazonアカウントはブロックされます。また、レビューを購入した出品者をブロックし、そのようなレビューを投稿した当事者に対して法的措置を取ります。 報告方法について学ぶ
-
トップレビュー
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
2015年7月3日に日本でレビュー済み
Amazonで購入
読み途中ですが、勉強になりました。
知識を実用に変換する、自分がどこまで知識を実用化しているのか計測するのに良いツールです。
知識を実用に変換する、自分がどこまで知識を実用化しているのか計測するのに良いツールです。
2013年11月7日に日本でレビュー済み
Amazonで購入
WEBサービスの企画立案、制作をしているものです。
まともにSQLに関わり始めて1年ぐらいです。
SQLの基礎部分を固めたいと思い、購入しました。
本書の内容は一つ一つじっくり読めばわかるものの、今ひとつ実務と結びつく感じではありませんでした。
こういった考え方で、こういったSQLの書き方もあるんだなぁと勉強にはなりましたが、私にはレベルが高すぎました、、、;
いつかこの本の内容が瞬時に理解でき、共感できるようになりたいと思います!
まともにSQLに関わり始めて1年ぐらいです。
SQLの基礎部分を固めたいと思い、購入しました。
本書の内容は一つ一つじっくり読めばわかるものの、今ひとつ実務と結びつく感じではありませんでした。
こういった考え方で、こういったSQLの書き方もあるんだなぁと勉強にはなりましたが、私にはレベルが高すぎました、、、;
いつかこの本の内容が瞬時に理解でき、共感できるようになりたいと思います!
2022年1月29日に日本でレビュー済み
いっとき、毎朝ひたすら解いていた。その努力はずっと自分の武器になっています。
2018年3月16日に日本でレビュー済み
Amazonで購入
最新のミドルウェアを使えば、もっと簡単に記述出来るだろうと思う箇所がいくつもありました。
ただし、こんなアプローチもあるのね、と言う発見はあります。
ただし、こんなアプローチもあるのね、と言う発見はあります。
2007年11月25日に日本でレビュー済み
ジョー・セルコの名著、「SQLパズル」の第2版です。旧版の邦訳が書店から姿を消してから、もう何年もたちます。当時買いそびれた私は、中古本でもいいからと、オークションやネット書店を探してみましたが、見つかりませんでした。あきらめていたところ、新版の出版となりうれしい限りです。訳者のミックさんはご自分のホームページ([...])で、SQLについてかなりつっこんだ内容を展開されています。訳すべき人が訳してくれた、という意味でも感謝しています。
内容ですが「てっとりばやくSQLが書きたい」人には絶対に向きません。掲載例のsqlをそのままコピーして即業務に使えるケースは決して多くないでしょう。なぜならこの本は「SQLで考える」ための本ですから。じっくりと「パズル」を味わいたい人向けです。
内容ですが「てっとりばやくSQLが書きたい」人には絶対に向きません。掲載例のsqlをそのままコピーして即業務に使えるケースは決して多くないでしょう。なぜならこの本は「SQLで考える」ための本ですから。じっくりと「パズル」を味わいたい人向けです。
2013年12月25日に日本でレビュー済み
Amazonで購入
ミック著「CD付 SQL ゼロからはじめるデータベース操作 」の次にこの本を開きました。
この本は、上記の本を一通り読んだだけでは難しいと思います。レベル的には、中級以降といったところでしょう。回答に至るまでの下処理の段階で、SQLの集合論的な考え方がふんだんに使われており、しかもそれに対して詳しい説明がないので、初心者の方は(私も含めてですが)そこで立ち往生してしまう可能性が高いです。
ただ、この本に載っているパズルを解くのは楽しくもあります。じっくり考えて、こういう意味なのか!という発見をすることは文字通りパズルを解くような醍醐味があります。
SQLの集合論的な発想が生かされたコードに、じかに触れたいのでしたらこれ以上の指南書は無いと思います。パズルを解く快感が味わえ、SQLの本質に触れることができるのですから実に有意義な本と言えます。時間がふんだんにあればですが・・・。
この本は、上記の本を一通り読んだだけでは難しいと思います。レベル的には、中級以降といったところでしょう。回答に至るまでの下処理の段階で、SQLの集合論的な考え方がふんだんに使われており、しかもそれに対して詳しい説明がないので、初心者の方は(私も含めてですが)そこで立ち往生してしまう可能性が高いです。
ただ、この本に載っているパズルを解くのは楽しくもあります。じっくり考えて、こういう意味なのか!という発見をすることは文字通りパズルを解くような醍醐味があります。
SQLの集合論的な発想が生かされたコードに、じかに触れたいのでしたらこれ以上の指南書は無いと思います。パズルを解く快感が味わえ、SQLの本質に触れることができるのですから実に有意義な本と言えます。時間がふんだんにあればですが・・・。
2017年2月12日に日本でレビュー済み
本書の訳者が書いた
達人に学ぶ SQL徹底指南書 (CodeZine BOOKS)
には主な参考図書として
プログラマのためのSQL 第2版
と本書が挙げられていました。「プログラマのためのSQL 第2版」は最初の3章を読んだところで挫折してしまいました。本書も最後までいくか不安だったのですがなんとか読了することができました。
本書では様々なパズルを例題として、SQLの限りない可能性を示してくれます。ほとんどの例題には2個以上の解法が示されています。解法の提示の手順は基本的に次の方針に従っています。最初の解法は問題の文脈をストレートにSQLに置き換えた方法を提示し、2個目以降はより高速で洗練された解法、あるいは発想を転換させたアクロバティック(?)な解法を示しています。C#のような手続き型言語では一つの例題に対する解法は似かよったものになりがちです。それに比べてSQLのような宣言型・集合指向型言語は一つの例題に対して全く異なるアプローチからの様々な解法があります。SQLでは頭を切り替えることにより同一の例題を様々に料理できます。良い頭の体操になりました。
本書のサンプルコードはネットからダウンロードできるようです。時間のある人はサンプルコードを実際に動かしてみるとより理解が深まると思います。
私も今後機会があれば「プログラマのためのSQL 第2版(または第4版)」に再チャレンジしようかなと考えています。
本書では様々なパズルを例題として、SQLの限りない可能性を示してくれます。ほとんどの例題には2個以上の解法が示されています。解法の提示の手順は基本的に次の方針に従っています。最初の解法は問題の文脈をストレートにSQLに置き換えた方法を提示し、2個目以降はより高速で洗練された解法、あるいは発想を転換させたアクロバティック(?)な解法を示しています。C#のような手続き型言語では一つの例題に対する解法は似かよったものになりがちです。それに比べてSQLのような宣言型・集合指向型言語は一つの例題に対して全く異なるアプローチからの様々な解法があります。SQLでは頭を切り替えることにより同一の例題を様々に料理できます。良い頭の体操になりました。
本書のサンプルコードはネットからダウンロードできるようです。時間のある人はサンプルコードを実際に動かしてみるとより理解が深まると思います。
私も今後機会があれば「プログラマのためのSQL 第2版(または第4版)」に再チャレンジしようかなと考えています。