JPH04310183A - リレーショナル型データベースの検索・出力方法 - Google Patents

リレーショナル型データベースの検索・出力方法

Info

Publication number
JPH04310183A
JPH04310183A JP3075477A JP7547791A JPH04310183A JP H04310183 A JPH04310183 A JP H04310183A JP 3075477 A JP3075477 A JP 3075477A JP 7547791 A JP7547791 A JP 7547791A JP H04310183 A JPH04310183 A JP H04310183A
Authority
JP
Japan
Prior art keywords
data
file
record number
search
output
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
Application number
JP3075477A
Other languages
English (en)
Inventor
Sueko Fujie
藤江 季子
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 Software Kansai Ltd
Original Assignee
NEC Software Kansai Ltd
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 Software Kansai Ltd filed Critical NEC Software Kansai Ltd
Priority to JP3075477A priority Critical patent/JPH04310183A/ja
Publication of JPH04310183A publication Critical patent/JPH04310183A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、リレーショナル型デー
タベースの検索・出力方法に関する。
【0002】
【従来の技術】従来、リレーショナル型データベースの
データを条件検索し、その検索結果を編集し帳票出力す
る場合には、次のような方法で処理するのが一般的であ
る。すなわち、リレーショナル型データベースから指定
された検索条件に合致するレコードのレコード番号の集
合を一旦リレーショナル型データベースが管理する中間
ファイル(以降、中間ファイルと記する)に格納し、次
に中間ファイル内のレコード番号を使ってデータベース
から一件づつレコード(実データ)を読込んでいく。こ
のよにして得た実データに対して編集を行ない、帳票出
力する。
【0003】上記の中間ファイルはリレーショナル型デ
ータベースシステムにより提供されるもので、中間ファ
イル識別番号は1つのジョブの中でのみ一意となるもの
である。従って他のジョブから中間ファイルを操作する
ことはできないので、実データを得る場合、必ず1つの
ジョブ内でデータを検索,読込み,編集,出力を続けて
行なわなければならない。
【0004】
【発明が解決しようとする課題】上述した従来のデータ
検索および帳票出力方式では、リレーショナル型データ
ベースからの検索件数が大量である場合、データ検索,
読込みに長時間かかった。また、編集出力形式が複雑に
なれはばなるほど、出力イメージを編集し帳票出力する
までに長時間を必要とした。
【0005】この間、端末の画面が占有されるために指
示コマンドが入力不可となり、利用者の作業効率が著し
く低下するという問題点があった。
【0006】
【課題を解決するための手段】本発明のリレーショナル
型データベースの検索・出力方法は、リレーショナル型
データベースを与えられた検索条件に従って即時検索し
,検索されたデータを編集し,出力装置に帳票出力する
システムにおいて、検索時には内部管理番号のみを読込
んでユーザファイルに格納し、実データの読込みと編集
処置および帳票出力処理は前記ユーザファイルを媒介と
して検索とは独立した別のプログラムで実行するように
構成される。
【0007】
【実施例】次に本発明について図面を参照して説明する
【0008】図1は本発明の一実施例を示す説明図であ
る。同図においてリレーショナル型データベースの検索
・出力方法は、メインプログラム2を中心とするメイン
処理,サブプログラム5を中心とするサブ処理に二分さ
れ、メイン処理とサブ処理は独立して実行される。図中
、1は端末の画面,3はリレーショナル型データベース
,4はレコード番号ファイル,6は帳票をそれぞれ示す
【0009】メインプログラム2は端末の画面1より検
索,表示,帳票出力等の様々な動作指示をコマンドとし
て受け取る。検索指示を受けた場合は、検索されとレコ
ードのレコード番号をレコード番号ファアル4に出力し
、サブプログラム5を起動し、処理を終了する。この部
分がメイン処理である。サブプラグラムが起動されると
、端末の画面1が使用可能となる。
【0010】メインプログラム2より起動されたサブプ
ログラム5は、レコード番号ファイル4に格納されたレ
コード番号を使ってリレーショナル型データベース3よ
り実データを読み込み、編集し帳票6を出力する。この
部分がサブ処理である。
【0011】図2はメイン処理の機能ブロック図である
。図中、7は検索指示データ,8は検索モジュール,9
は中間ファイル,10は帳票出力指示データ,11は番
号読込みモジュール,12はパラメータファイルである
。なお、検索モジュール8と番読込モジュール11はメ
インプログラム2の一部である。
【0012】検索モジュール8と番号読込モジュール1
1は検索指示データ7に従ってリレーショナル型データ
ベース3を検索し、検索条件に合致するレコードのレコ
ード番号の集合を中間ファイル9のうちの1つに格納す
る。
【0013】番号読込モジュール11は帳票出力指示デ
ータに従って当該中間ファイルに格納されているレコー
ド番号を読み込み、レコード番号ファイル4に格納する
。レコード番号ファイル4は待機結合編成ファイルであ
り、レコード番号格納時に端末名とシステム時間をサブ
ファイル名とするサブファイルを作成し、その中に、当
該中間ファイル9のレコード番号を格納する。また、番
号読込モジュール11はサブプログラム5に処理を渡す
ため、パラメータファイル12を作成する。
【0014】図3はサブ処理の機能ブロック図である。 図中、13はデータ読込モジュール,14はデータ格納
ファイル,15は編集出力モジュール,16はその他の
ファイルである。データ読込モジュール13と編集出力
モジュール15はサブプログラム5の構成要素である。
【0015】データ読込モジュール13は起動されると
パラメータファイル13を参照し、該当するサブファイ
ル名を得る。そして、レコード番号ファイル4中の該当
するサブファイルよりレコード番号を読み、それを使っ
てリレーショナル型データベース3より実際のデータを
読み込み、データ格納ファイル14に格納する。以上の
処理が終了すると、レコード番号ファイル4の中の該当
サブファイルを消去する。
【0016】なお、データ格納ファイル14は補助記憶
装置上に一時ファイルとして確保する。
【0017】データ読込モジュール13の処理が終了す
ると、次のステップとして編集出力モジュール15を起
動し、データ格納ファイル14やその他のファイル16
よりデータが読み込まれ、段組,コード変換,単語改行
等,種々の編集作業を行なったのち、帳票6を出力する
【0018】
【発明の効果】以上、詳細に説明したように本発明によ
れば、データ検索時はレコード番号を読込みファイルに
格納するだけで処理を完結し、検索された実データの読
込み,編集,帳票出力等の時間のかかる処理は、別のジ
ョブ起動によって上記の検索処理とは独立させて行なう
。したがって大量デーダを複雑な形式で編集・出力する
場合でも端末の待ち時間を最低限におさえることができ
るという効果を有する。例えばデータの読込みにかかる
時間だけをとっても、レコード番号のみを読込む場合は
実際のデータを読込むのに比べ、約1/5の時間しかか
からない。
【0019】これにより、利用者側から見た場合、帳票
出力のコマンドを画面から入力すると即時にそのコマン
ドが実行され画面が使用可能となるため、帳票をプリン
トアウトしながら同時に画面を使って次の指示コマンド
を実行することができ、作業効率を高めることができる
【図面の簡単な説明】
【図1】本発明の一実施例を示す説明図。
【図2】メイン処理の機能ブロック図。
【図3】サブ処理の機能ブロック図。
【符号の説明】
2    メインプログラム 3    リレーショナル型データベース4    レ
コード番号ファイル 5    サブプログラム 6    帳票

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  リレーショナル型データベースを与え
    られた検索条件に従って即時検索し,検索されたデータ
    を編集し,出力装置に帳票出力するシステムにおいて、
    検索時には内部管理番号のみを読込んでユーザファイル
    に格納し、実データの読込みと編集処置および帳票出力
    処理は前記ユーザファイルを媒介として検索とは独立し
    た別のプログラムで実行することを特徴とするリレーシ
    ョナル型データベースの検索・出力方法。
JP3075477A 1991-04-09 1991-04-09 リレーショナル型データベースの検索・出力方法 Pending JPH04310183A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3075477A JPH04310183A (ja) 1991-04-09 1991-04-09 リレーショナル型データベースの検索・出力方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3075477A JPH04310183A (ja) 1991-04-09 1991-04-09 リレーショナル型データベースの検索・出力方法

Publications (1)

Publication Number Publication Date
JPH04310183A true JPH04310183A (ja) 1992-11-02

Family

ID=13577420

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3075477A Pending JPH04310183A (ja) 1991-04-09 1991-04-09 リレーショナル型データベースの検索・出力方法

Country Status (1)

Country Link
JP (1) JPH04310183A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07146879A (ja) * 1993-11-22 1995-06-06 Nec Corp リレーショナルデータベース条件検索結果管理方式
JP2009146022A (ja) * 2007-12-12 2009-07-02 Mitsubishi Electric Corp 検索装置、検索方法及び検索プログラム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07146879A (ja) * 1993-11-22 1995-06-06 Nec Corp リレーショナルデータベース条件検索結果管理方式
JP2009146022A (ja) * 2007-12-12 2009-07-02 Mitsubishi Electric Corp 検索装置、検索方法及び検索プログラム

Similar Documents

Publication Publication Date Title
JPS5936867A (ja) 文書画像フアイル装置
JPH04310183A (ja) リレーショナル型データベースの検索・出力方法
JPH06282584A (ja) 画像情報処理装置
JPH11161656A (ja) データベース検索・抽出システムおよびデータベース検索・抽出用制御プログラムを記録した記録媒体
JPH0561758A (ja) 情報リンク装置
JPH10326285A (ja) ドキュメント管理システム
JP2718836B2 (ja) データベースシステム
JPS634334A (ja) 文書イメ−ジ電子フアイル装置
JPH06131228A (ja) 情報処理方法及び装置
JP3255121B2 (ja) データベース検索装置、データベース検索方法、情報処理装置、データベース検索方法をコンピュータに実行させるプログラムを記録した記録媒体
JP2810491B2 (ja) 文書ファイリング装置
JP2000076358A (ja) 再出力機能付き帳票出力管理システム及び方法
JPH05298368A (ja) 電子ファイリングシステムの検索語入力方法
JP3154790B2 (ja) 光学的文字読取装置
JP2771382B2 (ja) 磁気テープ装置
JPH07146879A (ja) リレーショナルデータベース条件検索結果管理方式
JPH09218809A (ja) ファイル情報確認装置およびその方法
JPH07295993A (ja) 関連レコード検索方式
JPH05143216A (ja) 複数端末データ入力方式
JPH06230951A (ja) プログラム開発支援装置
JPH0448383A (ja) 画像ファイリング装置
JPH0713752A (ja) プログラムのリビジョン管理方法とその装置
JPH04308933A (ja) 知識リンク情報編集装置
JPS60203066A (ja) 画像情報フアイルシステム
JPH06139058A (ja) プログラム改造仕様書作成システム