JPH05204973A - 分散型データベース検索方式 - Google Patents

分散型データベース検索方式

Info

Publication number
JPH05204973A
JPH05204973A JP3301387A JP30138791A JPH05204973A JP H05204973 A JPH05204973 A JP H05204973A JP 3301387 A JP3301387 A JP 3301387A JP 30138791 A JP30138791 A JP 30138791A JP H05204973 A JPH05204973 A JP H05204973A
Authority
JP
Japan
Prior art keywords
program
database
data base
search
input
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.)
Withdrawn
Application number
JP3301387A
Other languages
English (en)
Inventor
Mitsuaki Murayama
光昭 村山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP3301387A priority Critical patent/JPH05204973A/ja
Publication of JPH05204973A publication Critical patent/JPH05204973A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】 【目的】同種のデータベースシステムがネットワークを
介して接続され分散型データベースを構築していると
き、一つの端末から再接続の操作を行なわずに複数のデ
ータベースシステムにアクセスして検索できるようにす
る。 【構成】データベース制御プロセッサ2に設けられた第
1通信管理プログラム22は、入出力制御プログラム2
1からの複数のデータベースシステムへの接続要求を受
けて、データベースシステム対応に通信管理サブプログ
ラムを起動して、このサブプログラムに通信制御プログ
ラム11を介してそれぞれのデータベースシステムへの
接続を行なわせる。第1通信管理プログラム22は入出
力制御プログラム21からの検索要求を要求内容に応じ
て通信管理サブプログラムに与え、応答をまとめて入出
力制御プログラム21に渡す。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は分散型データベース検索
方式、特に図書館システムなどの広い地域に分散して存
在する類似のデータベースを回線交換網を介して検索す
る分散型データベース検索方式に関する。
【0002】
【従来の技術】従来、この種の分散型データベース検索
方式は、検索に当って、まずデータベースAとの接続を
行なってデータベースAの検索を行ない、この検索によ
って必要とする情報が得られない場合は、データベース
Aとの接続を切離した後に、データベースBとの接続を
行なって検索を行なう。データベースBによっても必要
とする情報が得られない場合は、データベースCという
ように、一つの端末からの検索は一つのデータベースに
対してのみ行ない、相手、即ちデータベースを替えるこ
とによって複数のデータベースに対する検索を行なうよ
うになっている。なお、分散型データベースを集め、超
大型の集中型データベースを構築して、これを全ての利
用者が検索するという方法もある。例えば日本国内に分
散する大学図書館のデータを集中管理し、各大学から全
国の大学図書館のデータの検索を行なうことのできる学
術情報センターの目録所在情報サービスがこれにあた
る。
【0003】
【発明が解決しようとする課題】上述した従来の分散型
データベース検索方式は、検索を行なうのはあくまでも
一つのデータベースであり、別のデータベースの検索に
は今まで検索していたデータベースとの接続を切離し、
新らたに検索を行なうデータベースに対して再度、接続
を行なう必要がある。この場合に2〜3のデータベース
を検索するのであれば、再接続のために大きな手間を要
しないが、多数のデータベースがある場合には、接続の
順序を誤まると特定の得たい情報を見つけるまでに多大
な時間を要することがあるという問題点がある。
【0004】また、分散型データベースを集中管理する
方式では、第1に誰がデータベースに登録するかという
問題がある。即ち分散型のデータベースが基になり、各
データベースの内容が異らないようにするために、各デ
ータベースの管理者は自身の管理するデータベースへの
登録を行なうと共に、集中管理を行なっているデータベ
ースに対しても情報を登録する必要があり、二度手間を
要する可能性があることである。第2に限られた資源の
中で増加し続ける情報をどのように管理するかという問
題で、個々の情報をどの時点で不要として、データベー
スから削除するかを人手の介入で行なわねばならないの
で、情報量が多い場合には極めて困難な作業になるとい
うことである。第3に多数の端末から処理の要求があっ
た場合に、処理が全て集中管理のデータに集中してしま
うことで、何如に超大型のデータベースシステムであっ
ても、多数の処理が同時に実行されるわけでなく、優先
順位やタイムスライス値等により順番に処理される。従
って利用者は長時間待たされるとか、データへの接続が
行なえない事態が発生する可能性があるという問題があ
る。一般に集中型のデータベースでは、データが多いほ
ど、ヒットする件数が多いほど、システム全体にかかる
負荷が大きくなり、処理時間が長くなるという期待とは
逆の現象が発生するという問題点がある。
【0005】
【課題を解決するための手段】本発明の分散型データベ
ース検索方式は、同種のデータベースシステムが回線交
換網に接続された分散型データベースを検索する分散デ
ータベース検索方式において、回線交換網の複数の回線
に接続され、通信制御プログラムにより回線交換網との
接続制御を行なう通信制御プロセッサと、入出力端末手
段から回線交換網に接続された複数のデータベースシス
テムへの検索要求を受け、応答内容を入出力端末手段に
伝える第1の通信管理プログラムと、この第1の通信管
理プログラムが受けた複数のデータベースシステムへの
検索要求のそれぞれのデータベースシステムへの接続を
前記通信制御プログラムに指示して管理する複数の通信
管理サブプログラムと、前記通信制御プログラムが回線
交換から受けた着信によりセッションを開始する第2の
通信管理プログラムと、この第2の通信管理プログラム
により開設されたセッションを介してデータベースを検
索する検索プログラムとを有することにより構成され
る。
【0006】
【実施例】次に、本発明について図面を参照して説明す
る。
【0007】図1は本発明の一実施例の構成図である。
図1の実施例は回線交換網を介して接続された分散デー
タベースシステムの一つのデータベースシステムを示し
ていて、通信制御プロセッサ1,データベース制御プロ
セッサ2,データベース3,および入出力端末4を有し
ている。通信制御プロセッサ1は通信制御プログラム1
1により動作する通信制御専用のプロセッサである。デ
ータベース制御プロセッサ2は入出力制御プログラム2
1,第1通信管理プログラム22,複数の通信管理サブ
プログラム221,222〜22n,第2通信管理プロ
グラム23,および検索プログラム24の処理を行なう
制御プロセッサである。
【0008】以上の構成で、通信制御プログラム11は
通常の通信管理を行なうプログラムであり、通信管理サ
ブプログラム221,〜22nから要求のあったデータ
を、回線交換網を介して他のデータベースシステムへ送
信すると共に、他のデータベースシステムからの応答お
よび回線交換網からの障害通知等回線接続後の情報を接
続中のそれぞれの通信管理サブプログラム221,〜2
2nへ返す。また他のデータベースシステムからの検索
要求に対して、第2通信管理プログラム23を起動して
通信先との実際のセッションの接続および切断を行な
う。入出力制御プログラム21は、利用者が入出力端末
4から入力した検索コマンドおよびデータのチェックを
行ない第1通信管理プログラム22に渡し、応答データ
を入出力端末4のディスプレイ画面に表示する位置を設
定して出力する。また入出力端末4からの割込み要求に
関する制御を行なう。第1通信管理プログラム22は入
出力制御プログラム21からの要求に従って、検索を行
なう他のデータベースシステムの数の通信管理サブプロ
グラム221,〜22nを起動し、このサブプログラム
を介して通信制御プログラム11とのデータ交換を行な
う。また復旧不可能な障害に対しては、入出力制御プロ
グラム21に通知すると共に、障害の起ったセッション
の切断要求を通信管理サブプログラム221,〜22n
に渡し、次いで切断メッセージを入出力端末4に返す。
通信管理サブプログラム221,〜22nは第1通信管
理プログラム22から起動されて、通信制御プログラム
11を介して指定された他のデータベースシステムとの
通信を行ない、入出力制御プログラム21からのセッシ
ョン終了で復旧する。第2通信管理プログラム23は、
通信制御プログラム11を介して入力される他のデータ
ベースシステムからの検索要求により検索プログラム2
4を起動し、検索プログラム24と通信制御プログラム
11との間のデータ伝送を行なう。また検索要求時の検
索プログラム24の終了および回線障害時の処理指示を
行なう。検索プログラム24は実際にデータベース3を
検索するプログラムで、要求のあった他のデータベース
システムへ応答を返送する。
【0009】図2,図3,図4,および図5は、図1の
実施例で入出力端末4から他のデータベースを検索する
場合に、入出力端末4に表示される画面の内容例を示す
図で、以下、図2,〜図4を参照して図1の検索時の動
作について説明を進める。入出力端末4から検索要求が
出されると、入出力制御プログラム21は、先ず入出力
端末4に初期画面であるデータベース選択画面を表示さ
せる。図2は初期画面に表示されたシステムの全大学図
書館名を参照して、A,D,L,K,Eの五つの図書館
を選択した場合を示している。図書館の選択後に実行キ
ーを押下することにより、入出力制御プログラム21は
通信管理プログラム22に選択された五つの図書館への
接続要求を出力する。通信管理プログラム22は五つの
図書館への接続をそれぞれ通信管理サブプログラムに依
頼する。依頼されたそれぞれの通信管理サブプログラム
は独立に通信制御プログラム11を介して、それぞれの
図書館のデータベースシステムの第2通信管理プログラ
ムと接続する。通信管理サブプログラムによる相手図書
館への総ての接続ができ、第1通信管理プログラム22
から入出力制御プログラム21に確認情報が与えられる
と、入出力制御プログラム21はヒット件数表示画面を
入出力端末4に表示させる。そこで利用者が検索語入力
画面に、例えば1番として経営に関する全資料を入力し
て検索を指示すると、この指示は入出力制御プログラム
21から第1通信管理プログラム22,通信管理サブプ
ログラムを介して各データベースシステムに与えられ
る。検索結果が逆の経路で戻ってくと、入出力制御プロ
グラム21はヒット件数表示画面の最新欄に応答された
件数を表示させる。図3はヒット件数表示画面に検索語
として、1番の次に2番の経営に関する全資料のシステ
ムを入力して実行させた場合に1番の結果が前回欄に移
って表示され、2番の結果が最新欄に表示された状態を
示している。次に利用者がヒット件数表示画面のデータ
ベース名として4番を選択して検索を要求すると、入出
力制御プログラム21は第1通信管理プログラム21を
介して、4番目の大学図書館へ接続している通信管理サ
ブプログラムを選択して、この図書館のデータベースシ
ステムに経営に関する全資料のシステムについて内容の
表示を要求する。図4はこの要求により検索され、応答
を受けた入出力制御プログラム21が表示した検索結果
表示画面(概要)の例を示す図で、利用者はこの画面に
より前回と同様に表示項目の5番を選定して検索を要求
すると、図5に内容例を示すような検索結果表示画面
(詳細表示)が表示される。
【0010】以上入出力制御プログラム21は、検索要
求により初期画面で指定された他のデータベースシステ
ムのそれぞれに対して通信管理サブプログラムを介し
て、検索の終了まで通信路を保持して必要な検索を行な
う。その結果は随時相手データベースシステムから送信
されてきて、応答が返った時点で画面に表示される。
【0011】
【発明の効果】以上説明したように本発明は、一つの入
出力端末と複数のデータベースシステムとの接続を、通
信ソフトウェア上で1対1接続として取扱うことによ
り、従来と同様に通信処理を行ない、端末の入出力制御
プログラムで複数のデータベースシステムからの応答を
一本化するようにしているので、従来、別のデータベー
スの検索時に再接続を必要とした問題について、最初の
複数のデータベースシステムへの接続に若干余分な時間
を要するが、その後の必要とするデータを探す速さを短
縮することができる。また、分散したデータベースを集
中管理する方式による煩繁な管理も必要としないという
効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例の構成図である。
【図2】図1の実施例の動作を説明するための表示画面
の例を示す図である。
【図3】図1の実施例の動作を説明するための表示画面
の例を示す図である。
【図4】図1の実施例の動作を説明するための表示画面
の例を示す図である。
【図5】図1の実施例の動作を説明するための表示画面
の例を示す図である。
【符号の説明】
1 通信制御プロセッサ 2 データベース制御プロセッサ 3 データベース 4 入出力端末 11 通信制御プログラム 21 入出力制御プログラム 22 第1通信管理プログラム 221,222,〜22n 通信管理サブプログラム 23 第2通信管理プログラム 24 検索プログラム

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 同種のデータベースシステムが回線交換
    網に接続された分散型データベースを検索する分散デー
    タベース検索方式において、回線交換網の複数の回線に
    接続され、通信制御プログラムにより回線交換網との接
    続制御を行なう通信制御プロセッサと、入出力端末手段
    から回線交換網に接続された複数のデータベースシステ
    ムへの検索要求を受け、応答内容を入出力端末手段に伝
    える第1の通信管理プログラムと、この第1の通信管理
    プログラムが受けた複数のデータベースシステムへの検
    索要求のそれぞれのデータベースシステムへの接続を前
    記通信制御プログラムに指示して管理する複数の通信管
    理サブプログラムと、前記通信制御プログラムが回線交
    換から受けた着信によりセッションを開始する第2の通
    信管理プログラムと、この第2の通信管理プログラムに
    より開設されたセッションを介してデータベースを検索
    する検索プログラムとを有することを特徴とする分散型
    データベース検索方式。
JP3301387A 1991-11-18 1991-11-18 分散型データベース検索方式 Withdrawn JPH05204973A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3301387A JPH05204973A (ja) 1991-11-18 1991-11-18 分散型データベース検索方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3301387A JPH05204973A (ja) 1991-11-18 1991-11-18 分散型データベース検索方式

Publications (1)

Publication Number Publication Date
JPH05204973A true JPH05204973A (ja) 1993-08-13

Family

ID=17896262

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3301387A Withdrawn JPH05204973A (ja) 1991-11-18 1991-11-18 分散型データベース検索方式

Country Status (1)

Country Link
JP (1) JPH05204973A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0773196A (ja) * 1993-09-02 1995-03-17 Nec Corp 図書検索システム
JP2001273297A (ja) * 2001-02-27 2001-10-05 Nec Corp 検索システム及び検索システムを生成するプログラムを記録したコンピュータが読み取り可能な記録媒体
JP2001331506A (ja) * 2000-05-24 2001-11-30 Sunaga Environmental Survey Design Investigation Inc 遺跡・遺物管理システム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0773196A (ja) * 1993-09-02 1995-03-17 Nec Corp 図書検索システム
JP2001331506A (ja) * 2000-05-24 2001-11-30 Sunaga Environmental Survey Design Investigation Inc 遺跡・遺物管理システム
JP2001273297A (ja) * 2001-02-27 2001-10-05 Nec Corp 検索システム及び検索システムを生成するプログラムを記録したコンピュータが読み取り可能な記録媒体

Similar Documents

Publication Publication Date Title
US4525779A (en) Conversational video system
US6295550B1 (en) Session creation mechanism for collaborative network navigation
US6487195B1 (en) Collaborative network navigation synchronization mechanism
US6735625B1 (en) System and method for automatically determining whether a product is compatible with a physical device in a network
US6181689B1 (en) Bi-directional information exchange mechanism for collaborative network navigation among a group of user terminals
JPH10503306A (ja) 顧客−サーバアーキテクチャを有するコンピュータシステム
JPH1097571A (ja) 相談先端末接続方法
JPH07118723B2 (ja) 通信コントローラ
US5960178A (en) Queue system and method for point-to-point message passing having a separate table for storing message state and identifier of processor assigned to process the message
JPH11175599A (ja) 作業引継支援システム
JPH05204973A (ja) 分散型データベース検索方式
EP0838770A2 (en) A method and system for locating information from a plurality of information repositories
JP2000341417A (ja) 着信振り分け装置及びコールセンターシステム並びに構内通信交換機制御用プログラムを記憶した記憶媒体
JPH07182261A (ja) 情報処理装置
JPH10247972A (ja) 統合交換システム
KR940009113B1 (ko) 지능망 서비스 가입자 데이타 변경 방법
JP3105705B2 (ja) オンライン帳票出力方式
JP2001203812A (ja) データおよび電話呼を転送する方法
JPH0758853A (ja) 内線接続制御装置
JP3743223B2 (ja) 局線中継システム
JPH08168068A (ja) 通信網回線制御方法
JPH11143884A (ja) データ検索システム
JPH0530196A (ja) 回線データの編集・登録処理方式
JPH01236744A (ja) 分散型データベース制御装置
JP2001125960A (ja) ワークフローシステム

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990204