SEshop

プログラマのためのSQLグラフ原論 リレーショナルデータベースで木と階層構造を扱うために【PDF版】

ジョー・セルコ(著) , ミック(翻訳) , ミック(監修)

商品番号
149520
販売状態
発売中
納品形態
会員メニューよりダウンロード
発売日
2017年06月08日
ISBN
9784798149523
データサイズ
約11.6MB
キーワード
データベース  SQL  電子書籍【PDF版】
制限事項
印刷可・テキストのコピー可
PDFの利用制限は商品ごとに異なります。
上記の「制限事項」欄をご確認ください。
  • 印刷可・テキストのコピー可
    Adobe Acrobat Reader などのPDF閲覧アプリで、問題なくご利用いただけるケースが多く確認されています。
    ※すべてのアプリでの動作を保証するものではありません。
  • 印刷不可・テキストのコピー不可
    「編集・印刷・コピー禁止」などの制限が設定されています。 一部のアプリでは、読み込み時にパスワード入力を求められる場合があります。
    ※パスワードはシステムにより自動生成されており、弊社でも確認・提供はできません。
本製品は電子書籍【PDF版】です。
PDFにはメールアドレスと著作権情報が埋め込まれます。
  • メールアドレスはご注文時のログインアドレスが使用されます。
  • Amazon Payの場合はAmazonアカウントのメールアドレスが使用されます。
無断の複製・転載・譲渡・共有・販売は法律により罰せられる可能性があります。
弊社ではPC版の「Adobe Acrobat Reader」を推奨しています。
Apple Booksなどその他のアプリでは注釈機能やハイライトが利用できません。

3,960円(税込)(本体3,600円+税10%)

360pt (10%)
ポイントの使い方はこちら

在庫あり

初回購入から使えるポイント500円分プレゼント

紙の書籍はこちら

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

  • ポスト
  • 本製品は電子書籍【PDF版】です。
  • ご購入いただいたPDFには、購入者のメールアドレス、および翔泳社独自の著作権情報が埋め込まれます。
    PDFに埋め込まれるメールアドレスは、ご注文時にログインいただいたアドレスとなります。
    Amazon Payでのお支払いの場合はAmazonアカウントのメールアドレスが埋め込まれます。
  • 本製品を無断で複製、転載、譲渡、共有および販売を行った場合、法律により罰せられる可能性がございます。
  • ご購入の前に必ずPDF利用案内をお読みください。

SQLの第一人者であるジョー・セルコの名著『プログラマのためのSQL(原題:Joe Celko's SQL for Smarties)』のスピンオフとして執筆された『Joe Celko's Trees and Hierarchies in SQL for Smarties, 2nd Edition』の日本語版です。本書では、現場で実務経験のあるエンジニアを対象として、リレーショナルデータベース(RDB)とSQLを使って木と階層構造を扱うための方法論と実践ノウハウを詳しく解説します。

SQLで木と階層構造を扱うには、そのベースとなる数学理論と、RDBでの具体的な実装方法をきちんと理解しなければなりません。本書では、RDBとSQLで木と階層構造を効率的に扱うにはどのようなデータモデルが最適であるか、さまざまなモデルを検討しながら習得していきます。単なるTips集ではなく、グラフ理論の背景にまで踏み込んで理解することで、高い応用力を身につけることが可能です。

翻訳と監修は『達人に学ぶSQL徹底指南書』『プログラマのためのSQL 第4版』でおなじみのミック氏が担当。日本語版では、巻末付録として、入れ子集合モデルについての理論的な参考情報や実用例の解説を追加(ミック氏執筆)。SQLを扱うエンジニア必携の一冊です。

PDF版のご利用方法

  1. ご購入後、SEshopにログインし、会員メニューに進みます。
  2. ご購入電子書籍およびデータ > [ご購入電子書籍およびダウンロードデータ一覧]をクリックします。
  3. 購入済みの電子書籍のタイトルが表示されますので、リンクをクリックしてダウンロードしてください。
  4. PDF形式のファイルを、お好きな場所に保存してください。
  5. 端末の種類を問わず、ご利用いただけます。
第1章 グラフ、木、階層
第2章 隣接リストモデル
第3章 経路列挙モデル
第4章 入れ子集合モデル
第5章 頻繁に挿入が行なわれる木
第6章 入れ子集合モデルの線形バージョン
第7章 二分木
第8章 木を表現するその他のモデル
第9章 木を扱うための実装依存の拡張
第10章 データモデリングにおける階層
第11章 階層を持ったコード体系
第12章 SQLにおけるグラフ
第13章 ペトリネット
第14章 状態遷移グラフ
第15章 階層型データベース(IMS)
付録 訳者による解説──ミック
各種問い合わせは以下のリンクからご連絡ください

感想・レビュー

mft さん

2020-10-18

木を入れ子集合とか区間とかで表す。SQLで整合性を保ちながら取り扱う。こわちかな世界

Q さん

2019-08-30

SQLの具体的なテクニックについて知りたい、と安易に考えて手にしてしまいました。ツリーをRDBテーブルを使って表現する時点でかなりの狂気を感じました。むしろ参照やポインタを使って実装するよりも不変条件が増えてしまっているのではないでしょうか。ツリーを辿る時にメリットはあるとはいえ本末転倒な印象を受けました。#SQLで何でもできる は #Excelで何でもできる や #シェル芸 に似ていて、当の本人には正しい使い方に感じられるけれど、僕のような外野には別の技術を使った方が良いのではと思わせてくれる本でした。

関連リンク

関連商品

おすすめ特集・キャンペーン

デジタルイラスト参考書

[特集]基本的な描き方から高度なテクニック、デジタルツールの使い方まで…

介護職

[特集]介護職を目指す人の試験対策書、現場スタッフのための実務書など、…

おすすめイラストの本特集

[特集]人気イラストレーター作品集&メイキングブック!

SQL/データベース関連本特集

[特集]【入門~達人レベルまで】SQL/データベース関連おすすめ本特集

「デジタル時代の基礎知識」シリーズ特集

[特集]業界のスペシャリスト達がマーケティングの新ルールを提案!

保育士

[特集]保育士を目指している方にも、すでに保育現場で働き始めている方に…

特集をもっと見る