翔泳社の公式通販SEshopは全国送料無料!
ヘルプ 法人のお客様へ 新規会員登録 ログイン
SEshop

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

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

商品番号
149520
販売状態
発売中
納品形態
会員メニューよりダウンロード
発売日
2017年06月08日
ISBN
9784798149523
データサイズ
約11.6MB
制限事項
印刷可・テキストのコピー可
キーワード
データベース  SQL  電子書籍【PDF版】

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で何でもできる や #シェル芸 に似ていて、当の本人には正しい使い方に感じられるけれど、僕のような外野には別の技術を使った方が良いのではと思わせてくれる本でした。

関連リンク

関連商品

おすすめ特集

プログラミング入門書大特集

翔泳社のプログラミング書籍の中から、入門・初級者向けの書籍をピックアップ!

Linuxおすすめ本特集

【Linux本特集】入門~達人レベルまで!クラウド時代の必須知識Linuxを学ぶおすすめの本

ライティングおすすめ本

ライティングのスキルアップにおすすめの本。Webライティングやコピーライティングなど

マネー本特集

お金と経済の基礎知識から、資産形成・投資術、お金教育や介護まで。暮らしに役立つマネー本

インテリア本特集

おしゃれな部屋作りのヒントやインテリアの基礎知識、色使い、うつわや洋食器の知識まで、幅広い書籍をご紹介

事務職におすすめの本

Excel、日商簿記、業務の自動化を実現するRPAやPythonの技術など、事務職としてステップアップしたい人に!

特集をもっと見る