@article{oai:ipsj.ixsq.nii.ac.jp:00017724, author = {掛下, 哲郎 and 村田, 美友紀 and Tetsuro, Kakeshita and Miyuki, Murata}, issue = {SIG06(TOD7)}, journal = {情報処理学会論文誌データベース(TOD)}, month = {Oct}, note = {DBアプリケーションを構築する際には数多くのクエリが必要になる.これらのクエリの中には,単純なSQL文で記述できない等の理由により実現が難しいものも含まれる.したがって,効率的なアプリケーション開発を促進するためには,クエリの再利用が不可欠である.我々は,各種コンポーネントを仕様に基づいて検索するために,サンプルを用いた方式を提案した.本稿では,サンプルを用いた検索方式を適用して,仕様に基づいたRDBクエリ検索システムを実装する.本システムは,クエリの仕様を属性,組,組のペアを要素とする集合を用いて表現し,集合要素から構成されるサンプルを用いて検索を行う.ここで,クエリを特定するサンプルを作成するために要素辞書を用いる.効率的にサンプルを作成するための利用者支援機構として,フィルタリング,検索,重複度別分類を組み合わせた方式を実装する.評価実験の結果,94%のクエリがサイズ log n 以下のサンプルで特定された(n はクエリ数)., A DB application contains number of queries some of which cannot be described by a simple SQL statement. Reuse of such query is thus necessary for effective development of a DB application. We have proposed a sample based mechanism to retreive components. In this paper, we utilize this mechanism to implement a specification based RDB query retrieval system. Query specification is represented by a set whose members are projection attributes, tuples and tuple pairs. A sample is composed of some members of the sets. We use the element dictionary in order to construct a sample to identify a query in the repository. Furthermore we implement a method by combining three mechanisms in order to assist sample construction. They are filtering, element retrieval and element weight. 94% of the queries are identified by a sample of size less than log n, where n is the number of queries.}, pages = {37--45}, title = {仕様に基づいたRDBクエリ検索システム}, volume = {41}, year = {2000} }