特許
J-GLOBAL ID:200903020802134270

データベース検索装置及びデータベース検索方法

発明者:
出願人/特許権者:
代理人 (2件): 梶 良之 ,  須原 誠
公報種別:公開公報
出願番号(国際出願番号):特願2006-008211
公開番号(公開出願番号):特開2007-193394
出願日: 2006年01月17日
公開日(公表日): 2007年08月02日
要約:
【課題】ユーザが個々に要求する各種の演算処理を含む検索を効率的に行うことが可能なデータベース検索装置及びデータベース検索方法を提供することを目的とする。【解決手段】データベース検索装置1は、検索条件記憶手段12に入力された演算処理を含む検索条件を、検索条件分割手段22により部分検索条件とに分割する。これらの複数の部分検索条件の処理手順を演算処理の対象データを限定できるように処理順序決定手段24により処理順序を決定し、演算処理の対象データを限定して検索処理を行うように第1処理手順決定手段25及び第2処理手順決定手段26により処理手順により決定する。決定された処理手順に従って、演算関数記憶手段11に記憶される演算関数情報を用いて検索処理を検索処理実行手段実行27する。【選択図】図2
請求項(抜粋):
テーブル形式のデータまたはテーブルに付随する任意形式のデータを記憶するデータベースの検索を行うデータベース検索装置であって、 前記データベースに記憶するデータを対象とした演算処理を行うための演算関数情報を記憶する演算関数記憶手段と、 前記演算処理を含む入力された検索条件を記憶する検索条件記憶手段と、 前記検索条件を、当該検索条件における一部の条件である部分検索条件であって前記演算処理を含む1つまたは複数の前記部分検索条件と、前記演算処理を含まない1つまたは複数の前記部分検索条件とに分割する検索条件分割手段と、 前記検索条件を満たす検索結果を得るための複数の前記部分検索条件の処理手順を決定する処理手順最適化手段と、 前記各部分検索条件の処理結果をテーブル形式のデータとして記憶する一時データ記憶手段と、 前記処理手順最適化手段により決定される処理手順に従って、前記演算関数情報を一部に用いて前記検索条件の処理を実行する検索処理実行手段と、 を備えているデータベース検索装置であって、 前記処理手順最適化手段は、 前記演算処理の対象データを限定することが可能な前記部分検索条件が存在する場合は、当該部分検索条件を処理した後、当該演算処理を行うように、前記複数の部分検索条件を処理する順序を決定する処理順序決定手段と、 前記演算処理の対象データを限定することが可能な処理済の前記部分検索条件が存在する場合は、前記一時データ記憶手段に記憶される当該部分検索条件の処理結果に基づいて当該演算処理の対象データを限定するように処理手順を決定する第1処理手順決定手段と、 前記演算処理の対象データを限定する前記部分検索条件の処理結果を限定することが可能な処理済の他の部分検索条件が存在する場合は、前記一時データ記憶手段に記憶される当該他の部分検索条件の処理結果に基づいて当該部分検索条件の処理結果を限定した後に、限定された処理結果に基づいて当該演算処理の対象データを限定するように処理手順を決定する第2処理手順決定手段とを備えることを特徴とするデータベース検索装置。
IPC (1件):
G06F 17/30
FI (1件):
G06F17/30 340Z
Fターム (2件):
5B075PP23 ,  5B075PP30
引用特許:
出願人引用 (3件)
  • 特開平3-271840
  • 特開平3-10373
  • 特開平3-174657

前のページに戻る