Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3042666B2 - Database information display device in database system - Google Patents
[go: Go Back, main page]

JP3042666B2 - Database information display device in database system - Google Patents

Database information display device in database system

Info

Publication number
JP3042666B2
JP3042666B2 JP6100795A JP10079594A JP3042666B2 JP 3042666 B2 JP3042666 B2 JP 3042666B2 JP 6100795 A JP6100795 A JP 6100795A JP 10079594 A JP10079594 A JP 10079594A JP 3042666 B2 JP3042666 B2 JP 3042666B2
Authority
JP
Japan
Prior art keywords
database
format
display
database information
information
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.)
Expired - Lifetime
Application number
JP6100795A
Other languages
Japanese (ja)
Other versions
JPH07281932A (en
Inventor
隆志 竹田
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.)
Zuken Inc
Original Assignee
Zuken Inc
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 Zuken Inc filed Critical Zuken Inc
Priority to JP6100795A priority Critical patent/JP3042666B2/en
Publication of JPH07281932A publication Critical patent/JPH07281932A/en
Application granted granted Critical
Publication of JP3042666B2 publication Critical patent/JP3042666B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、データベース・システ
ムにおけるデータベース情報表示装置に関し、さらに詳
細には、データベース・システムにおいて、データベー
スを構築する各データ(以下、「データベース情報」と
称す。)を視覚的に表示するためのデータベース・シス
テムにおけるデータベース情報表示装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a database information display device in a database system, and more particularly, to visualize each data constituting a database (hereinafter, referred to as "database information") in the database system. The present invention relates to a database information display device in a database system for displaying information.

【0002】[0002]

【従来の技術】近年、データベース・システムとして
は、各企業が自社の業務をコンピュータ化するために構
築するデータベース・システムばかりではなく、一般の
コンピュータ・ユーザーがアクセスすることのできる商
用のデータベース・システムが広く普及してきている。
2. Description of the Related Art In recent years, as a database system, not only a database system constructed by each company to computerize its business but also a commercial database system accessible to ordinary computer users. Has become widespread.

【0003】こうしたデータベース・システムにおい
て、各データベースを構築するデータベース情報の表示
形式としては、各データベース情報を表示画面上に表示
した一枚のカード上にカード毎に表示する、所謂、カー
ド形式や、複数のデータベース情報を表示画面上に表示
した表上に表示する、所謂、表形式が知られている。
In such a database system, as a display format of database information for constructing each database, a so-called card format in which each database information is displayed for each card on a single card displayed on a display screen, A so-called table format in which a plurality of pieces of database information are displayed on a table displayed on a display screen is known.

【0004】一方、ファイル・システムの階層構造の表
示形式として、表示画面上にツリー状に表示するツリー
形式が知られている。
On the other hand, as a display format of a hierarchical structure of a file system, a tree format for displaying a tree shape on a display screen is known.

【0005】[0005]

【発明が解決しようとする課題】ところが、従来のデー
タベース・システムにおけるデータベース情報表示装置
においては、カード形式と表形式とがそれぞれ同時的に
連携されていないので、操作者が所望の表示形式に従っ
て各形式毎にそれぞれ読み書きし、表示形式を変えてそ
れぞれ確認しなければならないため、操作が煩雑化し効
率的ではないという問題点あった。
However, in the database information display device of the conventional database system, the card format and the table format are not simultaneously linked with each other, so that the operator can select each format according to the desired display format. Since it is necessary to read and write each format, and change the display format to check each format, the operation is complicated and inefficient.

【0006】また、同一画面上に複数の表示形式での表
示を行うことは可能であるが、同一画面上に複数の表示
形式での表示の連携ができないものであるために、操作
者がデータベースの階層構造を視認することが容易でな
く(従って、当然のことながら、データベース情報の内
容とその階層構造とを同時に視認することができな
い。)、データベース情報の処理の際の作業性が良好で
ないという問題点があった。
Although it is possible to perform display in a plurality of display formats on the same screen, it is not possible to cooperate the display in a plurality of display formats on the same screen. It is not easy to visually recognize the hierarchical structure of (i.e., naturally, the contents of the database information and its hierarchical structure cannot be visually recognized at the same time), and the workability in processing the database information is not good. There was a problem.

【0007】本発明は、従来の技術の有するこのような
種々の問題点に鑑みてなされたものであり、その目的と
するところは、カード形式と表形式とツリー形式とをそ
れぞれ連携させるようにして、操作者の操作の簡素化を
図って効率的な作業を行うことができるようにするとと
もに、同一画面上において複数の表示形式での表示を行
うようにして、データベース情報の内容とその階層構造
とを同時に視認することを可能とし、各データベース情
報を読み易い形式で読むとともに、書き込み易い形式で
書き込めるようにして作業性の向上を図ったデータベー
ス・システムにおけるデータベース情報表示装置を提供
しようとするものである。
SUMMARY OF THE INVENTION The present invention has been made in view of such various problems of the prior art, and an object of the present invention is to make a card format, a table format, and a tree format cooperate with each other. In addition to simplifying the operation of the operator, efficient work can be performed, and the contents of the database information and its hierarchy can be displayed in multiple display formats on the same screen. It is intended to provide a database information display device in a database system capable of simultaneously viewing the structure and reading each database information in an easy-to-read format and writing in an easy-to-write format to improve workability. Things.

【0008】[0008]

【課題を解決するための手段】上記目的を達成するため
に、本発明によるデータベース・システムにおけるデー
タベース情報表示装置は、データベースを構成するデー
タベース情報を表示するためのデータベース・システム
におけるデータベース情報表示装置において、少なくと
も1以上の階層情報と、該階層情報の示す階層内におけ
る行を示す行番号情報とを、それぞれ有する複数のデー
タベース情報から構成されるデータベースを記憶する記
憶手段と、上記記憶手段に記憶された上記データベース
を構成する上記データベース情報を、カード形式、上記
階層情報と上記行番号情報とにより指定される配列順序
に従った表形式ならびにツリー形式の表示形式で表示可
能な表示手段と、上記表示手段において表示される上記
表示形式ならびに上記データベース情報に対する所望の
指示を行うための操作子と、上記操作子によって上記表
示手段に表示されたいずれかの表示形式を選択して所望
の指示の操作が行われたときに、上記操作子によって選
択した表示形式における表示を上記操作に応じて変化さ
せるとともに、上記所望の指示の操作に応じて上記記憶
手段の記憶内容を更新し、さらに上記操作子によって選
択した表示形式以外の表示形式における対応する箇所を
上記階層情報と上記行番号情報とから検出し、検出した
箇所を上記操作に応じて変更する変更制御手段とを有す
るようにしたものである。
To achieve the above object, a database information display device in a database system according to the present invention is a database information display device in a database system for displaying database information constituting a database. Storage means for storing a database comprising a plurality of pieces of database information each having at least one or more pieces of hierarchy information and row number information indicating a row in the hierarchy indicated by the hierarchy information; Display means capable of displaying the database information constituting the database in a card format, a table format and a tree format according to an arrangement order specified by the hierarchy information and the line number information, and The above display format displayed in the means, and An operator for performing a desired instruction on the database information, and an operator for selecting one of the display formats displayed on the display means by the operator and operating the desired instruction. The display in the display format selected by the user is changed in accordance with the operation, and the content stored in the storage unit is updated in response to the operation of the desired instruction. A change control means for detecting a corresponding portion from the hierarchy information and the line number information and changing the detected portion according to the operation.

【0009】[0009]

【作用】ある表示形式においてデータベース情報が変更
されときには、当該変更に従ってデータベースの記憶内
容が変更されることになり、さらに階層情報および行番
号情報を参照して、他の表示形式において対応するデー
タベース情報の表示も変更される。
When the database information is changed in a certain display format, the storage contents of the database are changed in accordance with the change. Further, referring to the hierarchy information and the line number information, the database information corresponding to the other display format is changed. Is also changed.

【0010】[0010]

【実施例】以下、添付の図面に基づいて、本発明による
データベース・システムにおけるデータベース情報表示
装置を詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, a database information display device in a database system according to the present invention will be described in detail with reference to the accompanying drawings.

【0011】図1には、本発明の一実施例によるデータ
ベース・システムにおけるデータベース情報表示装置の
ブロック構成図が示されている。
FIG. 1 is a block diagram of a database information display device in a database system according to an embodiment of the present invention.

【0012】このデータベース・システムにおけるデー
タベース情報表示装置は、その全体の動作の制御を中央
処理装置(CPU)10を用いて制御するように構成さ
れている。このCPU10には、バスを介して、全体の
動作の制御のための所定のプログラムや後述するフロー
チャートに示す処理を実行するためのプログラムなどが
格納されたリード・オンリ・メモリ(ROM)12と、
CPU10によるプログラムの実行に必要な各種データ
を記憶するレジスタまたはフラグや後述する磁気ディス
ク22などから読み出したデータベース情報を記憶する
領域などが設定されたワーキング・エリアとしてのラン
ダム・アクセス・メモリ(RAM)14と、後述する本
発明の実施に関連する指示をするための各種操作子を備
えたキーボード16と、キーボードと同様に適宜の操作
を行うためのマウス18と、画面上にカード形式や表形
式やツリー形式でデータベース情報を表示するグラフィ
ック・ディスプレイまたはキャラクタ・ディスプレイな
どの表示装置20と、表示装置20に表示すべきデータ
ベース情報により構成されるデータベースを格納した外
部記憶装置としての磁気ディスク22とが接続されてい
る。
The database information display device in this database system is configured to control the overall operation using a central processing unit (CPU) 10. The CPU 10 includes, via a bus, a read-only memory (ROM) 12 that stores a predetermined program for controlling the entire operation, a program for executing a process shown in a flowchart described later, and the like;
A random access memory (RAM) as a working area in which a register or a flag for storing various data necessary for the execution of a program by the CPU 10 and an area for storing database information read from the magnetic disk 22 and the like described later are set. 14, a keyboard 16 provided with various controls for giving instructions related to the implementation of the present invention described later, a mouse 18 for performing appropriate operations similarly to the keyboard, and a card format or table format on the screen. A display device 20 such as a graphic display or a character display for displaying database information in a tree format or a tree format, and a magnetic disk 22 as an external storage device storing a database composed of database information to be displayed on the display device 20 It is connected.

【0013】このデータベース・システムにおけるデー
タベース情報表示装置においては、磁気ディスク22に
記憶されたデータベース情報がCPU10によってRA
M14に格納されることになるものであり、さらにこう
してRAM14に格納されたデータベース情報が、CP
U10の制御に基づいて表示装置20の画面上にカード
形式、表形式ならびにツリー形式として表示される。
In the database information display device of this database system, the database information stored on the magnetic disk 22 is read by the CPU 10 into the RA.
M14, and the database information thus stored in the RAM 14 is
Under the control of U10, it is displayed on the screen of the display device 20 as a card format, a table format, and a tree format.

【0014】ここにおいて、表示装置20の画面上にお
けるカード形式、表形式ならびにツリー形式の表示と
は、図2にそれぞれ示す表示態様を意味している。な
お、図3においては、一例として、「電子部品マスタ」
のデータベースに関して示している。
Here, the display in the card format, the table format and the tree format on the screen of the display device 20 means the display modes shown in FIG. In FIG. 3, as an example, “electronic component master”
Database.

【0015】即ち、カード形式においては、データベー
スを構成する各データベース情報毎に、各データベース
情報の階層を示す階層番号と当該データベース情報の内
容を示すデータ項目1およびデータ項目2とが、カード
上に表示される。なお、図2においては、階層番号が
「1」、データ項目1(本実施例においては、「部品カ
テゴリ」を示す。)が「抵抗」、データ項目2(本実施
例においては、「分類コード」を示す。)が「200」
である場合を示している。
That is, in the card format, for each piece of database information constituting a database, a layer number indicating the layer of each piece of database information and data items 1 and 2 indicating the contents of the database information are stored on the card. Is displayed. In FIG. 2, the hierarchy number is “1”, the data item 1 (in this embodiment, “parts category” is indicated) is “resistance”, and the data item 2 (in this embodiment, “classification code”). ")." 200 "
Is shown.

【0016】そして、表形式においては、上記した階層
番号とデータベース情報の内容を示すデータ項目1およ
びデータ項目2とが、複数のデータベース情報に関して
表上に表示される。この際に、表の各行は、各データベ
ース情報と一対一の関係を持って所定の順番で表示され
る。なお、この表形式における各行の表示の順番は、後
述するデータ構造表における各行の表示の順番と同一と
されている。
In the table format, the above-mentioned hierarchy number and data item 1 and data item 2 indicating the contents of the database information are displayed on the table for a plurality of database information. At this time, each row of the table is displayed in a predetermined order with a one-to-one relationship with each database information. The display order of each row in this table format is the same as the display order of each row in the data structure table described later.

【0017】また、ツリー形式においては、カード形式
および表形式において表示される階層番号に従った階層
順で、ツリーを構成する各セグメントを表示してツリー
を構成するものである。即ち、各データベース情報の内
容を示すデータ項目1とデータ項目2と表示した各セグ
メントが、階層番号に従った階層順で配置されることに
なる。
In the tree format, segments constituting the tree are displayed in the hierarchical order according to the hierarchical numbers displayed in the card format and the table format, thereby forming the tree. In other words, the segments indicated as data item 1 and data item 2 indicating the contents of each database information are arranged in a hierarchical order according to the hierarchical number.

【0018】次に、磁気ディスク22に格納されたデー
タベースを構成するデータベース情報のデータ構造につ
いて説明する。なお、本実施例においては理解を容易に
するために、図2と同様に「電子部品マスタ」のデータ
ベースに関して示している
Next, the data structure of database information constituting the database stored on the magnetic disk 22 will be described. In this embodiment, for easy understanding, the database of the “electronic component master” is shown as in FIG.

【0019】図3には、磁気ディスク22に格納された
データベースを構成するデータベース情報のデータ構造
が示されており、このデータベース情報のデータ構造を
示す表を、以下においては「データ構造表」と称する。
なお、データ構造表の構成は、表示装置20において表
示される表示形式の一つである表形式と類似の形式で構
成されている。
FIG. 3 shows a data structure of database information constituting the database stored on the magnetic disk 22. A table showing the data structure of this database information is hereinafter referred to as a "data structure table". Name.
Note that the configuration of the data structure table is configured in a format similar to a table format, which is one of the display formats displayed on the display device 20.

【0020】このデータ構造表においては、ツリー形式
において表示する際に参照される階層番号記憶領域と、
データベース情報の内容を記憶する領域としてのデータ
項目1記憶領域およびデータ項目2記憶領域とを備えて
おり、データ構造表の行の順序により、表形式およびツ
リー形式で表示する際の順序を示している。
In this data structure table, a hierarchical number storage area referred to when displaying in a tree format,
It has a data item 1 storage area and a data item 2 storage area as areas for storing the contents of the database information, and shows the order of display in the table format and the tree format by the order of the rows of the data structure table. I have.

【0021】なお、こうした順序を、例えば、行を示す
数値を行番号としてデータ構造表中に記憶するようにし
てもよい。このように行を示す数値を行番号としてデー
タ構造表中に記憶する場合には、データ構造表における
行の順序はどのような順序でもよい。
Incidentally, such an order may be stored in the data structure table, for example, a numerical value indicating a row as a row number. When a numerical value indicating a row is stored as a row number in the data structure table, the order of the rows in the data structure table may be any order.

【0022】また、データ構造表の各行における階層番
号記憶領域、データ項目1記憶領域ならびにデータ項目
2記憶領域に記憶されるデータベース情報の内容は、カ
ード形式の表示おける各カードの示す階層番号、データ
項目1ならびにデータ項目2によって示されるデータベ
ース情報の内容とそれぞれ一対一の対応関係に構成され
ているとともに、ツリー形式の表示おける各セグメント
の示す階層、データ項目1ならびにデータ項目2によっ
て示されるデータベース情報の内容と一対一の対応関係
に構成されている。
The contents of the database information stored in the hierarchy number storage area, data item 1 storage area, and data item 2 storage area in each row of the data structure table include the hierarchy number, data, It is configured in a one-to-one correspondence with the contents of the database information indicated by the item 1 and the data item 2, and the hierarchy indicated by each segment in the tree format display, and the database information indicated by the data item 1 and the data item 2 And one-to-one correspondence.

【0023】次に、カード構造表の階層番号記憶領域に
記憶される階層番号に関して説明する。なお、以降の説
明の理解を容易にするために、データ構造表の行をC
[k](「k」は、行の番号を示す数値である。)で表
すものとし、k行の階層番号を「L(C[k])」で示
すこととする。
Next, the hierarchy number stored in the hierarchy number storage area of the card structure table will be described. Note that, in order to facilitate the understanding of the following description, the rows of the data structure table
[K] (“k” is a numerical value indicating a row number), and the layer number of the k-th row is denoted by “L (C [k])”.

【0024】上記した階層番号は、本実施例においては
「0」以上の整数とし、ツリー表示におけるルート・セ
グメント(最上位の親セグメントのことであり、本実施
例においては、階層番号0(L(C[1])=0)のセ
グメントをルート・セグメントとする。)を基準とし
た、各セグメントのつながりを示すものであり、従っ
て、階層番号1であるならばルート・セグメントの子セ
グメントであり、階層番号2であるならばルート・セグ
メントの孫セグメント(上記子セグメントの子セグメン
ト)となる。
The above-mentioned hierarchy number is an integer of “0” or more in this embodiment, and is the root segment (the highest parent segment in the tree display). In this embodiment, the hierarchy number 0 (L (C [1]) = 0 is defined as the root segment), and indicates the connection of each segment. Therefore, if the layer number is 1, it is a child segment of the root segment. If it is hierarchical number 2, it is a grandchild segment of the root segment (a child segment of the above child segment).

【0025】さらに上記した階層番号は、以下の(1)
乃至(3)要件に基づいて決定されるものである。
Further, the above-mentioned hierarchy number is obtained by the following (1)
To (3) are determined based on the requirements.

【0026】(1)kが2以上であるならば「L(C
[k]≧1」であり、ルート・セグメント以外のセグメ
ントに関しては、必ず親セグメントが存在する。
(1) If k is 2 or more, "L (C
[K] ≧ 1 ”, and a segment other than the root segment always has a parent segment.

【0027】(2)「L(C[k+1])≦L(C
[k])+1」が常に成立しなければならない。即ち、
親セグメントが子セグメントを経由しない孫セグメント
を持つことを禁止する。
(2) “L (C [k + 1]) ≦ L (C
[K]) + 1 ”must always hold. That is,
Prohibit a parent segment from having a grandchild segment that does not go through a child segment.

【0028】(3)kを2以上の整数とするとき、L
(C[k])の親セグメントは、「L(C[k])=L
(C[i])+1」かつ「1≦i≦k−1」が成立する
「i」の中で最大のものを「imax」としたとき、C
[imax]となる。即ち、各セグメントの親セグメン
トは、当該セグメントの階層番号より「1」だけ少ない
階層番号を持つセグメントの中で、当該セグメントの位
置より上方にあるセグメントの中であって最も近いセグ
メントとなる。
(3) When k is an integer of 2 or more, L
The parent segment of (C [k]) is “L (C [k]) = L
(C [i]) + 1 ”and“ 1 ≦ i ≦ k−1 ”, the largest one among“ i ”is“ imax ”.
[Imax]. That is, the parent segment of each segment is the closest segment among the segments above the position of the segment among the segments having the layer number smaller by “1” than the layer number of the segment.

【0029】以上において説明したように、データ構造
表には、データベース情報の階層番号を示す情報と行番
号を示す情報(上記したように本実施例においては、デ
ータ構造表における行の並びの順番によって示してい
る。)とデータ項目の内容を示す情報との三種類の情報
が、必ず記憶されているものである。
As described above, the data structure table includes information indicating the hierarchy number of the database information and information indicating the row number (as described above, in the present embodiment, the order of the row arrangement in the data structure table). ) And information indicating the contents of the data items are always stored.

【0030】以上の構成において、図4乃至図5に示す
フローチャートに基づいて、データベース・システムに
おけるデータベース情報表示装置のデータベース情報の
表示処理に関して説明する。なお、図6に示すデータベ
ース情報の処理の流れを示すブロック構成図を、併せて
参照するものとする。
In the above configuration, the display processing of the database information by the database information display device in the database system will be described with reference to the flowcharts shown in FIGS. It should be noted that a block diagram showing the flow of processing of the database information shown in FIG. 6 is also referred to.

【0031】まず、このデータベース・システムにおけ
るデータベース情報表示装置に電源が投入されてプログ
ラムが起動されると、所定の初期化処理が行われて、操
作者によるキーボード16の操作に基づく、データベー
ス名称の選択指示の操作待ちの状態となる。
First, when the power is turned on to the database information display device in the database system and the program is started, a predetermined initialization process is performed, and the database name is determined based on the operation of the keyboard 16 by the operator. It is in a state of waiting for the operation of the selection instruction.

【0032】なお、この際には、表示装置20に磁気デ
ィスク22に記憶されているデータベースの名称の一覧
表を表示して、操作者によるデータベース名称の選択指
示を促すようにする。
At this time, a list of database names stored in the magnetic disk 22 is displayed on the display device 20 to prompt the operator to select a database name.

【0033】そして、操作者によりいずれかのデータベ
ース名称が選択されると、ステップS402において、
データベース選択の処理が行われることになる、即ち、
操作者が選択したデータベース名称をRAM14に記憶
して、その後の処理の際のリファレンスなどに用いるも
のである。
When one of the database names is selected by the operator, in step S402,
Processing of database selection will be performed, that is,
The database name selected by the operator is stored in the RAM 14 and is used as a reference for subsequent processing.

【0034】ステップS402の処理を終了すると、ス
テップS404へ進み、操作者によるキーボード16な
らびにマウス18の操作を検出する。
Upon completion of the process in step S402, the flow advances to step S404 to detect an operation of the keyboard 16 and the mouse 18 by the operator.

【0035】ステップS404において、操作者による
キーボード16ならびにマウス18の操作が検出される
と、ステップS406へ進み、ステップS404で検出
されたキーボード16ならびにマウス18の操作が、デ
ータベース情報の表示処理の終了の指示であるか否かを
判断する。
In step S404, when the operation of the keyboard 16 and the mouse 18 by the operator is detected, the process proceeds to step S406, and the operation of the keyboard 16 and the mouse 18 detected in step S404 is terminated. It is determined whether or not the instruction is.

【0036】ステップS406の判断結果が肯定(YE
S)、即ち、ステップS404で検出された操作が、デ
ータベース情報の表示処理の終了の指示である場合に
は、そのままこのフローチャートに基づく処理を終了す
る。
If the determination result of step S406 is affirmative (YE
S), that is, when the operation detected in step S404 is an instruction to end the display processing of the database information, the processing based on this flowchart is ended as it is.

【0037】一方、ステップS406の判断結果が否定
(NO)、即ち、ステップS404で検出された操作
が、データベース情報の表示処理の終了の指示でない場
合には、ステップS408へ進み、ステップS404で
検出されたキーボード16ならびにマウス18の操作
が、表示装置20に表示する際の表示形式の選択操作で
あるか否かを判断する。なお、表示形式としては、カー
ド形式、表形式ならびにツリー形式の3種類の表示形式
から1種類乃至3種類(全種類)を選択することができ
る。
On the other hand, if the decision result in the step S406 is negative (NO), that is, if the operation detected in the step S404 is not an instruction to end the display processing of the database information, the process proceeds to a step S408, and the detection in the step S404 It is determined whether or not the operation of the keyboard 16 and the mouse 18 performed is an operation of selecting a display format to be displayed on the display device 20. As the display format, one to three types (all types) can be selected from three types of display formats: a card format, a table format, and a tree format.

【0038】ステップS408の判断結果が肯定、即
ち、ステップS404で検出された操作が表示装置20
に表示する際の表示形式の選択操作である場合には、ス
テップS410へ進み、ステップS402でRAM14
に記憶したデータベース名称に対応するデータベースを
磁気ディスク22からRAM14の所定の領域に読み込
み、当該読み込んだデータベースを構成するデータベー
ス情報を、ステップS404で選択された表示形式で表
示装置20に表示する。このステップS410処理を終
了すると、ステップS404へ戻り、操作者によるキー
ボード16ならびにマウス18の操作待ちの状態とな
る。
The result of the determination in step S408 is positive, that is, the operation detected in step S404 is
If the operation is to select a display format for displaying on the RAM 14, the process proceeds to step S410, and the RAM 14
Is read from the magnetic disk 22 into a predetermined area of the RAM 14, and database information constituting the read database is displayed on the display device 20 in the display format selected in step S404. When the process in step S410 is completed, the process returns to step S404, and waits for the operation of the keyboard 16 and the mouse 18 by the operator.

【0039】一方、ステップS408の判断結果が否
定、即ち、ステップS404で検出された操作が表示装
置20に表示する際の表示形式の選択操作でない場合に
は、ステップS412へ進み、ステップS404で検出
された操作が、ステップS410で表示した表示形式の
中の一つの表示形式の表示画面から所望のデータベース
情報の一つを選択する操作であるか否かを判断する。
On the other hand, if the decision result in the step S408 is negative, that is, if the operation detected in the step S404 is not a selection operation of the display format to be displayed on the display device 20, the process proceeds to a step S412, and the detection is performed in the step S404. It is determined whether the performed operation is an operation of selecting one of desired database information from a display screen of one of the display formats displayed in step S410.

【0040】ステップS412の判断結果が肯定、即
ち、ステップS404で検出された操作が、ステップS
410で表示した表示形式の中の一つの表示形式の表示
画面から所望のデータベース情報の一つを選択する操作
である場合には、ステップS414へ進み、選択された
データベース情報を表示装置20に表示されている、選
択時に使用された表示形式の画面において強調表示す
る。また、表示装置20に表示されている、選択時に使
用されなかった表示形式の画面においても、選択された
データベース情報を強調表示する。このステップS41
4処理を終了すると、ステップS404へ戻り、操作者
によるキーボード16ならびにマウス18の操作待ちの
状態となる。
The result of the determination in step S412 is affirmative, that is, the operation detected in step S404 is
If the operation is to select one of the desired database information from the display screen of one of the display formats displayed in 410, the process proceeds to step S414, and the selected database information is displayed on the display device 20. Is highlighted on the screen of the display format used at the time of selection. The selected database information is also highlighted on the screen of the display format not used at the time of selection displayed on the display device 20. This step S41
Upon completion of the four processes, the process returns to step S404 to wait for the operation of the keyboard 16 and the mouse 18 by the operator.

【0041】一方、ステップS412の判断結果が否
定、即ち、ステップS404で検出された操作が、ステ
ップS410で表示した表示形式の中の一つの表示形式
の表示画面から所望のデータベース情報の一つを選択す
る操作でない場合には、ステップS404で検出された
操作は、選択されたデータベース情報に対して行われた
操作となるので、ステップS416へ進み、操作者によ
る操作の種類を判断する。
On the other hand, the result of the determination in step S412 is negative, that is, the operation detected in step S404 determines that one of the desired database information is displayed on the display screen of one of the display formats displayed in step S410. If the operation is not a selection operation, the operation detected in step S404 is an operation performed on the selected database information, and the process advances to step S416 to determine the type of operation by the operator.

【0042】ステップS416の判断結果により、操作
者による操作が階層構造の変更(カード形式におけるカ
ードの追加/削除や、表形式における行の追加/削除/
複写/移動や、ツリー形式におけるセグメントの移動/
複写/削除などである。)が指示された場合には、ステ
ップS418へ進み、ステップS408で選択した表示
形式の画面上における階層構造を更新する。
According to the result of the determination in step S416, the operation by the operator changes the hierarchical structure (addition / deletion of a card in card format, addition / deletion / deletion of a row in table format)
Copy / move or move / segment in tree format
Copy / delete. ) Is instructed, the process proceeds to step S418, and the hierarchical structure on the screen of the display format selected in step S408 is updated.

【0043】ステップS418の処理を終了すると、ス
テップS420へ進み、ステップS418において更新
された階層構造を反映させるようにデータベースの更新
を行う。
Upon completion of the process in step S418, the flow advances to step S420 to update the database so as to reflect the hierarchical structure updated in step S418.

【0044】ステップS420の処理を終了すると、ス
テップS422へ進み、画面上の他の表示形式の階層構
造を、ステップS420で更新したデータベースに従っ
て更新する。そして、ステップS422の処理を終了す
ると、ステップS408へ戻り、操作者によるキーボー
ド16ならびにマウス18の操作待ちの状態となる。
Upon completion of the process in step S420, the flow advances to step S422 to update the hierarchical structure of another display format on the screen according to the database updated in step S420. Then, when the process of step S422 is completed, the process returns to step S408, and waits for the operation of the keyboard 16 and the mouse 18 by the operator.

【0045】一方、ステップS416の判断結果によ
り、操作者による操作がデータ項目1乃至データ項目2
のデータ内容の追加、変更あるいは消去が指示された場
合には、ステップS424へ進み、ステップS408で
選択した表示形式の画面上において当該データ内容の更
新を行う。
On the other hand, according to the determination result of step S 416, the operation by the operator is performed for data item 1 or data item 2
If addition, change, or deletion of the data content is instructed, the process proceeds to step S424, and the data content is updated on the screen of the display format selected in step S408.

【0046】ステップS424の処理を終了すると、ス
テップS426へ進み、ステップS424において更新
されたデータ内容を反映させるようにデータベースの更
新を行う。
When the processing in step S424 is completed, the flow advances to step S426, and the database is updated so as to reflect the data content updated in step S424.

【0047】ステップS426の処理を終了すると、ス
テップS428へ進み、画面上の他の表示形式のデータ
内容を、ステップS426で更新したデータベースに従
って更新する。そして、ステップS428の処理を終了
すると、ステップS408へ戻り、操作者によるキーボ
ード16ならびにマウス18の操作待ちの状態となる。
Upon completion of the process in step S426, the flow advances to step S428 to update the data content of another display format on the screen according to the database updated in step S426. When the process in step S428 is completed, the process returns to step S408, and waits for the operation of the keyboard 16 and the mouse 18 by the operator.

【0048】次に、図7乃至図9に示すフローチャート
を参照しながら、上記したステップS424乃至ステッ
プS428の処理において実行されるデータベース情報
の処理の詳細に関して説明する。
Next, the details of the processing of the database information executed in the processing of steps S424 to S428 will be described with reference to the flowcharts shown in FIGS.

【0049】即ち、図7は、データベースへデータベー
ス情報を追加する際の処理を示すフローチャートであ
り、まずステップS702では、データ構造表におい
て、追加するデータベース情報の親のデータベース情報
の位置から始めて、当該親のデータベース情報の子孫の
うちで最後のデータベース情報を検索する。
That is, FIG. 7 is a flowchart showing a process for adding database information to the database. First, in step S702, the data structure table starts from the position of the parent database information of the database information to be added. Searches the last database information among descendants of the parent database information.

【0050】ステップS702の処理を終了すると、ス
テップS704へ進み、ステップS702において検索
したデータベース情報の直後に空のデータベース情報を
追加し、以下のデータベース情報の位置を一つだけ後ろ
へずらす。
When the process of step S702 is completed, the process proceeds to step S704, where empty database information is added immediately after the database information retrieved in step S702, and the position of the following database information is shifted backward by one.

【0051】ステップS704の処理を終了すると、ス
テップS706へ進み、追加したデータベース情報の階
層番号を、当該親のデータベース情報の階層番号に
「1」を加えた値として設定し、このデータベースへデ
ータベース情報を追加する際の処理を示すフローチャー
トを終了する。
Upon completion of the process in step S704, the flow advances to step S706 to set the layer number of the added database information as a value obtained by adding “1” to the layer number of the parent database information, and to store the database information in this database. Then, the flowchart showing the process for adding the. Is completed.

【0052】次に、図8は、データベースからデータベ
ース情報を削除する際の処理を示すフローチャートであ
り、まずステップS802では、データ構造表におい
て、削除するデータベース情報の祖先であるデータベー
ス情報および当該祖先であるデータベース情報の子孫た
る全てのデータベース情報の集合を求める。
FIG. 8 is a flowchart showing a process for deleting database information from the database. First, in step S802, in the data structure table, the database information which is the ancestor of the database information to be deleted and the ancestor of the ancestor are displayed. A set of all database information that is a descendant of a certain database information is obtained.

【0053】ステップS802の処理を終了すると、ス
テップS804へ進み、データ構造表から、ステップS
802で求めた集合に属する全てのデータベース情報を
削除し、以下のデータベース情報の位置を、削除したデ
ータベース情報の数だけ前方へずらして、この データ
ベースからデータベース情報を削除する際の処理を示す
フローチャートを終了する。
Upon completion of the processing in step S802, the flow advances to step S804, where the data structure table is used to execute step S804.
802 is a flowchart showing a process of deleting all database information belonging to the set obtained in step 802, shifting the positions of the following database information forward by the number of deleted database information, and deleting database information from this database. finish.

【0054】さらに、図9は、データベース情報におい
てデータベース情報を複写/移動する際の処理を示すフ
ローチャートであり、まずステップS902では、デー
タ構造表において、移動/複写するデータベース情報の
祖先であるデータベース情報および当該祖先であるデー
タベース情報の子孫たる全てのデータベース情報の集合
を求める。
FIG. 9 is a flowchart showing a process for copying / moving database information in the database information. First, in step S902, in the data structure table, database information which is an ancestor of the database information to be moved / copied is stored. And a set of all database information that is descendants of the ancestor database information.

【0055】ステップS902の処理を終了すると、ス
テップS904へ進み、データ構造表において、移動/
複写後において移動/複写するデータベース情報の祖先
であるデータベース情報の複写の親となるデータベース
情報の位置から始めて、当該複写の親となるデータベー
ス情報およびその子孫のうちで、最後のデータベース情
報を検索する。
Upon completion of the processing in step S902, the flow advances to step S904 to move / move in the data structure table.
Starting from the position of the database information that is the parent of the copy of the database information that is the ancestor of the database information to be moved / copied after the copy, the last database information is searched for in the database information that is the parent of the copy and its descendants. .

【0056】ステップS904の処理を終了すると、ス
テップS906へ進み、ステップS902で求めた集合
に属する全てのデータベース情報を、データ構造表にお
ける順序と同じ順序で、ステップS904で検索した最
後のデータベース情報の直後に複写し、以下のデータベ
ース情報の位置を、ステップS902で求めた集合の要
素数だけ後ろへずらす。
When the process of step S904 is completed, the process proceeds to step S906, in which all the database information belonging to the set obtained in step S902 are searched in the same order as the order in the data structure table in the last database information searched in step S904. Immediately after copying, the position of the following database information is shifted backward by the number of elements of the set obtained in step S902.

【0057】ステップS906の処理を終了すると、ス
テップS908へ進み、階層番号の増分を求め、ステッ
プS910へ進む。
When the processing in step S906 is completed, the flow advances to step S908 to calculate the increment of the layer number, and then to step S910.

【0058】ステップS910では、複写先の全てのデ
ータベース情報の階層番号に、ステップS908で求め
た増分を加え、ステップS912へ進む。
In step S910, the increment obtained in step S908 is added to the layer number of all the database information of the copy destination, and the flow advances to step S912.

【0059】ステップS912では、処理の種類が「複
写」であるか「移動」であるかが判断される。
In step S912, it is determined whether the type of processing is "copy" or "move".

【0060】ステップS912の判断結果が「移動」で
ある場合には、ステップS914へ進み、データ構造表
から、ステップS902で求めた集合に属する全てのデ
ータベース情報を削除し、以下のデータベース情報の位
置を、削除したデータベース情報の数だけ前方へずら
し、ステップS916へ進む。
If the result of the determination in step S912 is "move", the flow advances to step S914 to delete from the data structure table all database information belonging to the set determined in step S902, and Is shifted forward by the number of the deleted database information, and the process proceeds to step S916.

【0061】一方、ステップS912の判断結果が「複
写」である場合には、直接にステップS916へ進む。
On the other hand, if the result of the determination in step S912 is "copy", the flow directly advances to step S916.

【0062】ステップS916では、ステップS902
乃至ステップS9140の処理により作成されたデータ
構造表を出力し、このデータベース情報においてデータ
ベース情報を複写/移動する際の処理を示すフローチャ
ートを終了する。
In step S916, step S902
Then, the data structure table created by the processing of step S9140 is output, and the flowchart showing the processing when copying / moving the database information in the database information ends.

【0063】また、図10(a)には、表示装置20の
表示画面における3種類の表示形式たるカード形式、表
形式ならびにツリー形式の連携処理の詳細を示すフロー
チャートが示されており、図10(b)には、当該連携
処理の処理構造を示すブロック図が示されている。
FIG. 10A is a flowchart showing details of the coordination processing of three types of display formats, that is, a card format, a table format, and a tree format on the display screen of the display device 20. FIG. 2B is a block diagram illustrating a processing structure of the cooperation processing.

【0064】即ち、図10に示した本実施例における連
携処理においては、現在表示されている画面の一つから
データベースの更新を指示されると、現在表示されてい
る全ての画面について画面表示内容を消去した後に、更
新後のデータ構造表の内容全体を、表示されていた画面
に関してあらためて全て表示することになる(ステップ
S1002)。
That is, in the coordination processing in this embodiment shown in FIG. 10, when an update of the database is instructed from one of the currently displayed screens, the screen display contents of all the currently displayed screens are displayed. Is deleted, the entire contents of the updated data structure table are displayed again on the displayed screen (step S1002).

【0065】なお、上記したように、現在表示されてい
る全ての画面について画面表示内容を消去した後に、更
新後のデータ構造表の内容全体を、表示されていた画面
に関してあらためて全て表示するのではなくて、現在の
表示と変わる表示部分のみを消去して、当該消去した表
示部分のみに関して、更新後のデータ構造表に基づき表
示するようにしてもよい。
As described above, after erasing the screen display contents for all the currently displayed screens, the entire contents of the updated data structure table may be displayed again for the displayed screens again. Instead, only the display part that is different from the current display may be deleted, and only the deleted display part may be displayed based on the updated data structure table.

【0066】次に、図11乃至図22を参照しながら、
本発明のデータベース・システムにおけるデータベース
情報表示装置の動作例を示すこととする。
Next, referring to FIGS. 11 to 22,
An operation example of the database information display device in the database system of the present invention will be described.

【0067】はじめに、表示装置20の画面上にツリー
形式と表形式とを表示させて、あるデータベース情報を
書き換える処理を行う場合について説明する。
First, a case will be described in which a tree format and a table format are displayed on the screen of the display device 20 and a process of rewriting certain database information is performed.

【0068】まず、データベース・システムにおけるデ
ータベース情報表示装置に電源を投入してプログラム起
動させ、初期化処理を行わせる。
First, the power is turned on to the database information display device in the database system, the program is started, and the initialization process is performed.

【0069】そうすると、表示装置20上にデータベー
スの一覧が表示され、選択を促される。
Then, a list of databases is displayed on the display device 20, and the selection is prompted.

【0070】ここにおいて、データベース「電子部品マ
スタ」をマウス18で選択すると、カード形式、表形
式、ツリー形式の中からデータベース情報を表示する表
示形式の選択を促される。
Here, when the database "electronic component master" is selected with the mouse 18, the user is prompted to select a display format for displaying database information from a card format, a table format, and a tree format.

【0071】そのときにマウス16によりツリー形式を
選択すると、磁気ディスク22からデータベース「電子
部品マスタ」の全データベース情報がRAM14に読み
込まれ、ツリー形式で表示装置22の画面上に表示され
る(図11)。
When the tree format is selected with the mouse 16 at this time, all the database information of the database “electronic component master” is read from the magnetic disk 22 into the RAM 14 and displayed on the screen of the display device 22 in the tree format (FIG. 11).

【0072】さらに、マウス16により表形式を選択す
ると、上記と同一の「電子部品マスタ」の全データベー
ス情報を、表形式で上記と同一の表示装置22の画面上
に表示する(図12)。
Further, when the table format is selected with the mouse 16, all the database information of the same "electronic component master" is displayed on the same screen of the display device 22 in the table format (FIG. 12).

【0073】ここにおいて、ツリー形式においてデータ
ベース情報「抵抗」について処理を行うとすると、マウ
ス16によりツリー形式上の「抵抗」を選択する。
Here, assuming that the database information “resistance” is processed in the tree format, the “resistance” in the tree format is selected by the mouse 16.

【0074】これにより、ツリー形式におけるデータベ
ース情報「抵抗」のセグメントの色が変化されて強調表
示が行われるとともに、表形式におけるデータベース情
報「抵抗」の行の色が変化されて強調表示が行われる。
As a result, the color of the segment of the database information “resistance” in the tree format is changed and highlighted, and the color of the row of the database information “resistance” in the table format is changed and highlighted. .

【0075】それから、表形式のデータ項目1に注目し
て、現在の記憶内容である「抵抗」という文字列を、
「抵抗器」という文字列に変更すると(図13)、デー
タベースの記憶も更新され、表形式のデータ項目1に対
応するツリー形式上におけるセグメントの「抵抗」とい
う文字列が、「抵抗器」という文字列に変更される(図
14)。
Then, paying attention to the data item 1 in the table format, the character string “resistance”, which is the current storage content, is
When the character string is changed to “resistor” (FIG. 13), the storage of the database is also updated, and the character string “resistance” of the segment in the tree format corresponding to the data item 1 in the table format is referred to as “resistor”. It is changed to a character string (FIG. 14).

【0076】次に、表示装置20の画面上にツリー形式
と表形式とを表示させて、階層構造を組み替える処理を
行う場合について説明する。
Next, a case in which a tree format and a table format are displayed on the screen of the display device 20 to perform a process of rearranging the hierarchical structure will be described.

【0077】まず、データベース・システムにおけるデ
ータベース情報表示装置に電源を投入してプログラム起
動させ、初期化処理を行わせる。
First, the power is turned on to the database information display device in the database system, the program is started, and the initialization process is performed.

【0078】そうすると、表示装置20上にデータベー
スの一覧が表示され、選択を促される。
Then, a list of databases is displayed on the display device 20, and the selection is prompted.

【0079】ここにおいて、データベース「電子部品マ
スタ」をマウス18で選択すると、カード形式、表形
式、ツリー形式の中からデータベース情報を表示する表
示形式の選択を促される。
Here, when the database "electronic component master" is selected with the mouse 18, the user is prompted to select a display format for displaying database information from a card format, a table format, and a tree format.

【0080】そのときにマウス16によりツリー形式を
選択すると、磁気ディスク22からデータベース「電子
部品マスタ」の全データベース情報がRAM14に読み
込まれ、ツリー形式で表示装置22の画面上に表示され
る(図11)。
When the tree format is selected with the mouse 16 at this time, all the database information of the database “electronic component master” is read from the magnetic disk 22 into the RAM 14 and displayed on the screen of the display device 22 in the tree format (FIG. 11).

【0081】さらに、マウス16により表形式を選択す
ると、上記と同一の「電子部品マスタ」の全データベー
ス情報を、表形式で上記と同一の表示装置22の画面上
に表示する(図12)。
Further, when the table format is selected with the mouse 16, all the database information of the same “electronic component master” is displayed in the table format on the same screen of the display device 22 as the above (FIG. 12).

【0082】ここにおいて、ツリー形式におけるデータ
ベース情報「抵抗」に注目して処理を行うとすると、マ
ウス16によりツリー形式上の「抵抗」のセグメントを
選択する。このデータベース情報「抵抗」は、下位の階
層に複数のデータベース情報が子セグメントとして従属
している。
Here, assuming that the processing is performed by focusing on the database information “resistance” in the tree format, the “resistance” segment in the tree format is selected by the mouse 16. In the database information “resistance”, a plurality of pieces of database information are subordinate to a lower hierarchy as child segments.

【0083】これにより、ツリー形式におけるデータベ
ース情報「抵抗」のセグメントならびにデータベース情
報「抵抗」のセグメントに従属するデータベース情報
「可変抵抗器」およびデータベース情報「固定抵抗器」
のセグメントの色が変化されて強調表示が行われるとと
もに、表形式におけるデータベース情報「抵抗」の行な
らびにデータベース情報「抵抗」の行に続くデータベー
ス情報「可変抵抗器」およびデータベース情報「固定抵
抗器」の行の色が変化されて強調表示が行われる(図1
5)。
Thus, the database information “resistance” in the tree format and the database information “variable resistor” and the database information “fixed resistor” subordinate to the database information “resistance” segment.
The color of the segment is changed and highlighted, and the database information “resistance” in the tabular form and the database information “variable resistor” and the database information “fixed resistor” following the row of the database information “resistance” are displayed. The color of the line is changed and highlighted.
5).

【0084】それから、キーボード16あるいはマウス
18によって、ツリー形式のデータベース情報「抵抗」
のセグメントを下位階層のセグメントごと削除する操作
を行うと、ツリー形式の表示からデータベース情報「抵
抗」およびその下位階層のセグメントが削除される。
Then, using the keyboard 16 or the mouse 18, tree-type database information “resistance” is displayed.
Is performed for each segment of the lower hierarchy, the database information “resistance” and the segments of the lower hierarchy are deleted from the tree-shaped display.

【0085】これにより、データベースの記憶も更新さ
れ、当該データベースの更新に基づいて、ツリー形式の
表示からデータベース情報「抵抗」およびその下位階層
のセグメントに対応する表形式の行が、表形式の表示か
ら削除される(図16)。
As a result, the storage of the database is also updated. Based on the update of the database, the table information corresponding to the database information “resistance” and the lower hierarchy segment is changed from the tree display to the table display. (FIG. 16).

【0086】さらに、ツリー形式と表形式とを表示させ
て階層を追加し、カード形式においてデータベース情報
のデータ項目に関する情報を書き込む場合について説明
する。
Further, a case will be described in which a tree format and a table format are displayed, a hierarchy is added, and information on data items of database information is written in a card format.

【0087】まず、データベース・システムにおけるデ
ータベース情報表示装置に電源を投入してプログラム起
動させ、初期化処理を行わせる。
First, the power is turned on to the database information display device in the database system, the program is started, and the initialization process is performed.

【0088】そうすると、表示装置20上にデータベー
スの一覧が表示され、選択を促される。
Then, a list of databases is displayed on the display device 20, and the selection is prompted.

【0089】ここにおいて、データベース「電子部品マ
スタ」をマウス18で選択すると、カード形式、表形
式、ツリー形式の中からデータベース情報を表示する表
示形式の選択を促される。
Here, when the database "electronic component master" is selected with the mouse 18, the user is prompted to select a display format for displaying database information from a card format, a table format, and a tree format.

【0090】そのときにマウス16によりツリー形式を
選択すると、磁気ディスク22からデータベース「電子
部品マスタ」の全データベース情報がRAM14に読み
込まれ、ツリー形式で表示装置22の画面上に表示され
る(図11)。
When the tree format is selected with the mouse 16 at this time, all the database information of the database “electronic component master” is read from the magnetic disk 22 into the RAM 14 and displayed on the screen of the display device 22 in the tree format (FIG. 11).

【0091】次に、ツリー形式において、階層2「可変
抵抗器」のセグメントの下位に階層3のセグメントを追
加する指示を行う(図17)。
Next, in the tree format, an instruction is given to add a segment of layer 3 below a segment of variable resistor of layer 2 (FIG. 17).

【0092】そうすると、ツリー形式において追加指示
されたセグメントの枠が表示され、注目箇所として色を
変えられた強調表示が行われる(図18)。なお、この
ときには、データ構造表のデータ項目1領域およびデー
タ項目2領域に対応するセグメントの内容の記載は空欄
である。
Then, the frame of the segment instructed to be added in the tree format is displayed, and the highlighted portion is displayed in a different color as the noted portion (FIG. 18). At this time, the contents of the segments corresponding to the data item 1 area and the data item 2 area of the data structure table are blank.

【0093】さらに、マウス16により表形式を選択す
ると、上記で追加したセグメントを含む「電子部品マス
タ」の全データベース情報を、表形式で上記と同一の表
示装置22の画面上に表示する。なお、この際にも、ツ
リー形式において追加したセグメントに対応する行は、
注目箇所として色を変えられて強調表示される。また、
データ項目1およびデータ項目2は空欄である(図1
9)。
Further, when the table format is selected with the mouse 16, all the database information of the “electronic component master” including the segment added above is displayed on the same screen of the display device 22 in the table format. Also, at this time, the line corresponding to the segment added in the tree format is
The color is changed and highlighted as a point of interest. Also,
Data item 1 and data item 2 are blank (FIG.
9).

【0094】次に、マウス16によりカード形式を選択
すると、現在の注目箇所となっているセグメントの階層
3を階層番号としたカードが、カード形式で同一の表示
装置22の画面上に表示する(図20)。なお、このと
きには、データ項目1およびデータ項目2に対応する記
憶内容は空欄である。
Next, when the card format is selected by the mouse 16, the card having the layer number of the layer 3 of the segment which is the current point of interest is displayed on the same screen of the display device 22 in the card format ( (FIG. 20). At this time, the storage contents corresponding to the data item 1 and the data item 2 are blank.

【0095】カード形式において、データ項目1の欄に
注目し、文字列として「ボリューム」を書き込む。次
に、データ項目2の欄に注目し、文字列として「31
0」を書き込む(図21)。
In the card format, "volume" is written as a character string, focusing on the column of data item 1. Next, paying attention to the data item 2 column, "31" is used as a character string.
"0" is written (FIG. 21).

【0096】これにより、データベースの記憶が更新さ
れ、更新されたデータベースに基づいて、表形式におけ
る対応する行およびツリー形式における対応するセグメ
ントに、同じ文字列を表示する(図22)。
As a result, the storage of the database is updated, and based on the updated database, the same character string is displayed on the corresponding row in the table format and the corresponding segment in the tree format (FIG. 22).

【0097】以上において説明した実施例におけるデー
タベースの名称やデータ内容などは、説明のために示し
たにすぎないものであり、本発明によるデータベース・
システムにおけるデータベース情報表示装置を、種々の
データベースの処理に用いてよいことは勿論である。
The names and data contents of the databases in the above-described embodiments are merely shown for explanation, and the database and the database according to the present invention are not limited to the above.
Of course, the database information display device in the system may be used for processing various databases.

【0098】[0098]

【発明の効果】本発明は、以上説明したように構成され
ているので、以下に記載されるような効果を奏する。
Since the present invention is configured as described above, it has the following effects.

【0099】データベースを構成するデータベース情報
を表示するためのデータベース・システムにおけるデー
タベース情報表示装置において、少なくとも1以上の階
層情報と、該階層情報の示す階層内における行を示す行
番号情報とを、それぞれ有する複数のデータベース情報
から構成されるデータベースを記憶する記憶手段と、記
憶手段に記憶されたデータベースを構成するデータベー
ス情報を、カード形式、階層情報と行番号情報とにより
指定される配列順序に従った表形式ならびにツリー形式
の表示形式で表示可能な表示手段と、表示手段において
表示される表示形式ならびにデータベース情報に対する
所望の指示を行うための操作子と、操作子によって表示
手段に表示されたいずれかの表示形式を選択して所望の
指示の操作が行われたときに、操作子によって選択した
表示形式における表示を操作に応じて変化させるととも
に、所望の指示の操作に応じて記憶手段の記憶内容を更
新し、さらに操作子によって選択した表示形式以外の表
示形式における対応する箇所を階層情報と行番号情報と
から検出し、検出した箇所を操作に応じて変更する変更
制御手段とを有するようにしたため、ある表示形式にお
いてデータベース情報が変更されたときには、当該変更
に従ってデータベースの記憶内容が変更されることにな
り、さらに階層情報および行番号情報を参照して、他の
表示形式において対応するデータベース情報の表示も変
更されることになる。
In a database information display device in a database system for displaying database information constituting a database, at least one or more hierarchy information and line number information indicating a line in a hierarchy indicated by the hierarchy information are respectively stored. Storage means for storing a database composed of a plurality of pieces of database information, and database information constituting the database stored in the storage means according to an arrangement order specified by a card format, hierarchy information, and row number information. A display unit that can be displayed in a table format and a tree format display format, an operator for performing a desired instruction on the display format and database information displayed on the display device, and one of the display devices displayed by the operator Is selected and the desired instruction is operated. The display in the display format selected by the operator is changed in accordance with the operation, the content stored in the storage means is updated in accordance with the operation of the desired instruction, and the display in a format other than the display format selected by the operator is further performed. A change control unit that detects a corresponding portion in the format from the hierarchy information and the line number information and changes the detected portion according to an operation, so that when database information is changed in a certain display format, The storage contents of the database are changed in accordance with the change, and the display of the corresponding database information in another display format is also changed by referring to the hierarchy information and the line number information.

【0100】即ち、本発明によれば、カード形式と表形
式とツリー形式とがそれぞれ連携されるようになるの
で、いずれかの表示形式において操作者の操作に基づき
データベース情報の変更が指示されると、その変更が他
の表示形式にも反映されるようになるので、操作の簡素
化を図ることができるようになるとともに、同一画面上
において複数の表示形式での表示が行うことが可能とな
り、データベース情報の内容とその階層構造とを同時に
視認することができるので、各データベース情報を読み
易い形式で読むとともに、書き込み易い形式で書き込め
るようになり、作業性の大幅な向上を図ることができ
る。
That is, according to the present invention, the card format, the table format, and the tree format are linked to each other, so that the change of the database information is instructed based on the operation of the operator in any of the display formats. And the change is reflected in other display formats, so that the operation can be simplified, and the display can be performed in a plurality of display formats on the same screen. Since the contents of the database information and the hierarchical structure thereof can be visually recognized at the same time, each database information can be read in an easy-to-read format, and can be written in an easy-to-write format, thereby greatly improving workability. .

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

【図1】本発明の一実施例によるデータベース・システ
ムにおけるデータベース情報表示装置のブロック構成図
である。
FIG. 1 is a block diagram of a database information display device in a database system according to one embodiment of the present invention.

【図2】表示装置における表示形式たるカード形式、表
形式ならびにツリー形式を示す説明図である。
FIG. 2 is an explanatory diagram showing a card format, a table format, and a tree format as display formats on a display device.

【図3】データベース情報のデータ構造を示すデータ構
造表である。
FIG. 3 is a data structure table showing a data structure of database information.

【図4】データベース・システムにおけるデータベース
情報表示装置のデータベース情報の表示処理のフローチ
ャートである。
FIG. 4 is a flowchart of a database information display process of a database information display device in a database system.

【図5】データベース・システムにおけるデータベース
情報表示装置のデータベース情報の表示処理のフローチ
ャートである。
FIG. 5 is a flowchart of a database information display process of the database information display device in the database system.

【図6】データベース・システムにおけるデータベース
情報表示装置のデータベース情報の処理の流れを示すブ
ロック構成図である。
FIG. 6 is a block diagram showing a flow of processing of database information of a database information display device in the database system.

【図7】データベースへデータベース情報を追加する際
の処理を示すフローチャートである。
FIG. 7 is a flowchart showing a process when adding database information to a database.

【図8】データベースからデータベース情報を削除する
際の処理を示すフローチャートである。
FIG. 8 is a flowchart showing a process when deleting database information from a database.

【図9】データベース情報においてデータベース情報を
複写/移動する際の処理を示すフローチャートである。
FIG. 9 is a flowchart showing processing when copying / moving database information in database information.

【図10】(a)は表示装置20の表示画面における3
種類の表示形式たるカード形式、表形式ならびにツリー
形式の連携処理の詳細を示すフローチャートであり、
(b)は当該連携処理の処理構造を示すブロック図であ
る。
FIG. 10A is a view showing a display screen 3 of the display device 20;
It is a flowchart showing the details of the link processing of the card format, table format and tree format as the display format of the type,
(B) is a block diagram showing a processing structure of the cooperation processing.

【図11】表示装置の表示画面上における表示態様を示
す説明図である。
FIG. 11 is an explanatory diagram showing a display mode on a display screen of a display device.

【図12】表示装置の表示画面上における表示態様を示
す説明図である。
FIG. 12 is an explanatory diagram showing a display mode on a display screen of a display device.

【図13】表示装置の表示画面上における表示態様を示
す説明図である。
FIG. 13 is an explanatory diagram showing a display mode on a display screen of a display device.

【図14】表示装置の表示画面上における表示態様を示
す説明図である。
FIG. 14 is an explanatory diagram showing a display mode on a display screen of a display device.

【図15】表示装置の表示画面上における表示態様を示
す説明図である。
FIG. 15 is an explanatory diagram showing a display mode on a display screen of a display device.

【図16】表示装置の表示画面上における表示態様を示
す説明図である。
FIG. 16 is an explanatory diagram illustrating a display mode on a display screen of a display device.

【図17】表示装置の表示画面上における表示態様を示
す説明図である。
FIG. 17 is an explanatory diagram showing a display mode on a display screen of a display device.

【図18】表示装置の表示画面上における表示態様を示
す説明図である。
FIG. 18 is an explanatory diagram illustrating a display mode on a display screen of a display device.

【図19】表示装置の表示画面上における表示態様を示
す説明図である。
FIG. 19 is an explanatory diagram illustrating a display mode on a display screen of a display device.

【図20】表示装置の表示画面上における表示態様を示
す説明図である。
FIG. 20 is an explanatory diagram showing a display mode on a display screen of a display device.

【図21】表示装置の表示画面上における表示態様を示
す説明図である。
FIG. 21 is an explanatory diagram illustrating a display mode on a display screen of a display device.

【図22】表示装置の表示画面上における表示態様を示
す説明図である。
FIG. 22 is an explanatory diagram showing a display mode on a display screen of a display device.

【符号の説明】[Explanation of symbols]

10 CPU 12 ROM 14 RAM 16 キーボード 18 マウス 20 表示装置 22 磁気ディスク Reference Signs List 10 CPU 12 ROM 14 RAM 16 Keyboard 18 Mouse 20 Display device 22 Magnetic disk

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 データベースを構成するデータベース情
報を表示するためのデータベース・システムにおけるデ
ータベース情報表示装置において、 少なくとも1以上の階層情報と、該階層情報の示す階層
内における行を示す行番号情報とを、それぞれ有する複
数のデータベース情報から構成されるデータベースを記
憶する記憶手段と、 前記記憶手段に記憶された前記データベースを構成する
前記データベース情報を、カード形式、前記階層情報と
前記行番号情報とにより指定される配列順序に従った表
形式ならびにツリー形式の表示形式で表示可能な表示手
段と、 前記表示手段において表示される前記表示形式ならびに
前記データベース情報に対する所望の指示を行うための
操作子と、 前記操作子によって前記表示手段に表示されたいずれか
の表示形式を選択して所望の指示の操作が行われたとき
に、前記操作子によって選択した表示形式における表示
を前記操作に応じて変化させるとともに、前記所望の指
示の操作に応じて前記記憶手段の記憶内容を更新し、さ
らに前記操作子によって選択した表示形式以外の表示形
式における対応する箇所を前記階層情報と前記行番号情
報とから検出し、検出した箇所を前記操作に応じて変更
する変更制御手段とを有するデータベース・システムに
おけるデータベース情報表示装置。
1. A database information display device in a database system for displaying database information constituting a database, comprising: at least one or more hierarchy information and line number information indicating a line in a hierarchy indicated by the hierarchy information. Storage means for storing a database composed of a plurality of pieces of database information, respectively; and specifying the database information constituting the database stored in the storage means by a card format, the hierarchy information, and the line number information. Display means capable of displaying in a table format and a tree format display format in accordance with the arrangement order to be performed; an operator for performing a desired instruction for the display format and the database information displayed on the display device; Any displayed on the display means by an operator When a desired instruction operation is performed by selecting a display format, the display in the display format selected by the operator is changed according to the operation, and the storage is performed according to the desired instruction operation. Updating the storage contents of the means, further detecting a corresponding location in a display format other than the display format selected by the operator from the hierarchical information and the line number information, and changing the detected location according to the operation A database information display device in a database system having change control means.
JP6100795A 1994-04-13 1994-04-13 Database information display device in database system Expired - Lifetime JP3042666B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6100795A JP3042666B2 (en) 1994-04-13 1994-04-13 Database information display device in database system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6100795A JP3042666B2 (en) 1994-04-13 1994-04-13 Database information display device in database system

Publications (2)

Publication Number Publication Date
JPH07281932A JPH07281932A (en) 1995-10-27
JP3042666B2 true JP3042666B2 (en) 2000-05-15

Family

ID=14283359

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6100795A Expired - Lifetime JP3042666B2 (en) 1994-04-13 1994-04-13 Database information display device in database system

Country Status (1)

Country Link
JP (1) JP3042666B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009237843A (en) * 2008-03-27 2009-10-15 Brother Ind Ltd File management system, mobile terminal, and mobile terminal program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
大重美幸 著「ファイルメーカー▲II▼入門」(1991−4−20)(株)ビー・エヌ・エス

Also Published As

Publication number Publication date
JPH07281932A (en) 1995-10-27

Similar Documents

Publication Publication Date Title
US5438661A (en) Version management method and apparatus in multi-window environment
JP2559962B2 (en) Information display device and device for displaying characteristics of file
US7376906B2 (en) Binary cache file format for themeing the visual appearance of a computer system
CA2137981C (en) Method and system for presenting alternatives for selection using adaptive learning
US5845304A (en) Document processing apparatus
US20040111666A1 (en) Software replicator functions for generating reports
Sutphin AutoCAD 2006 VBA: a Programmer’s reference
US5649191A (en) Information searching apparatus for managing and retrieving document data stored in a storage unit
JP3042666B2 (en) Database information display device in database system
JPH0991299A (en) Generation method of hierarchically related information and computer-controlled display system
GB2387754A (en) Representing information as 3D image
JPH0769913B2 (en) Document editing device
JPH07296145A (en) Graphic processing device
JP3111596B2 (en) Spreadsheet processing method and device
JPH11282599A (en) Display method and device for change of file contents and medium recording display program
JP2585311B2 (en) How to create a program
JP3487977B2 (en) Document processing apparatus having conversion processing function and conversion processing method
JP3444620B2 (en) Filing system equipment
JPH0264769A (en) information retrieval device
JP2940567B2 (en) Image database system
JP3424558B2 (en) Object management method
JP2002082965A (en) Document search method
JPH064273A (en) Data processing device
JP3047400B2 (en) Data processing device
JPH08166950A (en) Document editing device

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090310

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120310

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150310

Year of fee payment: 15

EXPY Cancellation because of completion of term