説明

Fターム[5B075QR01]の内容

検索装置 (67,127) | リレーショナル演算 (86) | 結合(ジョイン) (32)

Fターム[5B075QR01]に分類される特許

1 - 20 / 32


【課題】構造照合処理を高速に行うことができる構造化文書管理装置、方法およびプログラムを提供することである。
【解決手段】実施形態の構造化文書管理装置は、入力されたクエリデータが、構造化文書データの論理構造における階層の上下関係を指定する第1条件と、要素IDで特定される要素の順序関係を指定する第2条件とを含む場合に、クエリデータ分解手段が、該クエリデータを、第1条件のみを含む第1の部分クエリデータと、第1の部分クエリデータによる照合結果を、第2条件に応じて結合演算する手順を含む第2の部分クエリデータとに分解する。構造照合処理手段は、構造化文書データのデータ集合に対して第1の部分クエリデータによる照合を行い、照合結果を出力する。結合演算処理手段は、構造照合処理手段から出力された照合結果を、第2の部分クエリデータに含まれる結合演算の手順に従って結合演算処理する。 (もっと読む)


【課題】
少なくとも2つのデータ集合体について、いずれかで追加、変更などがあった場合に、それらの関係性を維持したまま、相手方のデータ集合体にデータを反映可能とする、データ処理システムを提供することを目的とする。
【解決手段】
第2のデータ集合体に登録されたデータが所定の記述子で記述されたデータを取得するデータ取得部と、取得したデータに基づいてオブジェクトを生成するオブジェクト生成部と、生成したオブジェクトが2以上ある場合に、それらの参照関係を内部属性に基づいて判定する参照関係処理部と、生成したオブジェクトを第1のデータ集合体に保存する保存処理部と、参照関係処理部で判定した参照関係に基づいて、被参照側となるオブジェクトの内部属性におけるIDを抽出し、参照側となるオブジェクトの参照を示す内部属性を抽出したIDで更新する関係更新部と、を有するデータ処理システムである。 (もっと読む)


【課題】分散データベースシステムにおけるデータ検索処理を迅速化する。
【解決手段】表データの分配先を示すスキーマ情報をバックエンドサーバ22,23,24それぞれに対して転送し、各バックエンドサーバ22,23,24に格納された結合キー列に含まれていない項目データがある場合に、この項目データを複製データとして対応するバックエンドサーバに対して補完的に格納するフロントサーバ21を有し、各バックエンドサーバ22,23,24は、検索要求が送り込まれた場合に、バックエンドサーバ内に分散格納されたカラムデータ相互の結合を行うことにより結合キー列から前記検索内容で必要とされる検索用列データを抽出し、この検索列データに対応する結合用データが分配された他のサーバに検索列データを送信して結合を行うことにより中間検索結果を生成する。 (もっと読む)


【課題】アクセス経路情報の更新に伴う障害の発生を未然に防止し、アクセス経路がデータの状態に応じた最適なアクセス経路と大きく相違することも防止する。
【解決手段】オンライン稼働期間中、DB管理部は、アクセス要求(SQL)を受信する度に対応するアクセスパス情報を読み出し(30)、アクセスパス情報に従ってDBにアクセスし(32)、要求元のコンピュータへ応答を返す(34)。アクセスパス更新制御部は、非稼働期間にDBの統計情報を生成させ、アクセス要求として用いるSQLに対応する最適なアクセスパスを統計情報に基づきDB管理部に生成させる(38〜46)。生成された全てのアクセスパスがDBのテーブルに索引経由でアクセスするパスであれば生成されたアクセスパス情報を採用し、DBのテーブルに直接アクセスするパスが含まれていればアクセスパス情報を元に戻す(48,50)。 (もっと読む)


【課題】DBサーバ間でテーブルのデータの送信処理を行わずに、複数のテーブルの結合処理を実行することができる、分散データベース管理装置および分散データベース管理プログラムを提供する。
【解決手段】分散データベース管理装置10は、各DBサーバ20に格納されたデータを取得し、データベースのテーブルごとに、そのテーブルの主キーでレコードをソートし分割した主キー分割テーブルと、テーブルごとの主キーおよび外部キーのスキーマを抽出し、その抽出したスキーマのレコードを、外部キーでソートし分割した結合用テーブルを生成する。そして、分散データベース管理装置10は、受け付けた検索要求の実行プランにおいて、テーブル結合条件の外部キーの結合対象となるテーブルを、結合用テーブルに書き換えて、検索処理を実行する。 (もっと読む)


【課題】 和集合集約処理と等結合処理を組み合わせて実行するための和集合集約処理と等結合処理の組み合わせ処理において、和集合対象データベースシステムのレコードの結合結果テーブルのどの場所に格納すべきかをソートしなくても決定することを可能にする。
【解決手段】 本発明は、和集合集約処理(X∪Y)と等結合処理(A∩Z)を組み合わせた処理((X∪Y)∩Z)を扱う場合に、(X∩Z)及び(Y∩Z)それぞれでヒットするか否かをZ表基準のフラグで集約する。フラグの和集合(OR)を計算し、Z表基準で順番を付与し、その順番に基づいてデータを集めることで、結合結果テーブルへの格納時にソートを不要にすることが可能となる。 (もっと読む)


【課題】各データノード内のデータを結合するに際し、少ない通信容量で且つ少ないメモリ容量で実行可能な分散型データベース運用システムを得る。
【解決手段】外部端末50からのデータ結合要請で各データノード20,30からデータを集計し結合するコントロールノード10を備え、各データノード20,30は、コントロールノード10からの指令で記憶部から特定の一又は二以上の列データを抽出し圧縮してコントロールノード10へ送信する。コントロールノード10は、受信した圧縮列データを整列し主キーが同一のデータ列を特定する結合用データ列特定部13と、この特定された結合用データ列の組合せを元のデータノード20,30の行番号で表示した対応結合リストを作成しこのリストに基づいて前記各データノード20,30の特定の列データを前記主キーを重ね合わせることにより結合し外部要請にかかる結合データを生成するようにした。 (もっと読む)


【課題】複数のサーバにまたがる処理を高速化することを可能とする分散メモリデータベースシステム等を提供する。
【解決手段】フロントメモリデータベースサーバ10が、インデックステーブル、フロントインデックス列、およびスキーマ情報を保存する記憶手段102と、クエリを実行して中間データを作成するクエリ実行部111と、スキーマ情報に基づいて実データが記憶されているバックエンドデータベースサーバを特定する表情報管理部112と、実データを照会して取得する実データ照会部113を備え、バックエンドデータベースサーバ21が、インデックス番号に対応する実データを保存する記憶手段202と、インデックス番号に対応する実データを返信するカラムデータ管理部211とを備え、クエリ実行部111が、中間データ中のインデックス番号を取得された実データに置換して出力する。 (もっと読む)


【課題】出力命令に係る文書に関連する文書を適切に出力すること。
【解決手段】情報管理装置は、予め定義された処理命令文又は処理命令文を定義する定義情報から、第一の情報を管理する第一の記憶部と第二の情報を管理する第二の記憶部とを結合する結合情報を抽出する。また、情報管理装置は、抽出された前記結合情報に基づいて、第二の記憶部において第二の情報を一意に識別する主項目が、第一の記憶部に設定された複数の項目のいずれかに含まれるか否かを判定する。また、情報管理装置は、第一の情報に対する出力命令を受け付けた場合に、出力命令に係る第一の情報を出力すると共に、複数の項目に前記主項目が含まれると判定された第二の情報を第一の情報に関連する情報として共に出力する。 (もっと読む)


【課題】3以上のデータベース装置によって構成される分散データベースシステムのテーブル等結合処理において、処理時間を低減する技術を提供する。
【解決手段】データベース装置10A,10B,10Cの間で、テーブル等結合処理を行う場合、データベース装置10Aから、テーブルA1の結合対象カラムのN個(図1では3個)の対象カラム値を、データベース装置10B,10Cへ送信する(ステップ(b))。そして、データベース装置10B,10Cは、受信した対象カラム値と自身のテーブルとを用いてソートマージ結合処理を実行し、等しいカラム値が存在する場合には1を付し、等しいカラム値が存在しない場合には0を付して判定ビット列を生成し、判定ビット列をデータベース装置10Aに送信する。データベース装置10Aは、受信した判定ビット列のAND演算を行って、すべてのテーブルに共通のカラム値を算出する。 (もっと読む)


【課題】遺伝子の情報と表現型の情報とを関連付けて相互に検索することができる検索装置を提供する。
【解決手段】検索装置が、遺伝子データと遺伝子実験プラットフォーム識別情報とが関連付けて記憶されている遺伝子情報データベースと、表現型データと表現型実験プラットフォーム識別情報とが関連付けて記憶されている表現型データベースと、遺伝子実験プラットフォーム識別情報または表現型実験プラットフォーム識別情報であるプラットフォーム識別情報が記憶されているプラットフォーム情報データベースと、プラットフォーム識別情報に基づいて、遺伝子データを遺伝子情報データベースから検索する、または、表現型データを表現型データベースから検索する検索部と、を有する。 (もっと読む)


【課題】2つのテーブルのレコードのマージ結合を効率よく行う。
【解決手段】データベース装置10(10A,10B)はそれぞれ、結合対象となるテーブルを、ハッシュ関数を用いて2つの処理グループのテーブル(分割テーブル131,132)に分割する。そして、データベース装置10Aは、分割テーブル131Aの検索レコードをデータベース装置10Bへ送信する。データベース装置10Bは、受信した検索レコードを用いて自身の分割テーブル分割131Bの検索処理を行い、結合結果をデータベース管理装置20へ送信する。また、これに平行して、データベース装置10Bも、分割テーブル132Bの検索レコードをデータベース装置10Aへ送信する。データベース装置10Aは、受信した検索レコードを用いて自身の分割テーブル分割132Aの検索処理を行い、結合結果をデータベース管理装置20へ送信する。 (もっと読む)


【課題】ユーザが独自に抽出条件を設定してリストを作成してもメンテナンスを容易にする。
【解決手段】本発明は、リスト形式のデータを作成するために用いられる情報を設定するリスト作成情報設定装置であって、ユーザによって指定された1つまたは複数の項目を含むユーザ定義項目を記憶手段に記憶させるユーザ定義項目設定手段と、ユーザによって指定された、既存のデータベースのデータ、リスト情報、ユーザ定義項目のうちいずれかの種別を有する参照元を特定する参照元情報を含み、参照元が2つ以上である場合には異なる参照元に含まれる項目どうしを結合する結合条件をさらに含むリスト情報を記憶手段に記憶させるリスト情報設定手段と、を備えることを特徴とする。 (もっと読む)


【課題】分散システムにおいて、インデックス同士のマージ結合を高速化させる。
【解決手段】本発明は、インデックスAの先頭から順にN個分のレコードのキー値のみをもう一方のインデックスBに送り、N回インデックスの突合せを行い、最後のレコードのキー値だけそのキー値を超える最小の値を検索し、そのレコードから順にN個分のレコードのキー値のみをインデックスAに送る。このとき、インデックスを検索した結果「真」だったものを記録する検索フラグリストも合わせて送信する。更に、検索時に「真」だったインデックスAとインデックスBをバッファに格納し、バッファに格納可能な許容量単位で、結合を行うプロセッサJに送信する。 (もっと読む)


【課題】データベースシステムにおける3つ以上のテーブルの等結合を高速に行う。
【解決手段】データベースシステムのデータベース装置10B,10Cはそれぞれ、結合対象テーブルにおける結合対象カラムの同じ値の有無を判断し、その結果を示したカラム情報をデータベース装置10Aへ返す。データベース装置10Aは、このカラム情報をもとに、結合対象カラムの値のうち、自身の結合対象テーブル、データベース装置10B,10Cの結合対象テーブルすべてに共通する値を見つける。そして、データベース装置10Aは、この共通する値に対応するレコードをデータベース装置10B,10Cから取得し、自身の結合対象テーブルのレコードと結合する。 (もっと読む)


【課題】
本発明は、レコードベースのデータベース管理システム(RDBMS)に記憶されたデータ、及びドキュメントにインデクスを付け、読み出す技術及びシステムであり、サーチエンジンインターフェースを利用する。
【解決手段】
サーチエンジンインデックスが、RDBMSのテーブルから作成され、かつ、テーブルからのデータは、各々のレコードの「ドキュメント」を作成するために使用される。複数のテーブルからのデータを必要とするクエリは、プライマリクエリ、及び一つ以上のセカンダリクエリの組に分解されてもよい。結合マッピング、及びドキュメントが、必要なテーブルのために作成される。クエリの文字列にマッチするドキュメントは、サーチエンジンインデックス、及び結合マッピングを使用して読み出される。 (もっと読む)


【課題】分散システムにおいて、インデックス同士のマージ結合を高速化させる。
【解決手段】本発明は、プロセッサAにおいて、インデックスAの先頭から順にN個分のレコードリストAを生成し、プロセッサBに送信し、プロセッサBでは、レコードリストAに基づいて、記憶手段Bを検索してインデックスBを検索し、検索された全てのインデックスBのレコードのキー値からなるレコードリストBを生成してプロセッサAに送信する。プロセッサAでは、レコードリストBに基づいて、記憶手段Aを検索し、検索された該インデックスAレコードキーの値からなるレコードリストAをプロセッサBに送信する。 (もっと読む)


【課題】インテリジェントデータストレージシステムを提供する。
【解決手段】本発明に係るインテリジェントデータストレージシステムは、それぞれが1つ以上のプロセッサ、メモリ、およびソースデータを記憶するストレージ媒体を備える1つ以上のインテリジェントストレージデバイスと、それぞれが1つ以上のプロセッサとメモリを備え、1つ以上の前記デバイスに通信可能に結合され、少なくとも1つのデータフィルタリングパラメータを含む実行プランを生成し、実行プランを、前記データフィルタリングパラメータを含む1つ以上のフラグメントに分割し、前記フラグメントを1つ以上の前記デバイスに提供する1つ以上のアプリケーションホストとを備え、前記デバイスは、ソースデータに対して実行プランフラグメントを実行して、少なくとも1つのデータフィルタリングパラメータに基づいてソースデータから選択される結果データを生成する。 (もっと読む)


情報処理システム、特に、データベースにおけるデータの格納及びデータベースからのデータ検索を容易にするコンピュータに実施されるデータベース及びデータベース管理システム(DBMS)を提供する。データベース管理システムは、異なるフォーマットの独立したコピーとして複数の論理テーブルからのデータを格納する。1つの特定の例では、システムは、テーブルをテーブル群に組織し、各テーブル群内のテーブルを非正規化する。それはまた、1つの属性に関する全てのデータを格納する垂直縦列容器を含む第2のフォーマットでデータを組織し、各テーブル及びそのテーブル内の各属性に対して縦列容器が1つある。コピーの受け取りにより、システムは、容器の組のいずれか又は両方と対話することができる問い合わせ計画を作成する。 (もっと読む)


【課題】リレーショナルデータベースシステムで、テーブルの結合を行って検索を行う場合に、高速に、しかもメモリの占有率を抑えて処理することができるデータベースシステムを提供する。
【解決手段】カラム数最大テーブル抽出手段66は、複数のテーブルの中から検索対象のカラムを含むテーブルを1つ抽出する。同一データ選択カラム除外手段67は、カラム数最大テーブル抽出手段66により抽出されたテーブルのカラムと同じデータ内容が入っているまだ抽出されていない他のテーブルのカラムをその後のテーブル結合処理において結合処理の対象から除外するようにする処理を行う。テーブルジョイン手段68は、カラム数最大テーブル抽出手段66による処理と同一データ選択カラム除外手段67による処理とを、上記検索対象のカラムが全て解析されるまで繰り返し行い、カラム数最大テーブル抽出手段66により順次抽出されたテーブルを結合する。 (もっと読む)


1 - 20 / 32