1,800円以上の注文で送料無料

SQLの苦手を克服する本 データの操作がイメージできれば誰でもできる Software Design plusシリーズ
  • 新品
  • 書籍
  • 書籍

SQLの苦手を克服する本 データの操作がイメージできれば誰でもできる Software Design plusシリーズ

生島勘富(著者), 開米瑞浩(著者)

追加する に追加する

SQLの苦手を克服する本 データの操作がイメージできれば誰でもできる Software Design plusシリーズ

2,728

獲得ポイント24P

在庫あり

発送時期 1~5日以内に発送

商品詳細

内容紹介
販売会社/発売会社 技術評論社
発売年月日 2019/08/26
JAN 9784297107178

SQLの苦手を克服する本

¥2,728

商品レビュー

4.5

3件のお客様レビュー

レビューを投稿

2023/01/20

タイトルからして初心者向けのSQL本かと思ったが、DBの内部の話まで書かれており勉強になった。また、題材が実際の業務にありそうなものが多く好印象。 APIファースト開発については個人的にはストアドに頼りすぎるとデバッグが困難というイメージが強く採用したいかと言われるとあんまりとい...

タイトルからして初心者向けのSQL本かと思ったが、DBの内部の話まで書かれており勉強になった。また、題材が実際の業務にありそうなものが多く好印象。 APIファースト開発については個人的にはストアドに頼りすぎるとデバッグが困難というイメージが強く採用したいかと言われるとあんまりという印象。

Posted by ブクログ

2022/11/27

開発現場の実情に寄り添った形で、会話形式をベースに解説しており、頭に入ってきやすかった。 ■個人的に参考になった点 ・INとEXISTSの使い分け…選択性の高低を意識する ・DB性能への影響要素 ・DBアクセスのAPI化…DBもインターフェース仕様書を書こう

Posted by ブクログ

2019/10/28

SQLをどうすれば真価を発揮できるかについて書いた本。 そもそも、一般的なプログラミングは手続き型に則っているのにたいし、SQL(というより、リレーショナルデータベース)は集合思考なもんだから、ベテランのエンジニアでも理解していない人がいるらしく、ぐるぐる系SQLだとか効率の悪い...

SQLをどうすれば真価を発揮できるかについて書いた本。 そもそも、一般的なプログラミングは手続き型に則っているのにたいし、SQL(というより、リレーショナルデータベース)は集合思考なもんだから、ベテランのエンジニアでも理解していない人がいるらしく、ぐるぐる系SQLだとか効率の悪いSQLを書いてしまう人もいるらしい。 そういえば前にいたなぁ。JAVAについてはかなり詳しいのだけど、SQLについて苦手意識がある人。ある程度、勉強したことはあるので、文法は分かっている(例えば、LEFT JOINした項目をWHERE文で使うのがおかしいというのは分かる)のだけど、ぐるぐる系のほうがいいとか言っちゃう。JOINもやりたがらないし、UNIONもやりたがらない(UNIONした後にORDER BYしたら楽なのに、なぜJAVAでソートしなきゃいけないのかと……)。正直、そういう人にこの本を読んでほしいと思った。 ただ、もちろん中には自分も知らないことが書いてあって、「ON a.B_ID = B.ID AND 0 = B.DelFlag」という結合条件でJOINをかけると、1対1関係にある(同じIDがどちらにもある)テーブルだと、INNER JOINでもLEFT JOINでも結果が同じになると書いてあって驚いた。てっきり、LEFT JOINでも、B.DelFlagが1のデータはNULLになるだけかと。ちょっとどこかで試してみたい。 それと、IN(サブクエリ)とEXISTSの違いとか。処理される順序がINとEXISTSで違うのだとか。サブクエリで返ってくる結果が少ないのであれば、INを使ったほうがいいらしい。覚えておきたい。 後、時々、複数の種類の名前と値を一つのマスタにしているテーブルを見るけど、あれはEAV(Entity-Attribute-Value)というらしく、SQLアンチパターンらしい。やっぱりあれって、SQLのアンチパターンなのか。確かに便利だなと思ったのだけど、ちょっとした違和感は確かにあった。 著者はAPIファースト開発という手法を提案しているそうなのだけど、ようはストアドプロシージャを使った開発と考えていいのかな? うちの会社でも基本、自社開発だとそうしてるし、そのほうがストアド変更するだけでアプリの変更はいらないという修正依頼も多いので、確かにいいと思う。

Posted by ブクログ

関連商品

最近チェックした商品