タグ

sqlに関するvkgtaroのブックマーク (5)

  • Storing Hierarchical Data in a Database

    Development, Translation, daily life, thoughts, and so on. http://www.sitepoint.com/article/hierarchical-data-database/2/ ツリーデータを2次元の表で表現する方法はそれなりにあるが、親や子の繋がりを1クエリで取得できるという意味で、上記の「Modified Preorder Tree Traversal」は特に優れている。データを更新する際にはクエリの数が増えるものの、親子関係の取得の際には、それを補って余りある利点がある。 具体的な紹介は、3年前のふじもとさんのエントリに譲る。ここでは、その内容に補足する形で、1点だけメモを記しておく。 ---- このアルゴリズムは、親子関係を一気に取得する縦の演算には非常に強力だが、同じ階層にあるノードを一気に取得しようと思うと弱い。

    Storing Hierarchical Data in a Database
    vkgtaro
    vkgtaro 2008/11/11
    the nested set model
  • SQLで木と階層構造のデータを扱う――入れ子集合モデル

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

  • SQL Injection Cheat Sheet

    例; (MS):MySQLSQL Serevr (M*S):MySQLの特定バージョンや、関連する注意事項に記載されている特定条件に関するもの、およびSQLServerを示す。 目次 SQL Injection Cheat Sheatについて 文法のリファレンス、攻撃のサンプル、狡猾なSQLインジェクション小技 1行コメント SQLインジェクション攻撃のサンプル インラインコメント 典型的なインラインコメントSQLインジェクション攻撃のサンプル MySQLバージョン検出攻撃のサンプル 複文 複文をサポートする言語とデータベースの一覧 MySQLPHPについて 複文によるSQLインジェクション攻撃のサンプル If命令文 MySQLのIf命令文 SQL ServerのIf命令文 If命令文を利用したSQLインジェクション攻撃のサンプル 数値の利用 文字列操作 文字列連結

    vkgtaro
    vkgtaro 2007/09/30
    SQL Injection Cheat Sheet の邦訳
  • SQL Hacks

    すでにSQL言語を使いこなしている読者のために、ユニークですぐに役立つテクニックを紹介するのが、書『SQL Hacks』です。プログラムのパフォーマンスを向上させ、データベースの管理を容易にする秘密の方法を紹介します。陥りがちな失敗例の解説が充実していることも特徴です。取り上げるテーマは「SQLの基」「JOIN、UNION、VIEW」「文字列の処理」「日付の処理」「数値の処理」「オンラインアプリケーション」「さまざまなデータの構成」「小さいデータの格納」「ロックとパフォーマンス」「レポートの作成」「ユーザと管理」など。MySQLを中心に、SQL Server、Oracle、PostgreSQLについても解説を行いました。 訳者まえがき クレジット はじめに 1章 SQLの基 1. コマンドラインからSQLを実行する 2. プログラムからデータベースに接続する 3. 条件付きINSER

    SQL Hacks
    vkgtaro
    vkgtaro 2007/07/12
  • SQLクックブック

    TOPICS クックブック , Programming , Database 発行年月日 2007年01月 PRINT LENGTH 548 ISBN 978-4-87311-315-9 原書 SQL Cookbook FORMAT PDF SQLはデータベースの世界における最高の言語です。リレーショナルデータベースに関する開発を行っている場合やリレーショナルデータベースからレポートを作成する場合、データをデータベースに格納してそれを再び取り出す能力は、結局のところSQLの知識に依存します。しかし、多くの技術者はSQLを通り一遍な方法で使っており、その処理能力に気付いていません。書はSQLが実際にどのように役に立つか解説することで、このような状況すべてを変えることを目的としています。 書は、日々の仕事に役立つ一般的なSQLの問題とその解決策を集めています。各レシピは関連する話題ごとに章

    SQLクックブック
    vkgtaro
    vkgtaro 2007/01/11
  • 1