JPH0728686A - 分散データベースシステム - Google Patents
分散データベースシステムInfo
- Publication number
- JPH0728686A JPH0728686A JP5167854A JP16785493A JPH0728686A JP H0728686 A JPH0728686 A JP H0728686A JP 5167854 A JP5167854 A JP 5167854A JP 16785493 A JP16785493 A JP 16785493A JP H0728686 A JPH0728686 A JP H0728686A
- Authority
- JP
- Japan
- Prior art keywords
- data
- database
- attribute
- transfer
- transfer request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
(57)【要約】
【目的】 データフォーマットや文字コードの変換をユ
ーザに意識させることなく異データベース間でのデータ
転送を行う。 【構成】 自データベースから読み出されたデータの属
性または他のデータベースから送られて来たデータの属
性を指示されたデータ属性に変換するデータ変換手段を
設け、取り出し元のデータ属性と転送先のデータ属性が
不一致の時はデータ変換手段で属性を転送先と同じデー
タ属性に変換の後に、自データベース内から読出したデ
ータを移送要求で指定された転送先に転送する、あるい
は他のデータベースから送られて来たデータを自データ
ベースに格納する。
ーザに意識させることなく異データベース間でのデータ
転送を行う。 【構成】 自データベースから読み出されたデータの属
性または他のデータベースから送られて来たデータの属
性を指示されたデータ属性に変換するデータ変換手段を
設け、取り出し元のデータ属性と転送先のデータ属性が
不一致の時はデータ変換手段で属性を転送先と同じデー
タ属性に変換の後に、自データベース内から読出したデ
ータを移送要求で指定された転送先に転送する、あるい
は他のデータベースから送られて来たデータを自データ
ベースに格納する。
Description
【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、データフォーマットま
たはコード体系が異なる複数のデータベースをLAN,
WANなどの通信媒体で接続した分散データベースシス
テムに関するものである。
たはコード体系が異なる複数のデータベースをLAN,
WANなどの通信媒体で接続した分散データベースシス
テムに関するものである。
【0002】
【従来の技術】コンピュータシステムにおいては、JI
S,ASCII,ISOなど複数のコード体系が存在
し、どの体系を採用するかは、基本的にコンピュータ本
体のハードウェアやオペレーティングシステムの種類に
よって決まってしまい、ユーザが自由に選択できるもの
ではなく、一般にコンピュータのハードウェアによって
固有である。
S,ASCII,ISOなど複数のコード体系が存在
し、どの体系を採用するかは、基本的にコンピュータ本
体のハードウェアやオペレーティングシステムの種類に
よって決まってしまい、ユーザが自由に選択できるもの
ではなく、一般にコンピュータのハードウェアによって
固有である。
【0003】また、データベースにおけるデータ型、デ
ータモデル、データフォーマットもDBMS(データベ
ース管理システム)ごとに固有のものであり、使用する
DBMSを一旦決めてしまうと、ユーザにとっては変更
のきかないものとなってしまう。
ータモデル、データフォーマットもDBMS(データベ
ース管理システム)ごとに固有のものであり、使用する
DBMSを一旦決めてしまうと、ユーザにとっては変更
のきかないものとなってしまう。
【0004】従って、あるコンピュータシステムで蓄積
したデータを別のコンピュータシステムに移そうとする
と、ユーザは、同一機種の同一オペレーティングシステ
ムの同一DBMSにデータを移す場合以外は、データの
文字コードやデータ型、データモデル、データフォーマ
ットを何らかの手段を用いて移送先のDBMSとその環
境に合わせて変換し、移送しなければならない。
したデータを別のコンピュータシステムに移そうとする
と、ユーザは、同一機種の同一オペレーティングシステ
ムの同一DBMSにデータを移す場合以外は、データの
文字コードやデータ型、データモデル、データフォーマ
ットを何らかの手段を用いて移送先のDBMSとその環
境に合わせて変換し、移送しなければならない。
【0005】その目的を実現するため、データ転送やデ
ータ変換のプログラムが多数存在するが、最悪の場合
は、移送元と移送先のDBMSの文字コード、データ型
などの仕様をユーザ自身で調査して変換プログラムを作
成し、この変換プログラムを利用してデータ変換を行
い、種類の異なるDBMSへのデータ移送を実現してい
る。
ータ変換のプログラムが多数存在するが、最悪の場合
は、移送元と移送先のDBMSの文字コード、データ型
などの仕様をユーザ自身で調査して変換プログラムを作
成し、この変換プログラムを利用してデータ変換を行
い、種類の異なるDBMSへのデータ移送を実現してい
る。
【0006】
【発明が解決しようとする課題】しかし、文字コードや
データ型、データモデル、データフォーマット等のデー
タ属性が何であるかは、ユーザの業務処理上においては
本来意識する必要がないことである。従って、上記のよ
うなデータ移送に伴うデータの変換作業はユーザにとっ
て大きな負担となり、業務処理の効率を低下させるとい
う問題がある。
データ型、データモデル、データフォーマット等のデー
タ属性が何であるかは、ユーザの業務処理上においては
本来意識する必要がないことである。従って、上記のよ
うなデータ移送に伴うデータの変換作業はユーザにとっ
て大きな負担となり、業務処理の効率を低下させるとい
う問題がある。
【0007】また、コンピュータシステムが通信ネット
ワークに接続され、複数のシステムを相互にその機能や
データを利用し合う分散データ処理システムが一般化し
つつあるが、このようなシステムにおいてもデータ移送
に伴う上記のようなデータの変換作業はユーザにとって
大きな負担となるという問題がある。
ワークに接続され、複数のシステムを相互にその機能や
データを利用し合う分散データ処理システムが一般化し
つつあるが、このようなシステムにおいてもデータ移送
に伴う上記のようなデータの変換作業はユーザにとって
大きな負担となるという問題がある。
【0008】本発明の目的は、異なるデータベースへデ
ータを移送する際に、ユーザにコード体系やデータフォ
ーマット等のデータ属性を意識させることなく移送する
ことができる分散データベースシステムを提供すること
である。
ータを移送する際に、ユーザにコード体系やデータフォ
ーマット等のデータ属性を意識させることなく移送する
ことができる分散データベースシステムを提供すること
である。
【0009】
【課題を解決するための手段】上記目的を達成するため
に本発明は、データを取り出す取り出し元のデータベー
スおよび取り出し範囲、取り出したデータの転送先のデ
ータベースを識別する情報から成る移送要求を入力する
入力手段と、システム内の全てのデータベースに格納さ
れているデータのフォーマット,コード体系等のデータ
属性定義情報を格納した情報格納手段と、各データベー
スにそれぞれ対応して設けられた複数のデータベース制
御装置とから構成し、かつ各データベース制御装置を、
自データベースに対してデータの格納および読出しを行
うデータベースアクセス手段と、自データベースから読
み出されたデータの属性または他のデータベースから送
られて来たデータの属性を指示されたデータ属性に変換
するデータ変換手段と、前記入力手段によって入力され
た移送要求をデータ取り出し元のデータベースに対応し
たデータベース制御装置に前記通信媒体を通じて送信す
ると共に、他のデータベース制御装置から送信されて来
た移送要求に対して前記データベースアクセス手段を起
動し、移送要求で指定された取り出し範囲のデータを自
データベース内から読み出す制御および自己が送信した
移送要求に対して他のデータベースから送られて来たデ
ータを自データベースに格納する制御を行い、さらに取
り出し元のデータ属性と転送先のデータ属性が一致する
か否かを前記情報格納手段のデータ属性定義情報によっ
て判定し、不一致の時は前記データ変換手段で属性を転
送先と同じデータ属性に変換の後に、自データベース内
から読出したデータを移送要求で指定された転送先に転
送する制御または他のデータベースから送られて来たデ
ータを自データベースに格納する制御を行う制御手段と
から構成したものである。
に本発明は、データを取り出す取り出し元のデータベー
スおよび取り出し範囲、取り出したデータの転送先のデ
ータベースを識別する情報から成る移送要求を入力する
入力手段と、システム内の全てのデータベースに格納さ
れているデータのフォーマット,コード体系等のデータ
属性定義情報を格納した情報格納手段と、各データベー
スにそれぞれ対応して設けられた複数のデータベース制
御装置とから構成し、かつ各データベース制御装置を、
自データベースに対してデータの格納および読出しを行
うデータベースアクセス手段と、自データベースから読
み出されたデータの属性または他のデータベースから送
られて来たデータの属性を指示されたデータ属性に変換
するデータ変換手段と、前記入力手段によって入力され
た移送要求をデータ取り出し元のデータベースに対応し
たデータベース制御装置に前記通信媒体を通じて送信す
ると共に、他のデータベース制御装置から送信されて来
た移送要求に対して前記データベースアクセス手段を起
動し、移送要求で指定された取り出し範囲のデータを自
データベース内から読み出す制御および自己が送信した
移送要求に対して他のデータベースから送られて来たデ
ータを自データベースに格納する制御を行い、さらに取
り出し元のデータ属性と転送先のデータ属性が一致する
か否かを前記情報格納手段のデータ属性定義情報によっ
て判定し、不一致の時は前記データ変換手段で属性を転
送先と同じデータ属性に変換の後に、自データベース内
から読出したデータを移送要求で指定された転送先に転
送する制御または他のデータベースから送られて来たデ
ータを自データベースに格納する制御を行う制御手段と
から構成したものである。
【0010】あるいは、各データベース制御装置を、自
データベースに格納されているデータのフォーマット,
コード体系等のデータ属性定義情報を格納した情報格納
手段と、自データベースに対してデータの格納および読
出しを行うデータベースアクセス手段と、自データベー
スから読み出されたデータの属性を指示されたデータ属
性に変換するデータ変換手段と、前記入力手段によって
入力された移送要求に転送先のデータベースのデータ属
性の情報を付加してデータ取り出し元のデータベースに
対応したデータベース制御装置に前記通信媒体を通じて
送信すると共に、他のデータベース制御装置から送信さ
れて来た移送要求に対して前記データベースアクセス手
段を起動し、移送要求で指定された取り出し範囲のデー
タを自データベース内から読み出す制御および自己が送
信した移送要求に対して他のデータベースから送られて
来たデータを自データベースに格納する制御を行い、さ
らに取り出し元のデータ属性と転送先のデータ属性が一
致するか否かを前記情報格納手段のデータ属性定義情報
と移送要求で送られて来た転送先のデータベースのデー
タ属性の情報によって判定し、不一致の時は前記データ
変換手段で属性を転送先と同じデータ属性に変換の後
に、自データベース内から読出したデータを移送要求で
指定された転送先に転送する制御を行う制御手段とから
構成したものである。
データベースに格納されているデータのフォーマット,
コード体系等のデータ属性定義情報を格納した情報格納
手段と、自データベースに対してデータの格納および読
出しを行うデータベースアクセス手段と、自データベー
スから読み出されたデータの属性を指示されたデータ属
性に変換するデータ変換手段と、前記入力手段によって
入力された移送要求に転送先のデータベースのデータ属
性の情報を付加してデータ取り出し元のデータベースに
対応したデータベース制御装置に前記通信媒体を通じて
送信すると共に、他のデータベース制御装置から送信さ
れて来た移送要求に対して前記データベースアクセス手
段を起動し、移送要求で指定された取り出し範囲のデー
タを自データベース内から読み出す制御および自己が送
信した移送要求に対して他のデータベースから送られて
来たデータを自データベースに格納する制御を行い、さ
らに取り出し元のデータ属性と転送先のデータ属性が一
致するか否かを前記情報格納手段のデータ属性定義情報
と移送要求で送られて来た転送先のデータベースのデー
タ属性の情報によって判定し、不一致の時は前記データ
変換手段で属性を転送先と同じデータ属性に変換の後
に、自データベース内から読出したデータを移送要求で
指定された転送先に転送する制御を行う制御手段とから
構成したものである。
【0011】あるいは、各データベース制御装置を、自
データベースに格納されているデータのフォーマット,
コード体系等のデータ属性定義情報を格納した情報格納
手段と、自データベースに対してデータの格納および読
出しを行うデータベースアクセス手段と、他のデータベ
ースから送られて来たデータの属性を指示されたデータ
属性に変換するデータ変換手段と、前記入力手段によっ
て入力された移送要求に転送先のデータベースのデータ
属性の情報を付加してデータ取り出し元のデータベース
に対応したデータベース制御装置に前記通信媒体を通じ
て送信すると共に、他のデータベース制御装置から送信
されて来た移送要求に対して前記データベースアクセス
手段を起動し、移送要求で指定された取り出し範囲のデ
ータを自データベース内から読み出し、その読出しデー
タにデータ属性の情報を付加して転送先データベースに
転送する制御および自己が送信した移送要求に対して他
のデータベースから送られて来たデータを自データベー
スに格納する制御を行い、さらに取り出し元のデータ属
性と転送先のデータ属性が一致するか否かを前記情報格
納手段のデータ属性定義情報と読出しデータと共に送ら
れて来た転送元のデータベースのデータ属性の情報によ
って判定し、不一致の時は前記データ変換手段で属性を
転送先と同じデータ属性に変換の後に、自データベース
内に格納する制御を行う制御手段とから構成したもので
ある。
データベースに格納されているデータのフォーマット,
コード体系等のデータ属性定義情報を格納した情報格納
手段と、自データベースに対してデータの格納および読
出しを行うデータベースアクセス手段と、他のデータベ
ースから送られて来たデータの属性を指示されたデータ
属性に変換するデータ変換手段と、前記入力手段によっ
て入力された移送要求に転送先のデータベースのデータ
属性の情報を付加してデータ取り出し元のデータベース
に対応したデータベース制御装置に前記通信媒体を通じ
て送信すると共に、他のデータベース制御装置から送信
されて来た移送要求に対して前記データベースアクセス
手段を起動し、移送要求で指定された取り出し範囲のデ
ータを自データベース内から読み出し、その読出しデー
タにデータ属性の情報を付加して転送先データベースに
転送する制御および自己が送信した移送要求に対して他
のデータベースから送られて来たデータを自データベー
スに格納する制御を行い、さらに取り出し元のデータ属
性と転送先のデータ属性が一致するか否かを前記情報格
納手段のデータ属性定義情報と読出しデータと共に送ら
れて来た転送元のデータベースのデータ属性の情報によ
って判定し、不一致の時は前記データ変換手段で属性を
転送先と同じデータ属性に変換の後に、自データベース
内に格納する制御を行う制御手段とから構成したもので
ある。
【0012】
【作用】上記手段によれば、データを取り出す取り出し
元のデータベースおよび取り出し範囲、取り出したデー
タの転送先のデータベースを識別する情報から成る移送
要求をいずれかのデータベース制御装置に入力すると、
そのデータベース制御装置は入力された移送要求をデー
タ取り出し元のデータベースに対応したデータベース制
御装置に通信媒体を通じて送信する。
元のデータベースおよび取り出し範囲、取り出したデー
タの転送先のデータベースを識別する情報から成る移送
要求をいずれかのデータベース制御装置に入力すると、
そのデータベース制御装置は入力された移送要求をデー
タ取り出し元のデータベースに対応したデータベース制
御装置に通信媒体を通じて送信する。
【0013】これに対し、移送要求を受けた転送元のデ
ータベース制御装置は、データベースアクセス手段を起
動し、移送要求で指定された取り出し範囲のデータを自
データベース内から読出す。そして、転送元のデータ属
性と転送先のデータ属性が一致するか否かを情報格納手
段のデータ属性定義情報によって判定し、不一致の時は
データ変換手段で属性を転送先と同一属性に変換させた
後、通信媒体を通じて転送先に転送する。
ータベース制御装置は、データベースアクセス手段を起
動し、移送要求で指定された取り出し範囲のデータを自
データベース内から読出す。そして、転送元のデータ属
性と転送先のデータ属性が一致するか否かを情報格納手
段のデータ属性定義情報によって判定し、不一致の時は
データ変換手段で属性を転送先と同一属性に変換させた
後、通信媒体を通じて転送先に転送する。
【0014】転送先のデータベース制御装置は、送られ
て来たデータを自データベースに格納する。この場合、
転送元から送られて来たデータの属性が自データベース
の属性と不一致の時はデータ変換手段で属性を変換した
後、自データベースに格納する。
て来たデータを自データベースに格納する。この場合、
転送元から送られて来たデータの属性が自データベース
の属性と不一致の時はデータ変換手段で属性を変換した
後、自データベースに格納する。
【0015】従って、異なるデータベースへデータを移
送する際に、ユーザにコード体系やデータフォーマット
等のデータ属性を意識させることなく移送することがで
きる。
送する際に、ユーザにコード体系やデータフォーマット
等のデータ属性を意識させることなく移送することがで
きる。
【0016】
【実施例】以下、本発明の実施例を図を用いて説明す
る。
る。
【0017】図1は、本発明の最も基本的なシステム構
成の一実施例を示すブロック図である。
成の一実施例を示すブロック図である。
【0018】この実施例の分散データベースシステム
は、データベース制御装置100aおよび100bと、
データの移送要求を入力する入力装置101と、各にそ
れぞれ対応したデータベース群102a,102bと、
システム内の全てのデータベース群102a,102b
に格納されているデータのフォーマット,コード体系等
のデータ属性定義情報を格納した制御情報ファイル10
3と、データ転送用のワークファイル104とから構成
されている。
は、データベース制御装置100aおよび100bと、
データの移送要求を入力する入力装置101と、各にそ
れぞれ対応したデータベース群102a,102bと、
システム内の全てのデータベース群102a,102b
に格納されているデータのフォーマット,コード体系等
のデータ属性定義情報を格納した制御情報ファイル10
3と、データ転送用のワークファイル104とから構成
されている。
【0019】データベース制御装置100aおよび10
0bは、通信路105で接続されている。また、制御情
報ファイル103とワークファイル104は、データベ
ース制御装置100aおよび100bから任意にアクセ
ス可能になっている。
0bは、通信路105で接続されている。また、制御情
報ファイル103とワークファイル104は、データベ
ース制御装置100aおよび100bから任意にアクセ
ス可能になっている。
【0020】さらに、データベース群102a,102
bは、それぞれデータフォーマットやコード体系が異な
る複数のデータベース102a1,102a2,102
a3,102b1,102b2,102b3によって構
成されている。
bは、それぞれデータフォーマットやコード体系が異な
る複数のデータベース102a1,102a2,102
a3,102b1,102b2,102b3によって構
成されている。
【0021】さらに、自データベース群102a,10
2bの各データベース102a1,102a2,102
a3,102b1,102b2,102b3に対してデ
ータの格納および読出しを行うデータベースアクセス部
106aおよび106bと、各データベース群102
a,102bを管理するデータベース管理部107a,
107bとを備えている。
2bの各データベース102a1,102a2,102
a3,102b1,102b2,102b3に対してデ
ータの格納および読出しを行うデータベースアクセス部
106aおよび106bと、各データベース群102
a,102bを管理するデータベース管理部107a,
107bとを備えている。
【0022】ここで、データベースアクセス部106a
および106bは、自データベース群102a,102
bの各データベース102a1,102a2,102a
3,102b1,102b2,102b3に対してデー
タの格納および読出しを行うデータベースアクセス部1
06a1,106a2,106a3および106b1,
106b2,106b3で構成されている。同様に、デ
ータベースアクセス部106aおよび106bは、各デ
ータベース102a1,102a2,102a3,10
2b1,102b2,102b3を管理するデータベー
ス管理部107a1,107a2,107a3および1
07b1,107b2,107b3で構成されている。
および106bは、自データベース群102a,102
bの各データベース102a1,102a2,102a
3,102b1,102b2,102b3に対してデー
タの格納および読出しを行うデータベースアクセス部1
06a1,106a2,106a3および106b1,
106b2,106b3で構成されている。同様に、デ
ータベースアクセス部106aおよび106bは、各デ
ータベース102a1,102a2,102a3,10
2b1,102b2,102b3を管理するデータベー
ス管理部107a1,107a2,107a3および1
07b1,107b2,107b3で構成されている。
【0023】データベース制御装置100aおよび10
0bは、さらに、自データベース群102a,102b
から読み出されたデータの属性(コード体系、データフ
ォーマット、データモデル)または他のデータベース群
から送られて来たデータの属性を指示されたデータ属性
に変換するデータ変換部108a,108bを備えてい
る。
0bは、さらに、自データベース群102a,102b
から読み出されたデータの属性(コード体系、データフ
ォーマット、データモデル)または他のデータベース群
から送られて来たデータの属性を指示されたデータ属性
に変換するデータ変換部108a,108bを備えてい
る。
【0024】さらに、入力装置101によって入力され
た移送要求をデータ取り出し元のデータベース群に対応
したデータベース制御装置100aまたは100bに通
信路105を通じて送信すると共に、他のデータベース
制御装置100bまたは100aから送信されて来た移
送要求に対してデータベースアクセス部106aまたは
106bを起動し、移送要求で指定された取り出し範囲
のデータを自データベース群内から読み出す制御および
自己が送信した移送要求に対して他のデータベース群1
02b,102aから送られて来たデータを自データベ
ース102aまたは102bに格納する制御を行い、さ
らに取り出し元のデータ属性と転送先のデータ属性が一
致するか否かを制御データファイル103のデータ属性
定義情報によって判定し、不一致の時はデータ変換部1
08aで属性を転送先と同じデータ属性に変換の後に、
自データベース群102aまたは102b内から読出し
たデータを移送要求で指定された転送先に転送する制御
および他のデータベース群102b,102aから送ら
れて来たデータを自データベース群102aまたは10
2bに格納する制御を行う制御部109a,109bを
備えている。
た移送要求をデータ取り出し元のデータベース群に対応
したデータベース制御装置100aまたは100bに通
信路105を通じて送信すると共に、他のデータベース
制御装置100bまたは100aから送信されて来た移
送要求に対してデータベースアクセス部106aまたは
106bを起動し、移送要求で指定された取り出し範囲
のデータを自データベース群内から読み出す制御および
自己が送信した移送要求に対して他のデータベース群1
02b,102aから送られて来たデータを自データベ
ース102aまたは102bに格納する制御を行い、さ
らに取り出し元のデータ属性と転送先のデータ属性が一
致するか否かを制御データファイル103のデータ属性
定義情報によって判定し、不一致の時はデータ変換部1
08aで属性を転送先と同じデータ属性に変換の後に、
自データベース群102aまたは102b内から読出し
たデータを移送要求で指定された転送先に転送する制御
および他のデータベース群102b,102aから送ら
れて来たデータを自データベース群102aまたは10
2bに格納する制御を行う制御部109a,109bを
備えている。
【0025】ここで、データベースアクセス部106a
および106b、データベース管理部107a,107
b、データ変換部108a,108b、制御部109
a,109bは専用のプログラムによって構成される。
また、データベースアクセス部106aおよび106b
はデータの読出し、または格納のいずれか一方の機能の
みで構成される場合もある。
および106b、データベース管理部107a,107
b、データ変換部108a,108b、制御部109
a,109bは専用のプログラムによって構成される。
また、データベースアクセス部106aおよび106b
はデータの読出し、または格納のいずれか一方の機能の
みで構成される場合もある。
【0026】一方、入力装置101は、マンマシンイン
タフェースプログラム110を介してデータベース制御
装置100aおよび100bのいずれか一方または両方
に接続されている。この実施例では、データベース制御
装置100bに接続されている。なお、この入力装置1
01は各データベース制御装置100aおよび100b
のそれぞれに対応して設けてもよい。
タフェースプログラム110を介してデータベース制御
装置100aおよび100bのいずれか一方または両方
に接続されている。この実施例では、データベース制御
装置100bに接続されている。なお、この入力装置1
01は各データベース制御装置100aおよび100b
のそれぞれに対応して設けてもよい。
【0027】図2は、制御情報ファイル103に格納さ
れている各データベースの属性定義情報を示すものであ
り、この属性定義情報はホスト環境名称201、データ
ベース名称202、データベースのデータモデル内容、
文字コードセット、数値データの精度等のデータフォー
マット規則203からなる。
れている各データベースの属性定義情報を示すものであ
り、この属性定義情報はホスト環境名称201、データ
ベース名称202、データベースのデータモデル内容、
文字コードセット、数値データの精度等のデータフォー
マット規則203からなる。
【0028】図2のデータフォーマット規則203にお
いて、「DBtype」句で指定する値はデータベース
の種類を意味し、この例では、RDB(リレーショナル
データベース)を意味している。これは、制御部109
a,109bが間接的にデータアクセス部106a,1
06bを選択する情報として使用される。
いて、「DBtype」句で指定する値はデータベース
の種類を意味し、この例では、RDB(リレーショナル
データベース)を意味している。これは、制御部109
a,109bが間接的にデータアクセス部106a,1
06bを選択する情報として使用される。
【0029】また、「CharSet」句で指定される
値は文字コード系を示し、「DataModel」句以
下は、データモデル、データフォーマットの情報を定義
してある。
値は文字コード系を示し、「DataModel」句以
下は、データモデル、データフォーマットの情報を定義
してある。
【0030】この制御情報ファイル103には、以上の
形式でシステム内の全てのデータベースの属性定義情報
が格納されている。
形式でシステム内の全てのデータベースの属性定義情報
が格納されている。
【0031】以上の構成において、データ移送機能利用
者はデータ転送を行うとき、入力装置101から転送元
のデータベース名称、転送先のデータベース名称、デー
タの範囲を入力する。データ転送利用者が入力した情報
は、マンマシンインタフェースプログラム110から転
送先のデータベース制御装置100bの制御部109b
に伝達される。
者はデータ転送を行うとき、入力装置101から転送元
のデータベース名称、転送先のデータベース名称、デー
タの範囲を入力する。データ転送利用者が入力した情報
は、マンマシンインタフェースプログラム110から転
送先のデータベース制御装置100bの制御部109b
に伝達される。
【0032】転送先側(エクスポート側)の制御部10
9bは、制御データファイル103にデータ転送利用者
が入力した情報を書き込み、かつ、転送元側の制御部1
09aに通信路105を介してデータの取り出しと転送
を依頼する。すなわち、データの移送要求を行う。
9bは、制御データファイル103にデータ転送利用者
が入力した情報を書き込み、かつ、転送元側の制御部1
09aに通信路105を介してデータの取り出しと転送
を依頼する。すなわち、データの移送要求を行う。
【0033】移送要求を受けた転送元側の制御部109
aは、図3で示すようなシーケンスで処理を行う。
aは、図3で示すようなシーケンスで処理を行う。
【0034】まず、移送要求を受けた転送元側の制御部
109aは、制御データファイル103を参照して転送
元データセット名、データ名、データの範囲、転送先
(インポート先)のデータベース名を入力する(ステッ
プ602)。
109aは、制御データファイル103を参照して転送
元データセット名、データ名、データの範囲、転送先
(インポート先)のデータベース名を入力する(ステッ
プ602)。
【0035】次に、転送元データベース名称をキーにし
て図2の属性定義情報を検索し、そのデータフォーマッ
ト規則203に定義されているデータベースの種類に対
応したデータベースアクセス部を選択する。例えば、デ
ータベースアクセス部106a1を選択する(ステップ
602,603)。
て図2の属性定義情報を検索し、そのデータフォーマッ
ト規則203に定義されているデータベースの種類に対
応したデータベースアクセス部を選択する。例えば、デ
ータベースアクセス部106a1を選択する(ステップ
602,603)。
【0036】次に、当該データベースアクセス部106
a1を用いて、該アクセス部106a1に対応したデー
タベース102a1からデータを読みだす。この場合、
移送要求で指定された範囲のデータを読み出す(ステッ
プ605)。
a1を用いて、該アクセス部106a1に対応したデー
タベース102a1からデータを読みだす。この場合、
移送要求で指定された範囲のデータを読み出す(ステッ
プ605)。
【0037】次に、転送先のデータベース名称をキーに
用いて、制御データファイル103から転送先データベ
ースの属性定義情報を取得し(ステップ606)、デー
タベース102a1から読出したデータの属性やフォー
マットと比較し(ステップ607、608)、それらが
異なっていれば、データ変換部108aを起動し(ステ
ップ609)、データのコード、データフォーマット等
の属性変換を行い(ステップ610)、その変換後のデ
ータを通信路105を通じて転送先に送信し(ステップ
611)、移送処理を完了する。
用いて、制御データファイル103から転送先データベ
ースの属性定義情報を取得し(ステップ606)、デー
タベース102a1から読出したデータの属性やフォー
マットと比較し(ステップ607、608)、それらが
異なっていれば、データ変換部108aを起動し(ステ
ップ609)、データのコード、データフォーマット等
の属性変換を行い(ステップ610)、その変換後のデ
ータを通信路105を通じて転送先に送信し(ステップ
611)、移送処理を完了する。
【0038】なお、通信路105を用いる他に、ワーク
ファイル104を通じてデータを移送する方法をとって
もよい。
ファイル104を通じてデータを移送する方法をとって
もよい。
【0039】次に、転送先側(インポート側)の処理を
図4のフローチャートを参照して説明する。
図4のフローチャートを参照して説明する。
【0040】転送元からデータを受信した転送先側のデ
ータベース制御装置100bは、制御データファイル1
03の属性定義情報を用いて文字コード、データフォー
マット変換を行うか否かを判定し(ステップ702〜7
05)、受信したデータを格納するデータベース(10
2b1〜102b3のいずれか)のデータ属性と受信デ
ータのデータ属性が同一であれば、移送要求で指定した
データベース(102b1〜102b3のいずれか)に
対応するデータベースアクセス部を選択して起動する。
例えば、データベースアクセス部106b1を起動させ
る。そして、このデータベースアクセス部106b1に
よって受信データをデータベース102b1に格納する
(ステップ708,709)。
ータベース制御装置100bは、制御データファイル1
03の属性定義情報を用いて文字コード、データフォー
マット変換を行うか否かを判定し(ステップ702〜7
05)、受信したデータを格納するデータベース(10
2b1〜102b3のいずれか)のデータ属性と受信デ
ータのデータ属性が同一であれば、移送要求で指定した
データベース(102b1〜102b3のいずれか)に
対応するデータベースアクセス部を選択して起動する。
例えば、データベースアクセス部106b1を起動させ
る。そして、このデータベースアクセス部106b1に
よって受信データをデータベース102b1に格納する
(ステップ708,709)。
【0041】しかし、データ属性が同一でなかった場合
は、データ変換部1108bでデータ属性を変換した
後、受信データをデータベース102b1に格納する
(ステップ706〜709)。
は、データ変換部1108bでデータ属性を変換した
後、受信データをデータベース102b1に格納する
(ステップ706〜709)。
【0042】なお、この実施例では、実際に転送相手と
なるデータベース制御装置に属性変換機能を持たないも
のも含む複数の相手とのデータ移送を考慮し、転送元側
と転送先の両方にデータ属性を変換する変換部を設けて
いるが、いずれか一方でよいことは明らかである。
なるデータベース制御装置に属性変換機能を持たないも
のも含む複数の相手とのデータ移送を考慮し、転送元側
と転送先の両方にデータ属性を変換する変換部を設けて
いるが、いずれか一方でよいことは明らかである。
【0043】ところで、上記実施例においては、各デー
タベース制御装置100a,100bに共通の制御デー
タファイル103にシステム内の全てのデータベースの
データ属性定義情報を予め格納しておき、この属性定義
情報によって移送要求に対するデータ属性の変換の要否
を判定しているが、図5の第2の実施例に示すように構
成してもよい。
タベース制御装置100a,100bに共通の制御デー
タファイル103にシステム内の全てのデータベースの
データ属性定義情報を予め格納しておき、この属性定義
情報によって移送要求に対するデータ属性の変換の要否
を判定しているが、図5の第2の実施例に示すように構
成してもよい。
【0044】すなわち、各データベース制御装置100
a,100bのそれぞれに、自装置内のデータベース群
102aのデータ属性情報のみを格納した制御データフ
ァイル111a,111bを設け、転送先のデータベー
ス制御装置100bから移送要求112を送信する際
に、その移送要求112に転送先のデータベースのデー
タ属性情報113を制御部109bが付加して送信し、
転送元のデータベースから読み出したデータを転送先に
送る場合に、その読出しデータのデータ属性と転送先の
データベースのデータ属性とが同一かどうかを調べ、同
一でない場合にのみ転送元に設けたデータ変換部108
aでデータ属性を変換して手演奏先側に送信するように
構成してもよい。
a,100bのそれぞれに、自装置内のデータベース群
102aのデータ属性情報のみを格納した制御データフ
ァイル111a,111bを設け、転送先のデータベー
ス制御装置100bから移送要求112を送信する際
に、その移送要求112に転送先のデータベースのデー
タ属性情報113を制御部109bが付加して送信し、
転送元のデータベースから読み出したデータを転送先に
送る場合に、その読出しデータのデータ属性と転送先の
データベースのデータ属性とが同一かどうかを調べ、同
一でない場合にのみ転送元に設けたデータ変換部108
aでデータ属性を変換して手演奏先側に送信するように
構成してもよい。
【0045】このようにすれば、共通の制御データファ
イル103に対する通信路が不要になる。
イル103に対する通信路が不要になる。
【0046】また、図6のさらに他の実施例に示すよう
に、図5と同様の制御データファイル111a,111
bを各データベース制御装置100a,100bに設け
たうえ、転送元から転送先へデータを転送する際に、そ
の転送データ114にデータ属性情報を制御部109a
が付加して送信するようにし、このデータを受けた転送
先側で、受信データと、これを格納するデータベースの
データ属性とが同一かどうかを判定し、同一でない場合
にのみ転送先側に設けたデータ変換部108bでデータ
属性を変換して該当するデータベースに格納するように
構成してもよい。
に、図5と同様の制御データファイル111a,111
bを各データベース制御装置100a,100bに設け
たうえ、転送元から転送先へデータを転送する際に、そ
の転送データ114にデータ属性情報を制御部109a
が付加して送信するようにし、このデータを受けた転送
先側で、受信データと、これを格納するデータベースの
データ属性とが同一かどうかを判定し、同一でない場合
にのみ転送先側に設けたデータ変換部108bでデータ
属性を変換して該当するデータベースに格納するように
構成してもよい。
【0047】この場合も、図5と同様の効果が得られ
る。
る。
【0048】次に、上記実施例においては、データベー
ス制御装置間で1対1でデータや移送要求を送受する例
を示したが、図7のフローチャートに示すようなブロー
ドキャスト処理を用いれば、転送元側から複数転送先へ
データを順次に転送し、また複数の転送先からの移送要
求またはデータを順次に受付けることができる。
ス制御装置間で1対1でデータや移送要求を送受する例
を示したが、図7のフローチャートに示すようなブロー
ドキャスト処理を用いれば、転送元側から複数転送先へ
データを順次に転送し、また複数の転送先からの移送要
求またはデータを順次に受付けることができる。
【0049】すなわち、関係するデータベース制御装置
がN台であったとすると、まず、変数nをn=1に設定
し、このn=1のデータベース制御装置に対してデータ
を送信する(ステップ71,72)。次に、変数nを更
新し、n=2のデータベース制御装置に対してデータを
送信する(ステップ74,72)。
がN台であったとすると、まず、変数nをn=1に設定
し、このn=1のデータベース制御装置に対してデータ
を送信する(ステップ71,72)。次に、変数nを更
新し、n=2のデータベース制御装置に対してデータを
送信する(ステップ74,72)。
【0050】この処理を繰返し、n=Nになったならば
(ステップ73)、送信処理を完了する。
(ステップ73)、送信処理を完了する。
【0051】次に、移送要求またはデータを受信すべ
く、変数nをn=1に設定し、このn=1のデータベー
ス制御装置からの移送要求またはデータを受信する(ス
テップ75,76)。次に、変数nを更新し、n=2の
データベース制御装置からの移送要求またはデータを受
信する(ステップ78,76)。
く、変数nをn=1に設定し、このn=1のデータベー
ス制御装置からの移送要求またはデータを受信する(ス
テップ75,76)。次に、変数nを更新し、n=2の
データベース制御装置からの移送要求またはデータを受
信する(ステップ78,76)。
【0052】この処理を繰返し、n=Nになったならば
(ステップ77)、受信処理を完了する。
(ステップ77)、受信処理を完了する。
【0053】図8は、データ転送量を最適化する方法の
説明図であり、例えばデータベース制御装置100aが
データベース制御装置100bに対し、前回のデータ配
布時に配布したデータの範囲502を履歴情報として制
御データファイル103内に記憶させておき、次のデー
タ配布時に、その履歴情報を参照し、過去に配布したデ
ータとの差分501,502のみを配布するようにす
る。
説明図であり、例えばデータベース制御装置100aが
データベース制御装置100bに対し、前回のデータ配
布時に配布したデータの範囲502を履歴情報として制
御データファイル103内に記憶させておき、次のデー
タ配布時に、その履歴情報を参照し、過去に配布したデ
ータとの差分501,502のみを配布するようにす
る。
【0054】このようにすれば、ブロードキャスト処理
を行っても同じデータが重複して配布されないため、デ
ータ転送量を最小限に抑えることができる。
を行っても同じデータが重複して配布されないため、デ
ータ転送量を最小限に抑えることができる。
【0055】ところで、あるデータベース制御装置から
他の複数のデータベース制御装置に対しデータを転送ま
たは配布する場合に、データ転送利用者が、データ転送
の対象となるデータ及び該データの範囲・条件、データ
移送を行う時刻やトランザクションの発生などの条件を
スクリプトとして記述し、これを制御データファイル1
03に記憶させ、制御部109a,109bが該スクリ
プトを解釈し実行するように構成すれば、データ移送処
理を自動的に行うことができる。
他の複数のデータベース制御装置に対しデータを転送ま
たは配布する場合に、データ転送利用者が、データ転送
の対象となるデータ及び該データの範囲・条件、データ
移送を行う時刻やトランザクションの発生などの条件を
スクリプトとして記述し、これを制御データファイル1
03に記憶させ、制御部109a,109bが該スクリ
プトを解釈し実行するように構成すれば、データ移送処
理を自動的に行うことができる。
【0056】
【発明の効果】以上説明したように本発明は、自データ
ベースから読み出されたデータの属性または他のデータ
ベースから送られて来たデータの属性を指示されたデー
タ属性に変換するデータ変換手段を設け、取り出し元の
データ属性と転送先のデータ属性が不一致の時はデータ
変換手段で属性を転送先と同じデータ属性に変換の後
に、自データベース内から読出したデータを移送要求で
指定された転送先に転送する、あるいは他のデータベー
スから送られて来たデータを自データベースに格納する
ように構成したことにより、データベースシステムのユ
ーザは、データフォーマットや文字コード等のデータ属
性の変換作業から解放され、データ属性が異なるデータ
ベース間でのデータ転送、移送、配布をデータ属性を意
識することなく容易に行うことができる。
ベースから読み出されたデータの属性または他のデータ
ベースから送られて来たデータの属性を指示されたデー
タ属性に変換するデータ変換手段を設け、取り出し元の
データ属性と転送先のデータ属性が不一致の時はデータ
変換手段で属性を転送先と同じデータ属性に変換の後
に、自データベース内から読出したデータを移送要求で
指定された転送先に転送する、あるいは他のデータベー
スから送られて来たデータを自データベースに格納する
ように構成したことにより、データベースシステムのユ
ーザは、データフォーマットや文字コード等のデータ属
性の変換作業から解放され、データ属性が異なるデータ
ベース間でのデータ転送、移送、配布をデータ属性を意
識することなく容易に行うことができる。
【0057】これにより、分散データベースシステムや
重複データベースシステムの構築や、それらのシステム
におけるデータの収集や配布を容易に行うことができ、
集計や計算などの本来の業務にのみ集中することが可能
となる。
重複データベースシステムの構築や、それらのシステム
におけるデータの収集や配布を容易に行うことができ、
集計や計算などの本来の業務にのみ集中することが可能
となる。
【図1】本発明の一実施例を示すブロック図である。
【図2】データ属性定義情報の例を示す図である。
【図3】転送元側の処理を示すフローチャートである。
【図4】転送先側の処理を示すフローチャートである。
【図5】本発明の他の実施例を示すブロック図である。
【図6】本発明のさらに他の実施例を示すブロック図で
ある。
ある。
【図7】ブロードキャストによるデータ転送処理を示す
フローチャートである。
フローチャートである。
【図8】データ転送量を最適化する方法の説明図であ
る。
る。
100a,100b…データベース制御装置、101…
入力装置、102a,102b…データベース群、10
3…制御データファイル、105…通信路、106a,
106b…データアクセス部、108a,108b…デ
ータ変換部、109a,109b…制御部。
入力装置、102a,102b…データベース群、10
3…制御データファイル、105…通信路、106a,
106b…データアクセス部、108a,108b…デ
ータ変換部、109a,109b…制御部。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 石川 博道 神奈川県横浜市戸塚区戸塚町5030番地 株 式会社日立製作所ソフトウェア開発本部内
Claims (3)
- 【請求項1】 データフォーマットまたはコード体系が
異なる複数のデータベースを通信媒体で接続した分散デ
ータベースシステムにおいて、 データを取り出す取り出し元のデータベースおよび取り
出し範囲、取り出したデータの転送先のデータベースを
識別する情報から成る移送要求を入力する入力手段と、
システム内の全てのデータベースに格納されているデー
タのフォーマット,コード体系等のデータ属性定義情報
を格納した情報格納手段と、各データベースにそれぞれ
対応して設けられた複数のデータベース制御装置とから
成り、 各データベース制御装置は、自データベースに対してデ
ータの格納および読出しを行うデータベースアクセス手
段と、自データベースから読み出されたデータの属性ま
たは他のデータベースから送られて来たデータの属性を
指示されたデータ属性に変換するデータ変換手段と、前
記入力手段によって入力された移送要求をデータ取り出
し元のデータベースに対応したデータベース制御装置に
前記通信媒体を通じて送信すると共に、他のデータベー
ス制御装置から送信されて来た移送要求に対して前記デ
ータベースアクセス手段を起動し、移送要求で指定され
た取り出し範囲のデータを自データベース内から読み出
す制御および自己が送信した移送要求に対して他のデー
タベースから送られて来たデータを自データベースに格
納する制御を行い、さらに取り出し元のデータ属性と転
送先のデータ属性が一致するか否かを前記情報格納手段
のデータ属性定義情報によって判定し、不一致の時は前
記データ変換手段で属性を転送先と同じデータ属性に変
換の後に、自データベース内から読出したデータを移送
要求で指定された転送先に転送する制御または他のデー
タベースから送られて来たデータを自データベースに格
納する制御を行う制御手段とから構成したことを特徴と
する分散データベースシステム。 - 【請求項2】 データフォーマットまたはコード体系が
異なる複数のデータベースを通信媒体で接続した分散デ
ータベースシステムにおいて、 データを取り出す取り出し元のデータベースおよび取り
出し範囲、取り出したデータの転送先のデータベースを
識別する情報から成る移送要求を入力する入力手段と、
各データベースにそれぞれ対応して設けられた複数のデ
ータベース制御装置とから成り、 各データベース制御装置は、自データベースに格納され
ているデータのフォーマット,コード体系等のデータ属
性定義情報を格納した情報格納手段と、自データベース
に対してデータの格納および読出しを行うデータベース
アクセス手段と、自データベースから読み出されたデー
タの属性を指示されたデータ属性に変換するデータ変換
手段と、前記入力手段によって入力された移送要求に転
送先のデータベースのデータ属性の情報を付加してデー
タ取り出し元のデータベースに対応したデータベース制
御装置に前記通信媒体を通じて送信すると共に、他のデ
ータベース制御装置から送信されて来た移送要求に対し
て前記データベースアクセス手段を起動し、移送要求で
指定された取り出し範囲のデータを自データベース内か
ら読み出す制御および自己が送信した移送要求に対して
他のデータベースから送られて来たデータを自データベ
ースに格納する制御を行い、さらに取り出し元のデータ
属性と転送先のデータ属性が一致するか否かを前記情報
格納手段のデータ属性定義情報と移送要求で送られて来
た転送先のデータベースのデータ属性の情報によって判
定し、不一致の時は前記データ変換手段で属性を転送先
と同じデータ属性に変換の後に、自データベース内から
読出したデータを移送要求で指定された転送先に転送す
る制御を行う制御手段とから構成したことを特徴とする
分散データベースシステム。 - 【請求項3】 データフォーマットまたはコード体系が
異なる複数のデータベースを通信媒体で接続した分散デ
ータベースシステムにおいて、 データを取り出す取り出し元のデータベースおよび取り
出し範囲、取り出したデータの転送先のデータベースを
識別する情報を入力する入力手段と、各データベースに
それぞれ対応して設けられた複数のデータベース制御装
置とから成り、 各データベース制御装置は、自データベースに格納され
ているデータのフォーマット,コード体系等のデータ属
性定義情報を格納した情報格納手段と、自データベース
に対してデータの格納および読出しを行うデータベース
アクセス手段と、他のデータベースから送られて来たデ
ータの属性を指示されたデータ属性に変換するデータ変
換手段と、前記入力手段によって入力された移送要求に
転送先のデータベースのデータ属性の情報を付加してデ
ータ取り出し元のデータベースに対応したデータベース
制御装置に前記通信媒体を通じて送信すると共に、他の
データベース制御装置から送信されて来た移送要求に対
して前記データベースアクセス手段を起動し、移送要求
で指定された取り出し範囲のデータを自データベース内
から読み出し、その読出しデータにデータ属性の情報を
付加して転送先データベースに転送する制御および自己
が送信した移送要求に対して他のデータベースから送ら
れて来たデータを自データベースに格納する制御を行
い、さらに取り出し元のデータ属性と転送先のデータ属
性が一致するか否かを前記情報格納手段のデータ属性定
義情報と読出しデータと共に送られて来た転送元のデー
タベースのデータ属性の情報によって判定し、不一致の
時は前記データ変換手段で属性を転送先と同じデータ属
性に変換の後に、自データベース内に格納する制御を行
う制御手段とから構成したことを特徴とする分散データ
ベースシステム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5167854A JPH0728686A (ja) | 1993-07-07 | 1993-07-07 | 分散データベースシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5167854A JPH0728686A (ja) | 1993-07-07 | 1993-07-07 | 分散データベースシステム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0728686A true JPH0728686A (ja) | 1995-01-31 |
Family
ID=15857326
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5167854A Pending JPH0728686A (ja) | 1993-07-07 | 1993-07-07 | 分散データベースシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0728686A (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08263399A (ja) * | 1995-02-28 | 1996-10-11 | At & T Corp | 通信ネットワークにおいて情報を集積する方法およびシステム |
| JP2000163246A (ja) * | 1998-11-25 | 2000-06-16 | Hitachi Ltd | Fifo機能を有する記憶装置サブシステム |
| JP2001142762A (ja) * | 1999-11-12 | 2001-05-25 | Nec Corp | 二重化データベースのデータ連携装置 |
| JP2006072906A (ja) * | 2004-09-06 | 2006-03-16 | Dainippon Printing Co Ltd | 情報処理装置および情報の引き渡し方法 |
-
1993
- 1993-07-07 JP JP5167854A patent/JPH0728686A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08263399A (ja) * | 1995-02-28 | 1996-10-11 | At & T Corp | 通信ネットワークにおいて情報を集積する方法およびシステム |
| JP2000163246A (ja) * | 1998-11-25 | 2000-06-16 | Hitachi Ltd | Fifo機能を有する記憶装置サブシステム |
| JP2001142762A (ja) * | 1999-11-12 | 2001-05-25 | Nec Corp | 二重化データベースのデータ連携装置 |
| JP2006072906A (ja) * | 2004-09-06 | 2006-03-16 | Dainippon Printing Co Ltd | 情報処理装置および情報の引き渡し方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4714995A (en) | Computer integration system | |
| US5903887A (en) | Method and apparatus for caching result sets from queries to a remote database in a heterogeneous database system | |
| US6510429B1 (en) | Message broker apparatus, method and computer program product | |
| US5596744A (en) | Apparatus and method for providing users with transparent integrated access to heterogeneous database management systems | |
| US4811207A (en) | Join operation processing system in distributed data base management system | |
| US6728758B2 (en) | Agent for performing process using service list, message distribution method using service list, and storage medium storing program for realizing agent | |
| US6314430B1 (en) | System and method for accessing a database from a task written in an object-oriented programming language | |
| US12050578B2 (en) | Distributed database management system with dynamically split B-Tree indexes | |
| US20040205110A1 (en) | Asymmetric data streaming architecture having autonomous and asynchronous job processing unit | |
| US20120254249A1 (en) | Database Management System | |
| JPH05334165A (ja) | 並列データベース処理システムおよびその2次キー検索方法 | |
| US7464099B2 (en) | Method and system for transferring content from a database to a file | |
| JPH08179980A (ja) | 分散データベースシステム | |
| US8655920B2 (en) | Report updating based on a restructured report slice | |
| CN1959676B (zh) | 用于在计算机数据库系统中物化查询表日志的装置和方法 | |
| JPH0728686A (ja) | 分散データベースシステム | |
| JPH09305622A (ja) | 文書検索機能を有するデータベース管理方法およびシステム | |
| US7228303B1 (en) | System and method for remote manipulation of analytic reports | |
| GB2336920A (en) | Relational message broker adds value to published information | |
| US11520732B2 (en) | Systems and tools for data archiving | |
| Bell et al. | Implementation of an integrated multidatabase-PROLOG system | |
| JPH0212563A (ja) | 情報管理方式 | |
| JP4154264B2 (ja) | 多次元分析システム | |
| JPH06175902A (ja) | 分散ファイルシステム、ファイル管理装置、集中管理装置および分散ファイル管理方法 | |
| KR0146998B1 (ko) | 분산 실시간 데이터 베이스 관리 시스템에서의 메세지 구성 및 전달방법 |