JPH0359774A - Retrieval supporting system and data base system - Google Patents

Retrieval supporting system and data base system

Info

Publication number
JPH0359774A
JPH0359774A JP1194074A JP19407489A JPH0359774A JP H0359774 A JPH0359774 A JP H0359774A JP 1194074 A JP1194074 A JP 1194074A JP 19407489 A JP19407489 A JP 19407489A JP H0359774 A JPH0359774 A JP H0359774A
Authority
JP
Japan
Prior art keywords
data
search
user
search conditions
specified
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
JP1194074A
Other languages
Japanese (ja)
Inventor
Hideaki Ishida
石田 秀昭
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP1194074A priority Critical patent/JPH0359774A/en
Publication of JPH0359774A publication Critical patent/JPH0359774A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To efficiently execute retrieval relating to specific data by simple operation by providing the system with a means for extracting a retrieving condition corresponding to an item to which data specified on a data display screen belongs and executing data retrieval. CONSTITUTION:When a user specifies specific data on the display screen of table data in a relational data base to retrieve data relating to the specified data, the specified data are received by a retrieval execution receiving means 13, and when a retrieval condition corresponding to the specified data is transferred from a retrieval condition control means 12, the means 13 forms a retrieval condition to be practically executed based upon the transferred retrieval condition and the data value specified by the user and executes the retrieval. The retrieved result is transferred to a data display means 21 in a data display part 20 and displayed on the screen. Consequently, the user can successively display data relating to respective data by repeating operation while moving a data position to be remarked on the table data display screen for the relational data base.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、データベース・システムおよびその検索支援
システムに係り、特に、ワークステーション、パーソナ
ル・コンピュータ等の小型のコンピュータ上で構築され
るデータベース。システムおよびこれに好適な検索支援
システムに関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a database system and its search support system, and particularly to a database constructed on a small computer such as a workstation or a personal computer. The present invention relates to a system and a search support system suitable for the system.

〔従来の技術〕[Conventional technology]

近年、パーソナル・コンピュータのソフトウェアとして
、専門的な技術を要せずに、多くのデータを管理できる
データベース・ソフトウェアが開発されている。その中
でも、データを二次元形式の表に格納して、表単位にデ
ータを扱う関係データベース・システムが、パーソナル
・コンピュータ向けに多く開発されている。
In recent years, database software that can manage large amounts of data without requiring specialized skills has been developed as personal computer software. Among these, many relational database systems have been developed for personal computers that store data in two-dimensional tables and handle data in units of tables.

関係データベース・システムでは、入力された検索条件
に基づいて表データの検索を行ない、その結果を二次元
の表形式などで表示するようになっている。また、デー
タをいろいろな角度から参照できると便利であるため、
関係データベースの同じ表データに、複数個の異なった
検索条件を設定し、各々の検索結果を、表示画面上に重
ね合わせて表示するオーバラップ・ウィンドウや、画面
分割などにより、複数同時に参照することが可能になっ
ているシステムも存在している。
In relational database systems, tabular data is searched based on input search conditions and the results are displayed in a two-dimensional table format. Also, since it is convenient to be able to refer to data from various angles,
You can set multiple different search conditions for the same table data in a relational database and refer to multiple search results at the same time using overlapping windows or split screens that display the search results one on top of the other on the display screen. There are also systems that allow this.

また、複雑な検索条件を、いちいち入力するのは面倒な
ため、入力した検索条件を登録できる機能を有するもの
もある。このものは、検索を行なう場合には、検索条件
を入力するかわりに、既に登録されている検索条件の中
から選択することにより、検索できるようになっている
。さらに、登録する検索条件の中に変数部分を設けられ
るようにし、登録済みの検索条件の選択時に、変数部分
に対応する具体的な数値や文字列をパラメータとして入
力することにより、柔軟な検索が行なえるようになって
いるものもある。
Furthermore, since it is troublesome to input complicated search conditions one by one, some devices have a function that allows you to register input search conditions. When performing a search, this allows searching by selecting from among already registered search conditions instead of inputting search conditions. Furthermore, it is now possible to set a variable part in the registered search conditions, and when selecting a registered search condition, enter a specific numerical value or character string corresponding to the variable part as a parameter, allowing for flexible searches. There are some things that can be done.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上記従来技術では、検索条件をいろいろ変えることによ
り、関係データベースのある表データを、いろいろな角
度から参照できる手段を設けてはいるものの、各々の検
索条件による検索結果は独立しているため、表データ中
の特定のデータに注目して複数の検索結果を関連づける
ことができないか、または、関連づけるためには、検索
条件内に、注目するデータの値を含む検索条件を設定す
ることが必要となり、操作が煩雑になるという問題があ
った。
Although the above-mentioned conventional technology provides a means to refer to tabular data in a relational database from various angles by changing search conditions, the search results for each search condition are independent; Either it is not possible to correlate multiple search results by focusing on specific data in the data, or to do so, it is necessary to set search conditions that include the value of the data of interest in the search conditions. There was a problem that the operation became complicated.

例えば、第3図において、表形式で表示されているデー
タのうち、あるレコードの特定の項目(例えば、所属)
のデータに注目し、そのデータ値に関連した検索(例え
ば、その所属名に属している他の人や、人数を得るなど
)を行ないたい場合には、注目しているデータの値を含
んだ検索条件を設定して行なう必要がある。
For example, in Figure 3, among the data displayed in table format, a specific item (for example, affiliation) of a certain record
, and want to perform a search related to that data value (for example, find other people who belong to that department name, or get the number of people), search for data that includes the value of the data you are interested in. It is necessary to set search conditions.

このため、表示中のデータのうち、注目するデータをい
ろいろ変えて、それぞれに関連する検索結果を得ようと
すると、そのたびごとに、注目するデータ値を含む検索
条件を再設定しなければならず、所望の結果を効率よく
得ることが困難であった。
Therefore, if you try to obtain search results related to various data of interest among the displayed data, you will have to reset the search conditions including the data values of interest each time. First, it was difficult to efficiently obtain the desired results.

本発明の目的は、関係データベースのデータのうち、現
在の表示内容中において注目したデータに関連した検索
が隨単な操作で行なえ、しかも、注目するデータを次々
に他へ移動した場合も、操作土の煩わしさを伴わずに、
次々と関連するデータが表示できるようにすることによ
り、表データについて、多角的に、しかも容易に参照で
きるようにした検索支援システムおよびこれを用いたデ
ータベース。システムを提供することにある。
It is an object of the present invention to make it possible to perform a search related to the data of interest in the currently displayed content among the data in a relational database with a simple operation, and even when the data of interest is moved one after another to another. without the hassle of soil,
A search support system and a database using the search support system that allows tabular data to be easily referenced from multiple angles by displaying related data one after another. The goal is to provide a system.

〔課題を解決するための手段〕[Means to solve the problem]

上記目的を達成すめために、本発明は、第1図に示すよ
うに、関係データベースの表データに対する検索条件を
設定する手段11と、設定した検索条件を記憶し、必要
時に取り出せるよう管理する手段12と、ユーザが表示
画面上において指定したデータに対応して、登録済みの
検索条件に基づき、検索実行を受け付ける手段13とを
、データ対応検索受付部10として設け、検索結果を表
示するデータ表示手段2上をデータ表示部2oとして設
けている。
In order to achieve the above object, the present invention, as shown in FIG. 1, includes means 11 for setting search conditions for table data of a relational database, and means for storing and managing the set search conditions so that they can be retrieved when necessary. 12 and a means 13 for accepting search execution based on registered search conditions corresponding to the data specified by the user on the display screen. The top of the means 2 is provided as a data display section 2o.

上記のように構成される本発明の検索支援システムおよ
びこれを用いたデータベース・システムは、例えば、第
2図に示すような機能を有するパーソナル・コンピュー
タ等のコンピュータに適用される。この場合、データベ
ース・システムの検索支援システムのデータ対応検索受
付部10は、操作などを受け付ける人力部1に、データ
表示部20は、処理結果などを表示する表示部5に付設
される。
The search support system of the present invention configured as described above and the database system using the same are applied to a computer such as a personal computer having functions as shown in FIG. 2, for example. In this case, the data-based search reception unit 10 of the database system search support system is attached to the human power unit 1 that accepts operations, and the data display unit 20 is attached to the display unit 5 that displays processing results and the like.

〔作用〕[Effect]

ユーザが検索条件を登録する際には、第1図に示すデー
タ対応検索受付部10の検索条件設定手段11が起動さ
れ、ユーザの入力した検索条件を受け付け、その正当性
がチエツクされた後、検索条件管理手段12により、検
索条件の内容に従って、使用している表データや項目対
応に検索条件が登録される。
When a user registers a search condition, the search condition setting means 11 of the data-based search reception unit 10 shown in FIG. 1 is activated, receives the search condition entered by the user, and after checking its validity, The search condition management means 12 registers search conditions in accordance with the table data and items being used, according to the contents of the search conditions.

ユーザが、関係データベースの表データの表示画面上に
おいて、特定のデータを指定して、そのデータに関連し
たデータの検索を行なう際には、検索実行受付手段13
により受け付けられ、指定したデータに対応した検索条
件が検索条件管理手段12から渡されると、検索実行受
付手段13は、その検索条件と、ユーザが指定したデー
タの値により、実際に実行する検索条件を作成し、検索
を実行する。検索結果は、データ表示部20のデータ表
示手段21に渡され、画面に表示される。
When a user specifies specific data on the table data display screen of the relational database and searches for data related to that data, the search execution reception means 13
When the search condition corresponding to the specified data is received from the search condition management means 12, the search execution reception means 13 determines the search condition to be actually executed based on the search condition and the value of the data specified by the user. and perform a search. The search results are passed to the data display means 21 of the data display section 20 and displayed on the screen.

それによって、ユーザは、関係データベースの表データ
の表示画面上において、注目するデータ位置を移動しな
がら、上記の操作を繰り返すことにより、次々と各デー
タに関連したデータを表示させることができる。
Thereby, the user can display data related to each piece of data one after another by repeating the above operations while moving the data position of interest on the display screen of tabular data of the relational database.

〔実施例〕〔Example〕

本発明の実施例を以下、図面を参照して説明する。 Embodiments of the present invention will be described below with reference to the drawings.

第2図に、本発明のデータベース検索支援システムとこ
れを有するデータベース・システムの一実施例のシステ
ム構成例を示す。
FIG. 2 shows an example of a system configuration of an embodiment of the database search support system of the present invention and a database system including the same.

本実施例は、キーボードKBやポインティング・デバイ
スMUS等を入力機器として接続し、データ等の入力を
行なう入力部上と、入力されたデータを基に演算処理を
行なう演算部2と、入力データや演算処理データ等を記
憶保持する内部メモリ3と、磁気ディスク装置DD等を
接続してデータの保存を行なう外部記憶部4と、表等の
データをCRTデイスプレィ等に表示する表示部5と、
プリンタPRT等を接続してデータ等を印字出力する出
力部6とを備えて、データベース・システムを構築する
パーソナル・コンピュータ等のデータ処理装置に適用さ
れる。
In this embodiment, a keyboard KB, a pointing device MUS, etc. are connected as input devices, and an input section for inputting data, etc., an arithmetic section 2 for performing arithmetic processing based on input data, and an input section for inputting data, etc. An internal memory 3 that stores and holds arithmetic processing data, an external storage section 4 that stores data by connecting a magnetic disk device DD, etc., and a display section 5 that displays data such as tables on a CRT display or the like.
The present invention is applied to a data processing device such as a personal computer that constructs a database system, and is equipped with an output unit 6 to which a printer PRT or the like is connected to print out data and the like.

すなわち、本実施例は、上記データ処理装置によって構
築されるデータベース・システムの人力部1に、データ
対応検索受付部10を付設し、表示部5に、データ表示
部20を付設して構成される。
That is, this embodiment is configured by adding a data-based search reception part 10 to the human resources part 1 of the database system constructed by the data processing device, and adding a data display part 20 to the display part 5. .

上記各部は、直接には図示していない中央処理装置(以
下CPUと略記する)が、例えば内部メモリ3に格納さ
れているプログラムのうち、対応する機能を指示するも
のを実行することにより構成される。ここで、CPUは
、1つに限らず、複数あってもよい。また、処理量の多
い部分には、専用のCPUを設けてもよい。
Each of the above units is configured by a central processing unit (hereinafter abbreviated as CPU), which is not directly shown, executing a program stored in the internal memory 3 that instructs a corresponding function. Ru. Here, the number of CPUs is not limited to one, and there may be a plurality of CPUs. Further, a dedicated CPU may be provided for a portion that requires a large amount of processing.

前記プログラムは、外部の記憶媒体から供給されたもの
を、内部メモリ3にて保持して用いる。
The program is supplied from an external storage medium and is held in the internal memory 3 for use.

前記データ対応検索受付部10は、入力部↓を介して行
なわれる、関係データベースの表データに対する検索条
件の設定を行なう検索条件設定手段1↓と、前記設定さ
れた検索条件を記憶すると共に、必要時に取り出せるよ
う管理する検索条件管理手段12と、前記入力部1を介
してユーザが表示画面上において指定したデータに対応
して、登録済みの検索条件に基づき、検索実行を受け付
ける検索実行受付手段13とを有している。
The data-based search reception section 10 includes a search condition setting means 1↓ for setting search conditions for tabular data of a relational database, which is performed via an input section ↓, and a search condition setting means 1↓ for storing the set search conditions, and for storing necessary search conditions. search condition management means 12 for managing the data so that it can be retrieved at any time; and search execution reception means 13 for accepting search execution based on registered search conditions corresponding to data specified by the user on the display screen via the input section 1. It has

検索条件管理手段11は、検索条件を、例えば、内部メ
モリ3に格納して管理する。もちろん、専用のメモリを
有していてもよい。
The search condition management means 11 stores and manages search conditions in, for example, the internal memory 3. Of course, it may have a dedicated memory.

データ表示部20は、データ表示手段21を有している
The data display section 20 has a data display means 21.

このような構成により、入力部1から入力されたデータ
や、外部記憶部4から内部メモリ3へ取り込まれたデー
タは、演算部2で処理され、表示部5によりデイスプレ
ィCRT等に表示されると共に、出力部6によりプリン
タPRT等に出力される。
With this configuration, data input from the input section 1 and data taken into the internal memory 3 from the external storage section 4 are processed by the calculation section 2, displayed on a display CRT, etc. by the display section 5, and , is outputted to a printer PRT or the like by the output unit 6.

次に、上記のように構成される本実施例の作用について
、図面を参照して説明する。
Next, the operation of this embodiment configured as described above will be explained with reference to the drawings.

第4図に示すように、関係データベースの表データの表
形式による表示画面上で、特定のデータ(例えば、レコ
ード2の項目「所属」)を指定すると、第2図のデータ
対応検索受付部10が受け付け、第4図(a)に示すよ
うに登録済みの検索条件の中から1項目「所属」に関5
係する検索条件を取り出すと共に、データの値を検索条
件内の変数部分に埋め込んで、検索を行なう。
As shown in FIG. 4, when specific data (for example, the item "affiliation" of record 2) is specified on the display screen in the table format of table data of the relational database, the data corresponding search reception unit 10 of FIG. , and as shown in Figure 4(a), one item related to "affiliation" from among the registered search conditions is selected.
A search is performed by extracting the relevant search condition and embedding the data value in the variable part within the search condition.

この指定は、入力部lのボインティング・デバイスMU
S等により表示画面上の目的領域を指示することにより
行なうことができる。すなわち、指示された位置にある
画面上の領域に表示されているレコードの項目を、表示
部5および入力部↓により検出することにより行なう。
This designation applies to the pointing device MU of input section l.
This can be done by pointing the target area on the display screen using S or the like. That is, this is done by detecting the item of the record displayed in the area on the screen at the designated position using the display section 5 and the input section ↓.

項目は、例えば、レコードの先頭からの距離によって知
ることができる。
The item can be known, for example, by the distance from the beginning of the record.

検索条件内の変数部分は、第4図の例では、@項目名で
示すようにしている。検索の結果は、データ表示部20
に渡され、同図に示すように1表形式で表示し、用済み
後、消去される。
In the example of FIG. 4, the variable part within the search condition is indicated by @item name. The search results are displayed in the data display section 20.
The information is given to the user, displayed in a single table format as shown in the same figure, and deleted after it is used.

さらに、同図(a)〜(d)に示すように、データの指
定を移動させることにより、各々のデータの属する項目
に対応して登録されている検索条件に基づいたデータの
表示が行なわれる。同図(a)は、表データ「社員名簿
」において、所属が、指定データに等しい社員の氏名と
所属を表示する例である。同図(b)は、入社部が、指
定データと同じか、−年以内の社員の氏名と入社部を表
示する例である。同図(Q)は1年齢が、指定データと
同じ社員の数を表示する例である。同図(d)は、指定
データの属する項目に関連する検索条件が登録されてい
ない場合の例を示す。
Furthermore, as shown in (a) to (d) of the same figure, by moving the data specification, data is displayed based on the search conditions registered corresponding to the item to which each data belongs. . FIG. 5A is an example of displaying the names and affiliations of employees whose affiliations are equal to specified data in the table data "employee list." FIG. 4B is an example of displaying the name and department of an employee whose joining department is the same as the specified data or within - years. Figure (Q) is an example of displaying the number of employees whose age is the same as the specified data. FIG. 4(d) shows an example in which search conditions related to the item to which the specified data belongs are not registered.

なお、検索条件の記述は、データベース用の標準的なア
クセス言語であるS Q L (Structured
Query  Language)による例を示してい
る。
Note that the search conditions are written in SQL (Structured), which is a standard access language for databases.
An example using Query Language is shown.

指定データの移動方向は、第4図では、同一レコード内
の場合のみ示しているが、他のレコードにまたがっても
同じである。
In FIG. 4, the moving direction of designated data is shown only within the same record, but it is the same even across other records.

また、同図では、データの指定を表形式による表示画面
上における例を示しているが、第5図に示すように、ル
ーコードずつ表示されるカード型、あるいは、フオーム
型と呼ばれる表示画面上においても、同様の操作で、特
定のデータ対応の検索を行なうことができる。
In addition, although the same figure shows an example of specifying data on a display screen in table format, as shown in Fig. You can also search for specific data using similar operations.

さらに、検索結果の表示においても、同図(b)に示す
ようにカード型の表示を行なうことも可能である。
Furthermore, when displaying the search results, it is also possible to perform a card-type display as shown in FIG.

次に、登録済みの検索条件内に複数の項目についての変
数部分を含む場合について説明する。
Next, a case will be described in which the registered search conditions include variable portions for a plurality of items.

第6図の検索条件は、「入社部」と「性別」の2つの項
目について、変数部分を含む場合を示している。
The search conditions in FIG. 6 show a case where variable parts are included for two items, "part of employment" and "gender."

この場合は、ユーザが、2つの項目に属する′60′と
′男′のいずれかのデータを指定した場合に検索が行な
われることとなる。検索条件内の変数部分には、指定デ
ータの値と、同一レコード内のもう一方の項目のデータ
値とが設定される。
In this case, the search will be performed when the user specifies data for either '60' or 'male' belonging to the two items. The value of the specified data and the data value of the other item in the same record are set in the variable part in the search condition.

例えば、第6図では、ユーザが、レコード2の項目「入
社年」のデータを指定すると、検索条件内の@入社年は
、指定されたデータ値に設定され、@性別は、同しレコ
ード2内の項目「性別」のデータ値が設定されることと
なる。
For example, in Figure 6, when the user specifies data for the item "Year of employment" in record 2, @Year of employment in the search condition is set to the specified data value, and @Gender is set to the same record 2. The data value of the item "gender" in the field will be set.

第7図は、指定されたデータの属する項目に複数の検索
条件が設定されている場合を示している。
FIG. 7 shows a case where a plurality of search conditions are set for the item to which the specified data belongs.

この場合には、ユーザがデータを指定すると、Rg済み
の検索条件の一覧を表示し、ユーザは、その中から1つ
を選択することとなる。
In this case, when the user specifies data, a list of Rg search conditions is displayed, and the user selects one from among them.

第8図は、登録済みの検索条件の管理情報を示している
FIG. 8 shows management information of registered search conditions.

各検索条件は、表データの表名と、検索条件内の変数部
分(@項目名で示される)の項目名対応に管理されてい
る。第6図で示した検索条件のように、複数の項目につ
いての変数部分を含む場合は、第8図の(3)に示すよ
うに、1つの検索条件は、複数の項目名からアクセスで
きるように管理される。
Each search condition is managed in correspondence with the table name of the table data and the item name of the variable part (indicated by @item name) within the search condition. If the search condition includes variables for multiple items, as shown in Figure 6, one search condition can be accessed from multiple item names, as shown in (3) in Figure 8. managed by

なお、コメント情報は、前述した第7図に示すような登
録済みの検索条件の一覧表示に使用される。
Note that the comment information is used to display a list of registered search conditions as shown in FIG. 7 described above.

上記のデータ対応検索受付は部10およびデータ表示2
oの動作について、第9図から第11図のフローチャー
1・を参照して説明する。
The above data compatible search reception is part 10 and data display 2
The operation of step o will be explained with reference to flowchart 1 in FIGS. 9 to 11.

第9図は、ユーザが検索条件を設定する場合のフローチ
ャートである。
FIG. 9 is a flowchart when the user sets search conditions.

ユーザが検索条件の設定を開始すると、第1図のデータ
対応検索受付部10が、入力部lがら起動され、検索条
件設定手段11が、検索条件管理手段12から、登録済
み検索条件情報を得て一覧表示を行なう(Sl)。
When the user starts setting search conditions, the data-based search reception unit 10 shown in FIG. A list is displayed (Sl).

新規追加の場合には、検索条件の入力待ちとなり(S2
)、入力が完了すると、入力内容をチエツクした後(S
3.)、検索条件管理手段12に渡し、表名および項目
名対応に、検索条件管理情報に登録する(S4)。
In the case of a new addition, you will be waiting for input of search conditions (S2
), when the input is completed, check the input contents and then press (S
3. ), is passed to the search condition management means 12, and registered in the search condition management information corresponding to the table name and item name (S4).

Slで、登録済み検索条件の変更ならば、変更待ちとな
り(S5)、変更が完了すると、変更内容をチエツクし
た後(S6)、上記と同様、検索条件管理手段に渡し、
検索条件管理情報の更新を行なう(S7)。
In Sl, if the registered search conditions are changed, the change is awaited (S5), and when the change is completed, the change is checked (S6), and then passed to the search condition management means in the same way as above.
The search condition management information is updated (S7).

Slで、登録済み検索条件の削除ならば、指定された検
索条件を検索条件管理情報から削除する。
In Sl, if the registered search condition is to be deleted, the specified search condition is deleted from the search condition management information.

また、Slで、ユーザが終了する場合はデータ対応検索
受付処理を終了し、人力部1へ戻る。
Further, in Sl, if the user terminates, the data correspondence search reception process is terminated and the process returns to the human resources department 1.

第10図は、ユーザがデータ対応の検索を実行する場合
のフローチャー1〜である。
FIG. 10 is a flowchart 1 to 1 when the user executes a data-based search.

ユーザがデータ対応検索を開始すると、第1図のデータ
対応検索受付部10が、入力部上から起動され、検索実
行受付手段13が、検索するデータの指定を待つ(Sl
l)。
When the user starts a data-based search, the data-based search reception unit 10 shown in FIG.
l).

データの指定が行なわれると、指定データの属する項目
に関係する登録済み検索条件を、第8図の検索条件管理
情報に基づいて探しく512)、1個だけ存在する場合
は、その検索条件を取り出した後(S13)、検索条件
内の該当する変数部分に指定データの値をセラ1〜する
(S14)。
When data is specified, a registered search condition related to the item to which the specified data belongs is searched for based on the search condition management information in FIG. 8 (512), and if only one exists, that search condition is After extracting (S13), the values of the specified data are set to the corresponding variable part in the search condition (S14).

検索条件内に指定データの属する項目以外の項目に関連
する変数部分が存在するか否かチエツクしくSl5)、
?7在するならば、その変数部分に指定データの同一レ
コードの該当項目のデータ値をセラ1〜する(S16)
、S15と816は、検索条件内の変数部分の項目数分
だけ繰り返される。
Check whether there is a variable part related to an item other than the item to which the specified data belongs in the search conditions (Sl5),
? 7 If it exists, set the data value of the corresponding item of the same record of the specified data to the variable part (S16)
, S15 and 816 are repeated for the number of items in the variable part in the search condition.

データ値のセット後、検索条件を検索処理へ渡して検索
を依頼しく520)、検索実行受付処理を終了する。
After setting the data values, the search conditions are passed to the search process to request a search (520), and the search execution acceptance process is ended.

S12で、指定データの属する項目に関係するW8済み
検索条件が複数個存在する場合は、その検索条件を一覧
表示しく517)、ユーザの選択を待つ(818)。ユ
ーザが検索条件を選択した場合は、選択情報に基づき、
上記と同様に登録3から816の処理を行なう。
In S12, if there are a plurality of W8 completed search conditions related to the item to which the specified data belongs, the search conditions are displayed in a list (517) and the user's selection is awaited (818). If the user selects search criteria, based on the selection information,
Processes from registration 3 to 816 are performed in the same manner as above.

S12で、登録済み検索条件が存在しむい場合は、設定
条件なしのメツセージを表示しく519)、Sllへ戻
って、次のデータ指定を待つ。
In S12, if there is likely to be a registered search condition, a message with no set conditions is displayed (519), and the process returns to Sll to wait for the next data specification.

Sllや登録8において、ユーザが中止を選択した場合
は、検索実行受付処理を終了する。
If the user selects to cancel in Sll or registration 8, the search execution acceptance process ends.

検索実行完了後、データ表示部20が、表示部5より起
動されると、データ表示手段21は、第工1図に示すよ
うに、渡された検索結果を基に、データを表示しく52
1)、ユーザの表示終了の指示により、表示内容を消去
して(S22)、表示部5へ戻る。
After the search execution is completed, when the data display section 20 is activated by the display section 5, the data display means 21 displays data based on the passed search results (52), as shown in FIG.
1) In response to the user's instruction to end the display, the displayed content is erased (S22) and the process returns to the display section 5.

本実施例では、データベース・システムを、データ検索
支援システムを構成するデータ対応検索受付部10とデ
ータ表示部20(第1図参照)を、通常のデータベース
・システムに付加することにより実現する場合について
述べている。そこで、次に、本発明と通常のデータベー
ス・システムの関係について、第15図から第18図を
用いて説明する。
In this embodiment, a database system is realized by adding a data-based search reception unit 10 and a data display unit 20 (see FIG. 1), which constitute a data search support system, to a normal database system. Says. Next, the relationship between the present invention and a conventional database system will be explained using FIGS. 15 to 18.

第15図は、通常のデータベース・システムの大まかな
ブロック図を示したものである。
FIG. 15 shows a rough block diagram of a typical database system.

同図に示すシステムは、フロントエンドプロセス(以下
FEPと略記する)とバックエンドプロセス(以下BE
Pと略記する)に、大きく分けられる。FEPは、ユー
ザがデータベース・システムに対して行なうアクセス操
作を受け付けるユーザ・インタフェース部である。BE
Pは、データの検索や更新をデータベースに対して実際
に行なうデータベース・エンジン部である。
The system shown in the figure consists of a front-end process (hereinafter abbreviated as FEP) and a back-end process (hereinafter abbreviated as BE).
(abbreviated as P). The FEP is a user interface unit that accepts access operations performed by users on the database system. BE
P is a database engine unit that actually searches and updates data in the database.

ユーザがキーボードKB等からデータベース・システム
に対して操作を行なうと、FEPは、その操作内容を検
索条件等の間合せとしてBEPに渡す。BEPは、間合
せ内容に基づいてデータベースDBに対して処理を行な
い、その後、検索結果等の応答をFEPに返却する。F
EPは、その内容に基づいてCRT等のユーザの操作画
面上等に結果を表示する。
When a user performs an operation on the database system using a keyboard KB or the like, the FEP passes the operation contents to the BEP as a search condition or the like. The BEP performs processing on the database DB based on the content of the arrangement, and then returns responses such as search results to the FEP. F
The EP displays the results on a user's operation screen such as a CRT based on the contents.

FEPは、例えば、第16図に示すブロック構成よりな
る。すなわち、FEPは、ユーザが求める処理を選択す
る操作選択部30と、ユーザからの検索条件を受け付け
る検索条件受付部40と、検索結果の表示を行なう検索
結果表示部50と、次操作が検索継続か中止かを判定す
る次操作判定部60とを有して構成される。
The FEP has a block configuration shown in FIG. 16, for example. That is, the FEP includes an operation selection section 30 for selecting the process desired by the user, a search condition reception section 40 for accepting search conditions from the user, a search result display section 50 for displaying the search results, and a search result display section 50 for displaying search results. and a next operation determination section 60 that determines whether to cancel the operation or to cancel the operation.

このように構成されるデータベース・システムにおいて
、データベース・システムがスター1へすると、まず操
作選択部が起動され、ユーザが「検索」を選択すると検
索条件受付部が起動され、ユーザの入力内容を基に検索
条件よりなる間合せがBEPに対して行なわれる。BE
Pから検索結果が応答として返却されてくると、検索結
果表示部が結果の表示を行ない、その後のユーザ操作に
より検索の継続か中止かを次操作判定部が判定し、中止
ならば操作選択部へ戻る。操作選択部において、ユーザ
が「検索」以外の処理を選択した場合は、各々の処理部
が起動され、必要に応じてBEPと間合せ・応答のデー
タ交換を行なう。また、操作選択部において、ユーザが
「終了Jを選択した場合は、データベース・システムの
エンドとなる。
In a database system configured as described above, when the database system reaches star 1, the operation selection section is first activated, and when the user selects "Search", the search condition reception section is activated, and the search condition acceptance section is activated based on the user's input contents. Then, the BEP is adjusted based on the search conditions. BE
When the search results are returned from P as a response, the search result display section displays the results, and the next operation determination section determines whether to continue or cancel the search based on subsequent user operations.If the search is canceled, the operation selection section Return to In the operation selection section, when the user selects a process other than "search", each processing section is activated and exchanges BEP and timing/response data as necessary. If the user selects "End J" in the operation selection section, the database system ends.

本発明は、上記第16図に示すようなFEPに、第1図
のデータ対応検索受付部10とデータ表示部20を付加
すると共に、次操作判定部60に、ユーザがデータ対応
検索を選択できる機能を付加することにより構成するこ
とができる。第17図にその一実施例の構成を示す。
The present invention adds the data-based search reception unit 10 and data display unit 20 shown in FIG. 1 to the FEP as shown in FIG. It can be configured by adding functions. FIG. 17 shows the configuration of one embodiment.

なお、新たに付加された機能以外のものは、i′i?i
述した第16図のものと同じであるので、ここでは、新
たに付加された機能について説明する。
Note that functions other than the newly added functions are i′i? i
Since this is the same as that shown in FIG. 16, the newly added functions will be explained here.

次操作判定部60において、ユーザによりデータ対応検
索が選択されると、データ対応検索受付部10が起動さ
れ、ユーザが表示画面上において、検索条件を設定する
場合は第9図の処理が行なわれ、データ対応検索実行の
場合は第10図と第11図の処理が行なわれる。
In the next operation determination unit 60, when the user selects a data-based search, the data-based search reception unit 10 is activated, and when the user sets search conditions on the display screen, the process shown in FIG. 9 is performed. , in the case of executing a data correspondence search, the processes shown in FIGS. 10 and 11 are performed.

検索実行の場合は、第10図に示すように、検索条件を
生J&しくS12〜516)、BEPに検索を依頼する
ことにより(S20)問い合わせる。
In the case of executing a search, as shown in FIG. 10, the search conditions are entered (S12-516) and the search is requested to the BEP (S20).

BEPから検索結果が返却されると、第17図のデータ
表示部20が起動され、第11図の処理により、表示画
面上に結果が表示される。
When the search results are returned from the BEP, the data display section 20 shown in FIG. 17 is activated, and the results are displayed on the display screen through the process shown in FIG. 11.

ユーザの操作により表示消去後、再びデータ対応検索受
付部10が起動される。データ対応検索受付部10にお
いて、ユーザが操作の中止を指示した場合は検索条件受
付部40に戻る。
After the display is erased by the user's operation, the data correspondence search reception unit 10 is activated again. If the user instructs the data-based search reception unit 10 to cancel the operation, the process returns to the search condition reception unit 40 .

ところで、第10図の812においては、ユーザが画面
上において指定した位置から、対応する項目を見付ける
処理が必要であり、このために、第17図に示すように
、データ対応検索受付部lOから検索結果表示部50へ
項目問合せを行ない、その結果を項目応答として得ると
いうデータ交換が必要になる。
By the way, in step 812 in FIG. 10, it is necessary to find a corresponding item from the position specified by the user on the screen, and for this purpose, as shown in FIG. It is necessary to exchange data by making an item inquiry to the search result display section 50 and obtaining the result as an item response.

この場合に交換されるデータ内容は、第18図(、)に
示すように、項目間合せ情報としては、ユーザが指定し
た表示画面上の座標を与え、その結果、その指定座標に
対応した表名、項目名、レコードNα、データ値、項目
タイプが項目応答情報として返却される。
The data content exchanged in this case is as shown in Figure 18 (,). As item alignment information, coordinates on the display screen specified by the user are given, and as a result, a table corresponding to the specified coordinates is displayed. name, item name, record Nα, data value, and item type are returned as item response information.

また、第10図の815は、第6図の例で示すように、
指定した項目に対応する検索条件内の変数部分として、
指定した項目とは別の項目を含んでいる場合の処理であ
り、指定した位置に対応するレコードデータ内から別の
項目のデータ値を取り出す必要がある。この場合も上記
と同様の項目間合せによるデータ交換が必要となる。
Further, 815 in FIG. 10 is, as shown in the example of FIG. 6,
As a variable part in the search condition corresponding to the specified item,
This process is performed when an item other than the specified item is included, and it is necessary to extract the data value of the other item from within the record data corresponding to the specified position. In this case as well, data exchange based on item alignment similar to that described above is required.

交換されるデータ内容を第工8図(b)に示す。The data contents to be exchanged are shown in Fig. 8(b).

項目間合せ情報としては、表名、レコードNαと。Item spacing information includes table name and record Nα.

検索条件内の変数部分として含まれている指定項目とは
別の項目名を与え、その結果、その項目に対応したデー
タ値と項目タイプが項目応答情報として返却される。
An item name different from the specified item included as a variable part in the search condition is given, and as a result, the data value and item type corresponding to that item are returned as item response information.

第10図において、S12の処理は、必ずS工5の処理
より先行するため、第18図(、)の間合せは同図(b
)の間合せより先行することとなる。このため、同図(
b)の間合せ情報のうち、表名とレコードNαは、同図
(、)の応答情報の表名とレコードNaを利用すること
ができる。
In FIG. 10, the processing in S12 always precedes the processing in S-5, so the timing in FIG.
) will be ahead of the schedule. For this reason, the same figure (
Of the arrangement information in b), the table name and record Nα of the response information in the figure (,) can be used for the table name and record Nα.

以上により、通常のデータベース・システムの検索結果
表示部5oにおいて、第18図の項目間合せに対応する
処理が必要となるが、検索結果表示部50は1通常1表
示中の表名、および、各項目、各レコードの表示位置を
保詩しているため、画面上の座標より表名、項目名、レ
コードHaを得ることができる。
As described above, in the search result display section 5o of a normal database system, processing corresponding to the alignment of items shown in FIG. 18 is required. Since the display position of each item and each record is stored, the table name, item name, and record Ha can be obtained from the coordinates on the screen.

また、データ値と項目タイプは、バッファ内に保存して
いる情報を利用するか、保存していなければ、表名、項
目名、レコードHaにより、BEPに対して問い合わせ
ることにより得られる。この問合せは、通常のBEPに
備わっている標準機能を利用することができる。
The data value and item type can also be obtained by using information stored in the buffer or, if not, by querying the BEP using the table name, item name, and record Ha. This inquiry can utilize standard functions provided in normal BEPs.

上記実施例では、関係データベースの表データの項目対
応に、検索条件を登録しているが、これだけでなく、プ
ログラムの’1ltaも可能とすることができる。これ
により、第↓図のデータ表示手段20において、検索結
果をそのまま表示するだけでなく、検索結果に処理を施
して表示することが可能となる。
In the above embodiment, the search conditions are registered in correspondence with the items of table data in the relational database, but not only this, but also '1lta' of the program can be made possible. As a result, the data display means 20 shown in FIG. 3 can not only display the search results as they are, but also process and display the search results.

例えば、第12図に示すように、表データの各項目に対
応して、画像データの表示や音声データの出力を行なう
ことができる。つまり、ユーザが表示画面上で、「顔写
真」や「住居付近図」の項目に属するデータを指定する
と、そのデータに対応した「顔写真」やr住居付近回J
の画像データ管理情報が検索され、その検索結果に基づ
いて画像データ装置に対するアクセス処理を行なうこと
により、上記の画像データを表示することが可能となる
For example, as shown in FIG. 12, it is possible to display image data and output audio data in correspondence with each item of table data. In other words, when the user specifies data belonging to the items ``face photo'' or ``residence area map'' on the display screen, the corresponding ``face photo'' or ``residence area map'' item is displayed.
The above image data can be displayed by searching the image data management information and performing access processing to the image data device based on the search results.

また、「−言」の項目に属するデータを指定すると、そ
のデータに対応した「−言」の音声データ管理情報が検
索され、その検索結果に基づいて音声データ装置に対す
るアクセス処理を行なうことにより、音声出力が可能と
なる。
In addition, when data belonging to the "-word" item is specified, the voice data management information for "-word" corresponding to that data is searched, and access processing to the voice data device is performed based on the search results. Audio output becomes possible.

本実施例は、第13図の管理情報と第10図および第1
4図フローチャー1〜により実現される。
This example uses the management information in Figure 13 and the management information in Figures 10 and 1.
This is realized by flowcharts 1 to 4 in FIG.

第13図は、第8図の項目対応検索条件管理情報に、プ
ログラムのHfa情報を追加したもので、上記の例では
、「顔写真」と「住居付近図」の項目に対応する検索条
件に基づいて検索した結果、得られる顔写真IDや地図
IDに凰づき、画像データ装置より該当する画像データ
を取り出し、表示するプログラムの例を示している。ま
た、「−言」の項目に対しては、対応する検索条件に基
づいて検索した結果、得られる音声IDに基づき、音声
データ装置より該当する音声データを取り出し、音声出
力するプログラムの例を示している。
Figure 13 shows the Hfa information of the program added to the item-based search condition management information in Figure 8. In the above example, the search conditions corresponding to the items ``face photo'' and ``residence area map'' are shown in Figure 13. This is an example of a program that retrieves the corresponding image data from the image data device based on the face photo ID and map ID obtained as a result of the search based on the image data. In addition, for the item "-word", an example of a program that retrieves the corresponding audio data from the audio data device and outputs it as audio based on the audio ID obtained as a result of searching based on the corresponding search condition is shown. ing.

ユーザが表示画面上でデータを指定すると、第1図の検
索実行受付手段13は、第10図のフローチャートに従
って、検索条件を作成し、検索処理へ渡す。
When the user specifies data on the display screen, the search execution accepting means 13 of FIG. 1 creates search conditions according to the flowchart of FIG. 10 and passes them to the search process.

検索実行完了後、第1図のデータ表示手段21は、第1
4図に示すように、第I3図の管理情報において、登録
プログラムがあるか否かチエツクしく5登録)、あれば
該当プログラムを起動しく532)、処理を行ない、処
理完了後、データ表示処理を終了する。S登録で、登録
プログラムがなければ、第11図と同様に検索結果を表
示しく533)、ユーザの表示終了の指示により、表示
内容を消去して、データ表示処理を終了する(S34)
After the search execution is completed, the data display means 21 of FIG.
As shown in Figure 4, in the management information of Figure I3, check if there is a registered program (5 Registration), if so, start the corresponding program (532), perform the process, and after the process is complete, start the data display process. finish. If there is no registered program in the S registration, the search results are displayed in the same way as in FIG. 11 (533), and the displayed contents are erased in response to the user's instruction to end the display, and the data display processing is ended (S34).
.

プログラムの9:、録については、検索条件の登録と同
様であり、第9図の各ステップにおいて、検索条件だけ
でなく、プログラム名の入力・チエツク・登録などを行
なうことにより実現できる。
Program 9: Recording is similar to the registration of search conditions, and can be realized by inputting, checking, registering, etc. not only the search conditions but also the program name in each step of FIG.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、関係データベースの表データ表示中に
おいて、特定のデータに関連した検索を簡単な操作で、
しかも効率よく行なえるため、ユーザは、関係データベ
ースの表データをいろいろな角度から参照することが可
能となり、データの有効利用化が図れるという効果があ
る。
According to the present invention, while displaying tabular data in a relational database, searches related to specific data can be performed with a simple operation.
Moreover, since this can be done efficiently, the user can refer to the table data of the relational database from various angles, which has the effect of making effective use of the data.

【図面の簡単な説明】[Brief explanation of drawings]

i1図はデータベース・システムに用いられる本発明の
検索支援システムの構成を示すブロック図、第2図は本
発明の検索支援システムの一実施例を適用したデータベ
ース・システムを構築しているデータ処理装置のシステ
ム構成例を示すブロック図、第3図は従来技術によるデ
ータ検索の具体例を示す説明図、第4図から第7図は前
記実施例によるデータ検索の具体例を示す説明図、第8
図は前記実施例を実現する際に使用する管理情報のデー
タ構造の一例を示す説明図、第9図から第工1図はデー
タ対応検索受付部およびデータ表示部の実施例の処理フ
ローの一例を示すフローチャート、第12図は前記実施
例によるデータ検索の他の具体例を示す説明図、第13
図はこの場合に好適なデータ構造の一例を示す説明図、
第14図はこの例におけるデータ表示手段の処理フロー
の一例を示すフローチャート、第15図は本発明が適用
されるデータベース・システムの構成の概要を示すブロ
ック図、第16図はここで用いられるFEPの構成を示
すブロック図、第17図は前記FEPの本発明の検索支
援システムを付加してデータベース・システムを構築す
る場合に用いるFEPの構成を示すブロック図、第18
図はFEPがBEPに問い合わせる事項の一例を示す説
明図である。 工・・・入力部、2・・・演算部、3 ・内部メモリ、
4・・・外部記憶部、5・・・表示部、6・・・出力部
、10・・・データ対応検索受付部、20・・・データ
表示部、KB・・・キーボード、CRT・・・デイスプ
レィ、MUS・・・ボインティング・デバイス、DD・
・・外部記憶装置、PRT・・・プリンタ、S1〜S3
4・・・処理の各ステップ。 第 固 崩 3 筋 囚 扇 固 塙 ワ 固 蛸 区 珊 9側 吊 10躬 塙 20 塙 /3 圀 躬 /4 閏 に8 弔 5 囚
Figure i1 is a block diagram showing the configuration of the search support system of the present invention used in a database system, and Figure 2 is a data processing device constructing a database system to which an embodiment of the search support system of the present invention is applied. FIG. 3 is an explanatory diagram showing a specific example of data searching according to the prior art; FIGS. 4 to 7 are explanatory diagrams showing specific examples of data searching according to the embodiment; FIG.
The figure is an explanatory diagram showing an example of the data structure of management information used in realizing the embodiment, and FIGS. 9 to 1 are examples of the processing flow of the embodiment of the data correspondence search reception unit and data display unit. FIG. 12 is an explanatory diagram showing another specific example of data search according to the embodiment, and FIG.
The figure is an explanatory diagram showing an example of a data structure suitable for this case,
FIG. 14 is a flowchart showing an example of the processing flow of the data display means in this example, FIG. 15 is a block diagram showing an overview of the configuration of the database system to which the present invention is applied, and FIG. 16 is the FEP used here. FIG. 17 is a block diagram showing the structure of the FEP used when constructing a database system by adding the search support system of the present invention to the FEP.
The figure is an explanatory diagram showing an example of matters that the FEP inquires of the BEP. Engineering: Input section, 2: Calculation section, 3 - Internal memory,
4... External storage section, 5... Display section, 6... Output section, 10... Data corresponding search reception section, 20... Data display section, KB... Keyboard, CRT... Display, MUS...Bointing device, DD...
...External storage device, PRT...Printer, S1 to S3
4...Each step of processing. No. 3 Gokutsutsu 3 Musi prisoner Ougi wa Kotako ku Sanku 9 side hanging 10 Tsutomu Hanawa 20 Hanawa / 3 Kuni Tsumugi / 4 Leap 8 Funeral 5 Prisoner

Claims (1)

【特許請求の範囲】 1、行(レコード)と列(項目)からなる二次元形式で
データを格納すると共に、この形式でデータを扱う関係
データベース・システムにおける検索支援システムであ
って、検索条件の設定を行なう手段と、設定された検索
条件を記憶すると共に、必要時に取り出せるよう管理す
る手段と、データ表示画面上で指定されたデータが属す
る項目に対応した検索条件を取り出し、検索を実行する
手段と、検索した結果を表示画面上に表示する手段とを
有することを特徴とする検索支援システム。 2、行(レコード)と列(項目)からなる二次元形式で
データを格納すると共に、この形式でデータを扱う関係
データベース・システムにおいて、検索条件の登録を受
け付ける手段と、データ表示画面上で特定のデータを指
定する手段と、指定されたデータが属する項目に対応し
た検索条件を取り出し、検索を実行する手段と、検索し
た結果を表示画面上に表示する手段とを設けることを特
徴とするデータベース・システム。 3、ユーザ・インタフェースとして機能するフロントエ
ンドプロセスと、データベース・エンジンとして機能す
るバックエンドプロセスとを有するデータベース・シス
テムにおいて、前記フロントエンドプロセス中に、ユー
ザのデータ検索を支援するデータ対応検索受付部および
データ表示部を設け、前記データ検索受付部は、検索条
件の設定を行なう手段と、設定された検索条件を記憶す
ると共に、必要時に取り出せるよう管理する手段と、ユ
ーザが表示画面上において指定したデータ対応して登録
済みの検索条件に基づき検索実行を受け付ける手段とを
有して構成されることを特徴とするデータベース・シス
テム。 4、行(レコード)と列(項目)からなる二次元形式で
データを、格納すると共に、この形式でデータを扱う関
係データベース・システムにおける検索支援方法であっ
て、ユーザが検索条件を登録する際には、ユーザの入力
した検索条件を受け付け、検索条件の内容に従って、そ
の際に使用しているデータおよび項目対応に該検索条件
を登録し、ユーザが関係データベースの表示画面上にお
いて、特定のデータを指定して、そのデータに関連した
検索を行なう際には、指定を受け付けて、前記登録され
ている検索条件の中から指定データに対応する検索条件
を取り出し、取り出した検索条件とユーザの指定したデ
ータ値とにより実際に実行する検索条件を作成して、こ
の検索条件に基づいてデータベース・システムに検索を
実行させ、得られた検索結果を表示することを特徴とす
る検索支援方法。
[Claims] 1. A search support system in a relational database system that stores data in a two-dimensional format consisting of rows (records) and columns (items) and handles data in this format, which A means for making settings, a means for storing the set search conditions and managing them so that they can be retrieved when necessary, and a means for retrieving the search conditions corresponding to the item to which the specified data belongs on the data display screen and executing the search. A search support system comprising: and means for displaying search results on a display screen. 2. In a relational database system that stores data in a two-dimensional format consisting of rows (records) and columns (items) and handles data in this format, there is a means to accept the registration of search conditions and to specify them on the data display screen. A database comprising: means for specifying data; means for extracting search conditions corresponding to items to which the specified data belongs; means for executing a search; and means for displaying search results on a display screen. ·system. 3. In a database system having a front-end process that functions as a user interface and a back-end process that functions as a database engine, during the front-end process, a data-compatible search reception unit that supports a user's data search; A data display unit is provided, and the data search reception unit includes a means for setting search conditions, a means for storing the set search conditions and managing them so that they can be retrieved when necessary, and data specified by the user on the display screen. A database system comprising means for accepting search execution based on correspondingly registered search conditions. 4. A search support method in a relational database system that stores data in a two-dimensional format consisting of rows (records) and columns (items) and handles data in this format. accepts the search conditions entered by the user, registers the search conditions in the data and item correspondence used at that time according to the content of the search conditions, and allows the user to search for specific data on the display screen of the relational database. When specifying a search condition and performing a search related to that data, the specification is accepted, the search condition corresponding to the specified data is retrieved from the registered search conditions, and the retrieved search condition and the user's specification are used. A search support method comprising: creating search conditions to be actually executed based on the search conditions, causing a database system to execute a search based on the search conditions, and displaying the search results obtained.
JP1194074A 1989-07-28 1989-07-28 Retrieval supporting system and data base system Pending JPH0359774A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1194074A JPH0359774A (en) 1989-07-28 1989-07-28 Retrieval supporting system and data base system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1194074A JPH0359774A (en) 1989-07-28 1989-07-28 Retrieval supporting system and data base system

Publications (1)

Publication Number Publication Date
JPH0359774A true JPH0359774A (en) 1991-03-14

Family

ID=16318526

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1194074A Pending JPH0359774A (en) 1989-07-28 1989-07-28 Retrieval supporting system and data base system

Country Status (1)

Country Link
JP (1) JPH0359774A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5636430A (en) * 1993-11-30 1997-06-10 Apic Yamada Corporation General-purpose lead working machine
JP2011123799A (en) * 2009-12-14 2011-06-23 Foundation Japan Construction Information Center Construction/business result retrieval system and retrieval expression generating device
JP2013109729A (en) * 2011-11-24 2013-06-06 Canon Marketing Japan Inc Information processor, information processing system, processing method thereof and program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5636430A (en) * 1993-11-30 1997-06-10 Apic Yamada Corporation General-purpose lead working machine
JP2011123799A (en) * 2009-12-14 2011-06-23 Foundation Japan Construction Information Center Construction/business result retrieval system and retrieval expression generating device
JP2013109729A (en) * 2011-11-24 2013-06-06 Canon Marketing Japan Inc Information processor, information processing system, processing method thereof and program

Similar Documents

Publication Publication Date Title
US5088052A (en) System for graphically representing and manipulating data stored in databases
US6128617A (en) Data display software with actions and links integrated with information
US7774295B2 (en) Database track history
US6185556B1 (en) Method and apparatus for changing temporal database
US20010003455A1 (en) Method, system and graphic user interface for entering and editing filter conditions for filtering a database
CN110032604A (en) Data storage device, transfer device and data bank access method
US20070043699A1 (en) Method and system for visualizing data relationships using tree and grid layouts
KR102034679B1 (en) A data input/output system using grid interface
JPH08305616A (en) Data management system
US7149745B2 (en) Method for accessing database table columns
US6856996B2 (en) Method, system, and program for accessing rows in one or more tables satisfying a search criteria
US20050210001A1 (en) Field searching method and system having user-interface for composite search queries
JPH0359774A (en) Retrieval supporting system and data base system
JPH08329101A (en) Data base system
US8626746B2 (en) Tracking modifications to values of various fields in a database serve
JP2003316932A (en) Business control device
JP2728612B2 (en) Database search system
JPH0448330A (en) Software parts control system
JP4034377B2 (en) Database design device and database control device
JP2002163429A (en) Workflow management system, server, and recording medium
JPH01233517A (en) Data base retrieving device
JPH06236303A (en) Operating means of database and transfer means of operating mode
JPS6284322A (en) Data inputting system for data base system
JPH02270068A (en) Document retrieving control system
JP2001344240A (en) Retrieving method and retrieval system on internet