JPH08110855A - Database design support system - Google Patents

Database design support system

Info

Publication number
JPH08110855A
JPH08110855A JP6246336A JP24633694A JPH08110855A JP H08110855 A JPH08110855 A JP H08110855A JP 6246336 A JP6246336 A JP 6246336A JP 24633694 A JP24633694 A JP 24633694A JP H08110855 A JPH08110855 A JP H08110855A
Authority
JP
Japan
Prior art keywords
database
data
extraction
downstream
upstream
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
JP6246336A
Other languages
Japanese (ja)
Inventor
Tomoko Kaneko
子 知 子 金
Kaori Inoue
上 かおり 井
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP6246336A priority Critical patent/JPH08110855A/en
Publication of JPH08110855A publication Critical patent/JPH08110855A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 上流工程における進捗状況やデータの仕様に
かかわらず、下流工程で独自にかつ柔軟にデータベース
の設計・支援をしうるデータベース設計支援システムを
提供すること。 【構成】 抽出データベース8のデータを表示・編集す
る抽出データベース編集手段12を備え、下流データベ
ース編集手段13は、マージする前に予め下流データベ
ース14のデータにマージの要否を示す確信度を設定す
るものであり、抽出データマージ手段15は、マージが
行われる時に、下流データベース14のデータに設定さ
れている確信度の値に応じてマージを選択的に行う。
(57) [Summary] [Purpose] To provide a database design support system capable of independently and flexibly designing and supporting a database in a downstream process regardless of the progress status in the upstream process and data specifications. [Structure] An extraction database editing means 12 for displaying / editing the data of the extraction database 8 is provided, and the downstream database editing means 13 sets the certainty factor indicating the necessity of merging to the data of the downstream database 14 before merging. The extraction data merging means 15 selectively performs the merge according to the certainty factor value set in the data of the downstream database 14 when the merge is performed.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はデータベース設計支援シ
ステムに関し、例えばプラントの監視制御計算機システ
ムにおける下流工程での下流データベースの設計支援シ
ステムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a database design support system, for example, a downstream database design support system in a downstream process in a supervisory control computer system of a plant.

【0002】[0002]

【従来の技術】従来のデータベース設計支援システムを
図11のブロック図を基に説明する。図11において、
データの流れは破線により、制御の流れは実線により示
されている。
2. Description of the Related Art A conventional database design support system will be described with reference to the block diagram of FIG. In FIG.
The data flow is shown by a broken line, and the control flow is shown by a solid line.

【0003】従来のデータベース設計支援システム10
0は、入出力装置1からの入力要求50に従いそれに対
応するデータを、設計工程において上流に位置する上流
データベース2から入力しそのデータを内部上流データ
ベース3に保存する上流データベース入力手段4と、入
出力装置1からの抽出・自動変換要求51を上流データ
ベース抽出要求手段6を介して入力し、抽出・自動変換
ルール部7から入力した抽出・自動変換ルール53を用
いて、内部上流データベース3のデータを抽出・変換
し、抽出・変換したデータから抽出データベース8を生
成する上流データベース抽出・自動変換手段5と、入出
力装置1からのマージ要求52に従い後述する抽出デー
タマージ手段11を起動し、また入出力装置1からの編
集要求52に従い後述する下流データベース10を編集
する下流データベース編集手段9と、抽出データベース
8のデータと下流データベース10のデータとをマージ
し、その結果を下流データベース10に保存する抽出デ
ータマージ手段11とを有する。
Conventional database design support system 10
0 is an upstream database input means 4 for inputting data corresponding to the input request 50 from the input / output device 1 from the upstream database 2 located upstream in the design process and storing the data in the internal upstream database 3; The extraction / automatic conversion request 51 from the output device 1 is input via the upstream database extraction request means 6, and the data of the internal upstream database 3 is used by using the extraction / automatic conversion rule 53 input from the extraction / automatic conversion rule unit 7. Is extracted and converted, and the upstream database extraction / automatic conversion means 5 for generating the extraction database 8 from the extracted / converted data and the extraction data merge means 11 to be described later are activated in accordance with the merge request 52 from the input / output device 1, and A downstream database that edits a downstream database 10 to be described later according to an editing request 52 from the input / output device 1. And editing means 9, it merges the data of the data and the downstream data base 10 of the extraction database 8, and an extracted data merge unit 11 for storing the result in downstream database 10.

【0004】次に従来のデータベース設計支援システム
100の動作を説明する。入出力装置1からの入力要求
50に従い上流データベース入力手段4が、上流データ
ベース2のデータを入力し、それを内部上流データベー
ス3に出力する。
Next, the operation of the conventional database design support system 100 will be described. In accordance with the input request 50 from the input / output device 1, the upstream database input means 4 inputs the data of the upstream database 2 and outputs it to the internal upstream database 3.

【0005】図示するように、上流データベース2のデ
ータのフィールド構成の一例を図12に示す。ここで上
流データベース2のデータのフィールドは、項Du1、項
Du2、項Du3、…、項Dunから構成されており、例えば
項Du1は、Tag.noを示す項で、値(“TAG
YZ”)がキャラクタ型(char)で保存されてい
る。
As shown in FIG. 12, an example of the field structure of the data of the upstream database 2 is shown in FIG. Here, the field of the data of the upstream database 2 is composed of a term Du1, a term Du2, a term Du3, ..., A term Dun. For example, the term Du1 is Tag. In the term indicating no, the value (“TAG X
YZ ") is stored in a character type (char).

【0006】上流データベース抽出要求手段6を介し
て、入出力装置1から抽出・自動変換要求51を入力し
た上流データベース抽出・自動変換手段5は、抽出・自
動変換ルール部7の抽出・自動変換ルール53に基づ
き、内部上流データベース3から取り出したデータの各
フィールドの値を抽出・変換し、それを抽出データベー
ス8に保存する。
[0006] The upstream database extraction / automatic conversion means 5 which receives the extraction / automatic conversion request 51 from the input / output device 1 via the upstream database extraction request means 6 has the extraction / automatic conversion rule of the extraction / automatic conversion rule section 7. Based on 53, the value of each field of the data taken out from the internal upstream database 3 is extracted / converted and stored in the extraction database 8.

【0007】図13に抽出・自動変換ルール部7に保存
されている抽出・自動変換ルール53の一例を示す。図
13の(a)は、抽出・自動変換される時に関係するデ
ータのフィールド及びそれに対応する抽出・自動変換ル
ール番号を示しており、図13の(b)は,抽出・自動
変換ルール番号毎にそのルール内容が記述されている部
分を示している。
FIG. 13 shows an example of the extraction / automatic conversion rule 53 stored in the extraction / automatic conversion rule unit 7. FIG. 13A shows fields of data related to extraction / automatic conversion and corresponding extraction / automatic conversion rule numbers, and FIG. 13B shows each extraction / automatic conversion rule number. Shows the part where the content of the rule is described.

【0008】また、図14に抽出・自動変換されて抽出
データベース8に保存されたデータのフィールドの一例
を示す。
[0008] FIG. 14 shows an example of fields of data stored in the extraction database 8 after being extracted and automatically converted.

【0009】上流データベース抽出要求手段6は、図1
3の(a)に示す処理No.1に対応する抽出・自動変
換ルールNo.1からその抽出・自動変換ルール番号
(No)と、出力する抽出データベース8のデータの項
Dc1と、入力する内部上流データベース3のデータの項
Du1とを入力する。そして、図13の(b)に示す抽出
・自動変換ルール内容に従い、図12に示す内部上流デ
ータベース3の項Du1の値(“TAG XYZ”)を、
そのまま図14に示すように抽出データベース8の項D
c1に保存する。また、同様に処理No.2の抽出・自動
変換ルール内容に従い、内部上流データベース3のデー
タの項Du2の値(“X系ポンプ流量Y計測”)を、その
まま抽出データベース8のデータの項Dc2に保存する。
次に、処理No.3の示す抽出・自動変換ルールNo.
2の抽出・自動変換ルールに従い、内部上流データベー
ス3のデータの項Du3の値(レンジを示し、その値は
“0〜3600T/H”)を読み込み、第1の数値デー
タ(“0”)と第2の数値データ(“3600”)とそ
れに続く文字データ(“T/H”)とに分解し、数値デ
ータの型をキャラクタ型から数値型に変換し、第1の数
値データと第2の数値データの小さい方(0)を下限値
として抽出データベース8の項Dc3に保存し、大きい方
のデータ(3600)を上限値として項Dc4に保存し、
その次に続く文字データ(“T/H”)をそのまま項D
c5に保存する。このように、図14に示すようなデータ
が抽出データベース8に保存される。
The upstream database extraction request means 6 is shown in FIG.
Process No. 3 shown in (a) of FIG. Extraction / automatic conversion rule No. 1 corresponding to From 1, the extraction / automatic conversion rule number (No), the data item Dc1 of the extraction database 8 to be output, and the data item Du1 of the internal upstream database 3 to be input are input. Then, according to the content of the extraction / automatic conversion rule shown in FIG. 13B, the value (“TAG” of the item Du1 of the internal upstream database 3 shown in FIG. XYZ ”)
As it is, as shown in FIG. 14, the term D of the extraction database 8
Save to c1. Similarly, the process No. According to the contents of the extraction / automatic conversion rule of No. 2, the value of the term Du2 of the data in the internal upstream database 3 (“X system pump flow rate Y measurement”) is stored as it is in the term Dc2 of the data of the extraction database 8.
Next, processing No. Extraction / Automatic conversion rule No. 3 shown in FIG.
According to the extraction / automatic conversion rule of No. 2, the value (the range is shown and the value is "0 to 3600T / H") of the data item of the internal upstream database 3 is read, and the first numerical data ("0") is read. It is decomposed into the second numerical data (“3600”) and the subsequent character data (“T / H”), the type of the numerical data is converted from the character type to the numerical type, and the first numerical data and the second numerical data are converted. The smaller one (0) of the numerical data is stored as the lower limit in the term Dc3 of the extraction database 8, and the larger data (3600) is stored as the upper limit in the term Dc4,
The character data (“T / H”) that follows it is used as it is in item D.
Save to c5. In this way, the data as shown in FIG. 14 is stored in the extraction database 8.

【0010】下流データベース編集手段9は入出力装置
1から抽出要求51を入力し抽出データマージ手段11
を起動する。
The downstream database editing means 9 receives the extraction request 51 from the input / output device 1 and receives the extraction data merging means 11
To start.

【0011】抽出データマージ手段11は、抽出データ
ベース8からデータを取り出し、そのデータと下流デー
タベース10のデータとのマージを行う。この時下流デ
ータベース10が生成されていなければ、下流データベ
ース10の初期生成を行う。抽出データベース8の中で
マージするデータがない項がある時は、そのデータは無
しとする。
The extracted data merging means 11 takes out data from the extracted database 8 and merges the data with the data in the downstream database 10. At this time, if the downstream database 10 has not been generated, the downstream database 10 is initially generated. If there is a term in the extraction database 8 that has no data to be merged, that data is absent.

【0012】図15に下流データベース10のデータの
フィールドの一例を示す。データのフィールドとして、
項Dd1〜Ddnがあり、例えば項Dd2には、PIDを示す
値(“ABC01”)がキャラクタ型(char)で保
存されている。
FIG. 15 shows an example of data fields of the downstream database 10. As a field of data,
There are terms Dd1 to Ddn. For example, in the term Dd2, a value indicating the PID (“ABC01”) is stored in a character type (char).

【0013】抽出データマージ手段11は、下流データ
ベース10のデータのフィールドのキーデータである項
Dd1に一致する抽出データベース8のキーデータの項D
c1の値を取り出し、その抽出データベース8のデータの
フィールドの項Dc2の値を下流データベース10のデー
タの該当フィールドの項Dd2に保存し、項Dd3、項Dd
4、……,項Ddnの値も項Dc3、項Dc4、……、項Dcn
にそれぞれ保存する。
The extracted data merging means 11 determines the term D of the key data of the extracted database 8 which matches the term Dd1 which is the key data of the field of the data of the downstream database 10.
The value of c1 is extracted, the value of the term Dc2 of the field of the data of the extracted database 8 is stored in the term Dd2 of the corresponding field of the data of the downstream database 10, and the terms Dd3 and Dd are stored.
4, ..., the value of the term Ddn is also the term Dc3, the term Dc4 ,.
Save each to.

【0014】また、下流データベース編集手段9は、入
出力装置1からの編集要求52によりこの下流データベ
ース10のデータの編集を行う。
Further, the downstream database editing means 9 edits the data of the downstream database 10 in response to the editing request 52 from the input / output device 1.

【0015】以上のように、従来のデータベース設計支
援システムは、上流での仕様に基づいて作成された上流
データベースからデータを抽出・自動変換したものを、
下流データベースのデータに付加し、更に下流データベ
ースの編集を行うことでデータベースの設計支援を行っ
てきた。
As described above, the conventional database design support system extracts and automatically converts data from the upstream database created based on the upstream specifications,
We have supported the design of the database by adding it to the data of the downstream database and further editing the downstream database.

【0016】[0016]

【発明が解決しようとする課題】このように従来のデー
タベース設計支援システムでは、上流データベースから
データを抽出・自動生成し、そのデータと下流データベ
ースとをマージした後、すなわち下流データベースのデ
ータが抽出データベースのデータによって付加された
後、下流データベースの編集を行っていた。しかし、実
際のデータベース設計では、上流データベースのデータ
をそのまま付加する項目だけでなく、下流工程で独自に
編集する項目やその他に上流データベースのデータを基
に下流工程で設計知識を加味・修正して生成する項目も
存在する。また、現実の設計過程において、種々の変更
依頼や、上流データベースの仕様の変更の遅れが生じる
ため、下流工程の作業が上流工程のそれよりも先に行う
こともある。
As described above, in the conventional database design support system, data is extracted and automatically generated from the upstream database, and the data is merged with the downstream database, that is, the data in the downstream database is extracted database. After being added by the data of, the downstream database was edited. However, in the actual database design, not only the items to which the data of the upstream database is added as they are, but also the items to be edited independently in the downstream process, and the design knowledge in the downstream process are added and modified based on the data of the upstream database. There are also items to be created. Also, in the actual design process, various change requests and changes in the specifications of the upstream database are delayed, so the work of the downstream process may be performed before that of the upstream process.

【0017】この場合、従来のデータベース設計支援シ
ステムでは、予め上流データベースのデータを付加して
ほしくない、すなわちマージしてほしくないとわかって
いる下流データベースのデータも、上流データベースの
データに一方的に付加されてしまうため、マージされた
後下流データベースのデータを修正する必要があった。
In this case, in the conventional database design support system, the data in the downstream database, which is known not to be added in advance to the data in the upstream database, that is, the data in the downstream database, which is known not to be merged, is unilaterally added to the data in the upstream database. Since it will be added, it was necessary to correct the data in the downstream database after it was merged.

【0018】そこで本発明の目的は、上流工程における
進捗状況やデータの仕様にかかわらず、下流工程で独自
にかつ柔軟にデータベースの設計・支援をしうるデータ
ベース設計支援システムを提供することにある。
Therefore, an object of the present invention is to provide a database design support system capable of independently and flexibly designing and supporting a database in a downstream process regardless of the progress status in the upstream process and data specifications.

【0019】[0019]

【課題を解決するための手段】本発明の請求項1に係わ
るデータベース設計支援システムは、入出力装置からの
入力要求に従い上流データベースからデータを入力し、
そのデータを内部上流データベースに保存する上流デー
タベース入力手段と、入出力装置からデータ抽出要求を
入力する上流データベース抽出要求手段と、その上流デ
ータベース抽出要求手段からデータ抽出要求を入力し、
抽出・自動変換ルール部の抽出・自動変換ルールに従い
内部上流データベースのデータを抽出・変換し、抽出・
変換したデータから抽出データベースを生成する上流デ
ータベース抽出・自動変換手段と、入出力装置からの編
集要求により下流データベースを編集する下流データベ
ース編集手段と、入出力装置からのマージ要求を下流デ
ータベース編集手段を介して入力し、そのマージ要求に
従い抽出データベースのデータと下流データベースのデ
ータとをマージし、その結果を下流データベースに保存
する抽出データマージ手段とを有するデータベース設計
支援システムにおいて、抽出データベースのデータを入
出力装置からの表示・編集要求に応じて表示・編集する
抽出データベース編集手段を備え、下流データベース編
集手段は、マージする前に予め入出力装置からの設定要
求に従い下流データベースのデータにマージの要否を示
す確信度を設定する確信度手段付き下流データベース編
集手段として構成され、抽出データマージ手段は、抽出
データベースのデータと下流データベースのデータとが
マージされる時に、下流データベースのデータに設定さ
れている確信度の値に応じてマージを選択的に行う確信
度手段付き抽出データマージ手段として構成されている
ことを特徴するものである。
A database design support system according to claim 1 of the present invention inputs data from an upstream database according to an input request from an input / output device,
An upstream database input means for storing the data in the internal upstream database, an upstream database extraction request means for inputting a data extraction request from the input / output device, and a data extraction request for input from the upstream database extraction request means,
Extraction / Automatic conversion rule part extraction / automatic conversion rules
The upstream database extraction / automatic conversion means for generating an extraction database from the converted data, the downstream database editing means for editing the downstream database according to the editing request from the input / output device, and the downstream database editing means for the merge request from the input / output device In the database design support system having the extraction data merging means for merging the data of the extraction database with the data of the downstream database according to the merge request and storing the result in the downstream database, the data of the extraction database is input. Equipped with extraction database editing means for displaying / editing in response to a display / editing request from the output device, the downstream database editing means is required to be merged with the data in the downstream database according to a setting request from the input / output device before being merged. Is set to indicate Configured as a downstream database editing means with a confidence measure means, the extraction data merging means, when the data of the extraction database and the data of the downstream database are merged, depending on the value of the confidence factor set in the data of the downstream database. It is characterized in that it is configured as an extraction data merging unit with a certainty factor unit for selectively merging.

【0020】本発明の請求項2に係わるデータベース設
計支援システムは、抽出データマージ手段は、マージさ
れなかった抽出データベースのデータとそのデータに対
応する下流データベースのデータとを、マージ未実施デ
ータベースに保存する確信度手段・マージ未実施データ
保存手段付き抽出データマージ手段として構成されてい
るものであり、マージ未実施データベースのデータを入
出力装置に表示するマージ未実施データベース表示手段
を備えたことを特徴とするものである。
In the database design support system according to claim 2 of the present invention, the extraction data merging means stores the data of the extraction database which has not been merged and the data of the downstream database corresponding to the data in the merge unexecuted database. It is configured as an extracted data merging unit with a certainty factor unit / merge unexecuted data storage unit, and has a merge unexecuted database display unit for displaying the data of the merge unexecuted database on the input / output device. It is what

【0021】本発明の請求項3に係わるデータベース設
計支援システムは、下流データベース編集手段は、下流
データベースのデータの中でマージされなかったデータ
に対して、確認の有無及びその確認をした時の工程を設
定する確信度・確認手段付き下流データベース編集手段
として構成されているものであることを特徴とするもの
である。
In the database design support system according to claim 3 of the present invention, in the downstream database editing means, the presence / absence of confirmation of the data which is not merged in the data of the downstream database and the step when the confirmation is performed. Is configured as a downstream database editing means with a certainty factor / confirmation means for setting.

【0022】本発明の請求項4に係わるデータベース設
計支援システムは、上流データベース入力手段は、複数
の上流データベースからそのデータと共にそのデータが
保存されていた上流データベースの種別を入力し、その
データと種別とを内部上流データベースに保存するもの
であり、抽出・自動変換ルール部は、複数の上流データ
ベースからのデータを抽出・変換するための抽出・自動
変換ルールが保存されている複数抽出・自動変換ルール
部として構成されているものであることを特徴とするも
のである。
In the database design support system according to claim 4 of the present invention, the upstream database input means inputs, from a plurality of upstream databases, the type of the upstream database in which the data was stored, and the data and the type. Is stored in the internal upstream database, and the extraction / automatic conversion rule section stores multiple extraction / automatic conversion rules for extracting / converting data from multiple upstream databases. It is characterized in that it is configured as a part.

【0023】本発明の請求項5に係わるデータベース設
計支援システムは、上流データベース抽出・自動変換手
段は、内部上流データベースのデータとそのデータが保
存されていた上流データベースの種別とを対にして抽出
データベースを生成する抽出情報付加手段付き抽出・自
動変換手段として構成されているものであることを特徴
とするものである。
In the database design support system according to claim 5 of the present invention, in the upstream database extraction / automatic conversion means, the data of the internal upstream database and the type of the upstream database in which the data is stored are paired with the extracted database. It is characterized in that it is configured as an extraction / automatic conversion means with extraction information addition means for generating.

【0024】[0024]

【作用】本発明の請求項1に係わるデータベース設計支
援システムは、下流データベースのデータに予めマージ
してほしくない度合いを示す確信度を設定しておき、こ
の確信度を参照して、選択的に上流データベースのデー
タと下流データベースのデータとのマージを行うもので
ある。
In the database design support system according to the first aspect of the present invention, the certainty factor indicating the degree of undesired merging to the data of the downstream database is set in advance, and the certainty factor is referred to to selectively select the certainty factor. The data in the upstream database and the data in the downstream database are merged.

【0025】本発明の請求項2に係わるデータベース設
計支援システムは、確信度の値によってマージされなっ
た抽出データベースのデータとそのデータに対応する下
流データベースデータのデータとをマージ未実施データ
ベースに保存しておき、そのマージ未実施データベース
のデータを入出力装置を介して参照できるようにしたも
のである。
The database design support system according to claim 2 of the present invention stores the data of the extraction database that has not been merged according to the certainty value and the data of the downstream database data corresponding to the data in the unexecuted database. The data in the merge-unexecuted database can be referred to via the input / output device.

【0026】本発明の請求項3に係わるデータベース設
計支援システムは、上流データベースのデータと下流デ
ータベースのデータがマージされた後、設計者がマージ
されなかった下流データベースのデータを確認できるよ
うに、そのデータを入出力装置に表示し、そのデータ上
に確認の有無及びその確認を行った時点の作業工程を記
録するものである。
In the database design support system according to claim 3 of the present invention, after the data of the upstream database and the data of the downstream database are merged, the designer can confirm the data of the downstream database which has not been merged. The data is displayed on the input / output device, and the presence or absence of confirmation and the work process at the time of the confirmation are recorded on the data.

【0027】本発明の請求項4に係わるデータベース設
計支援システムは、複数の上流データベースから入力し
たデータを1つの抽出データベースに抽出・自動変換す
るための抽出・自動変換ルール部を備えたものである。
The database design support system according to claim 4 of the present invention is provided with an extraction / automatic conversion rule unit for extracting / automatically converting data input from a plurality of upstream databases into one extraction database. .

【0028】本発明の請求項5に係わるデータベース設
計支援システムは、複数の上流データベースのデータと
そのデータが保存されていた上流データベースの種別と
を含む抽出データベースを生成するものである。
A database design support system according to a fifth aspect of the present invention generates an extraction database including data of a plurality of upstream databases and the type of upstream database in which the data was stored.

【0029】[0029]

【実施例】本発明の請求項1によるデータベース設計支
援システムの一実施例を図1のブロック図を基に説明す
る。なお、上流データベース2から、抽出データベース
8が作成されるまでは、従来の技術で説明したものと同
一なので説明は省く。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a database design support system according to claim 1 of the present invention will be described with reference to the block diagram of FIG. It should be noted that the processes from the upstream database 2 to the extraction database 8 are the same as those described in the conventional technique, and thus the description thereof is omitted.

【0030】本実施例のデータベース設計支援システム
200は、図11で説明した従来のデータベース設計支
援システム100に対して、入出力装置1からの編集要
求54によって抽出データベース8の編集を行う抽出デ
ータベース編集手段12が新たに設けられている。抽出
データベース編集手段12は、抽出データベース8から
データを取り出し、そのデータを入出力装置1に表示を
行すると共に、入出力装置1からの編集要求54に従い
データの編集を行い、その結果を抽出データベース8に
保存する。
The database design support system 200 of the present embodiment edits the extracted database 8 by the edit request 54 from the input / output device 1 with respect to the conventional database design support system 100 described in FIG. Means 12 are newly provided. The extraction database editing means 12 extracts data from the extraction database 8, displays the data on the input / output device 1, edits the data in accordance with the edit request 54 from the input / output device 1, and extracts the result. Save to 8.

【0031】このように、従来は上流データベース2か
ら抽出された抽出データベース8のデータをマージする
前に抽出データベース8のデータを編集することができ
なかったのに対して、本実施例のように新たに抽出デー
タベース8のデータを編集する抽出データベース編集手
段12を設けることによって、下流工程において、上流
データベースのデータを下流データベースに選択的に付
加させることができるようになる。
As described above, conventionally, the data in the extraction database 8 could not be edited before the data in the extraction database 8 extracted from the upstream database 2 were merged. By newly providing the extraction database editing means 12 for editing the data of the extraction database 8, the data of the upstream database can be selectively added to the downstream database in the downstream process.

【0032】更に本実施例は、入出力装置1からの要求
に従い、後述する確信度手段付き抽出データマージ手段
15を起動するか又は確信度データ付き下流データベー
ス14を編集する確信度手段付き下流データベース編集
手段13と、抽出データベース8のデータと確信度デー
タ付き下流データベース14のデータとを確信度によっ
て選択的にマージする確信度手段付き抽出データマージ
手段15とを有している。
Further, according to the present embodiment, according to a request from the input / output device 1, a downstream database with certainty means for activating the extracted data merging means 15 with certainty means to be described later or for editing the downstream database 14 with certainty data. It has edit means 13 and extracted data merge means 15 with confidence measure that selectively merges the data of the extraction database 8 and the data of the downstream database 14 with confidence data with the confidence measure.

【0033】まず、確信度手段付き抽出データマージ手
段15について説明する。確信度手段付き抽出データマ
ージ手段15は、抽出データベース8からデータを入力
し、確信度データ付き下流データベース14のデータ
に、そのデータ上に新たに設けられた確信度フィールド
の確認度を考慮して確信度データ付き下流データベース
14のデータをマージする。
First, the extracted data merging means 15 with confidence measure means will be described. The extracted data merging means 15 with confidence measure inputs data from the extraction database 8 and considers the degree of confirmation of the confidence measure field newly provided on the data in the downstream database 14 with confidence measure data. The data in the downstream database 14 with certainty data is merged.

【0034】ここで、図2に確信度データ付き下流デー
タベース14のデータのフィールドの一例を示す。図2
に示すように、確信度データ付き下流データベース14
のデータには、従来の下流データベース10のデータの
フィールド(図15参照)に対して、新たに確信度デー
タフィールドPが設けられている。この確信度データフ
ィールドの確信度の値P1 〜Pn は、項Dd1〜Ddnに対
応し、後述する確信度手段付き抽出データマージ手段1
5によって参照される。確信度とは、抽出データベース
8のデータとそれに対応する確信度データ付き下流デー
タベース14の項Dd1〜Ddnの値が異なる時に、抽出デ
ータベース8のデータをそれに対応する確信度データ付
き下流データベース14のデータのフィールドにそのま
ま書き込んでいいか否かを示す数値である。この確認度
は、項Dd1〜Ddnと共に入出力装置1から確信度手段付
き下流データベース編集手段13を介して、予め設計者
によって設定される。以下、具体的に説明する。
FIG. 2 shows an example of data fields of the downstream database 14 with confidence data. Figure 2
As shown in, the downstream database 14 with confidence data
In this data, a certainty factor data field P is newly provided for the field of the data of the conventional downstream database 10 (see FIG. 15). The certainty factor values P1 to Pn of the certainty factor data field correspond to the terms Dd1 to Ddn, and the certainty factor means-equipped extracted data merging means 1 to be described later.
5. Confidence refers to the data of the extraction database 8 and the corresponding data of the downstream database with confidence data 14 when the values of the terms Dd1 to Ddn of the downstream database with confidence data 14 corresponding thereto differ from each other. Is a numerical value indicating whether or not the data can be directly written in the field of. The degree of confirmation is set by the designer in advance from the input / output device 1 together with the terms Dd1 to Ddn via the downstream database editing means 13 with confidence means. Hereinafter, a specific description will be given.

【0035】ここで、確信度手段付き下流データベース
編集手段13によって設定されている確信度付き下流デ
ータベース14の項Dd2の値が、仮に(“ZプラントX
系ポンプ流量Y計測”)であり、これに対応する抽出デ
ータベース8の項Dc2の値が、“X系ポンプ流量Y計
測”、図14参照)であるとする。この場合、設計者が
抽出データベース8のデータ(ここでは“X系ポンプ流
量Y計測”)を付加してほしくないと判断する時は、設
計者はあらかじめ確信度手段付き下流データベース編集
手段13を介して確信度データ付き下流データベース1
4のデータの確信度P2を値“100”に設定してお
く。他方、確信度手段付き下流データベース14のデー
タが抽出データベース8のデータによって付加されても
よい場合“0”に設定しておく。
Here, the value of the term Dd2 of the downstream database 14 with confidence set by the downstream database editing means 13 with confidence means is temporarily ("Z plant X
System pump flow Y measurement "), and the value of the term Dc2 of the extraction database 8 corresponding to this is" X system pump flow Y measurement "(see FIG. 14). In this case, the designer extracts the database. When it is determined that the data No. 8 (here, “X system pump flow rate Y measurement”) is not desired to be added, the designer uses the downstream database with confidence measure editing means 13 in advance through the downstream database 1 with confidence measure data.
The confidence factor P2 of the data of No. 4 is set to the value "100". On the other hand, if the data of the downstream database 14 with confidence measure means may be added by the data of the extraction database 8, it is set to "0".

【0036】なお、現状の下流のデータを優先させる場
合、設計者の確信の度合いによって“1”から“10
0”の値を設計者が入出力装置1を介して設定しておく
ことも可能である。もちろん、0と100との2段階の
みの設定でもかまわない。
When prioritizing the current downstream data, depending on the degree of conviction of the designer, "1" to "10" is given.
It is also possible for the designer to set the value of "0" via the input / output device 1. Of course, setting in only two stages of 0 and 100 is also possible.

【0037】確信度手段付き抽出データマージ手段15
は、マージする時に、確信度データ付き下流データベー
ス14のデータの確信度を参照しながら、確信度“0”
のデータのみ抽出データベース8のデータを付加して確
信度データ付き下流データベース14に保存する。
Extraction data merging means 15 with confidence measure means
Refers to the certainty factor of the data in the downstream database 14 with certainty factor data when merging, the certainty factor “0”
The data of the extraction database 8 is added only to the data of (3) and stored in the downstream database 14 with certainty data.

【0038】このように、予め上流データベースのデー
タを下流データベースのデータに付加させたくない場
合、上流データベースのデータを下流工程側で編集した
り、予め下流データベースのデータ上に付加の要否の情
報を設定することができるため、下流工程で独自にデー
タベースの設計ができるようになる。
As described above, when it is not desired to add the data of the upstream database to the data of the downstream database in advance, it is necessary to edit the data of the upstream database on the downstream process side or to previously add the information of whether or not to add the data to the data of the downstream database. Can be set, so that the database can be designed independently in the downstream process.

【0039】本発明の請求項2によるデータベース設計
支援システムの一実施例を図3のブロック図を基に説明
する。
An embodiment of the database design support system according to claim 2 of the present invention will be described with reference to the block diagram of FIG.

【0040】図示するように上流データベース201か
ら、抽出データベース8が作成されるまでは、従来の技
術で説明したものと同一なので説明は省く。
As shown in the figure, the process until the extraction database 8 is created from the upstream database 201 is the same as that described in the conventional technique, and therefore the description thereof is omitted.

【0041】本実施例のデータベース設計支援システム
201には、図1で説明したデータベース設計支援シス
テム100に比較して、データを確信度の値に従ってマ
ージするだけでなく、マージしなかったデータをマージ
未実施データベース17に保存する確信度手段・マージ
未実施データ保存手段付き抽出データマージ手段18
(以下、マージ未実施データ保存手段と省略して記す)
と、マージ未実施データベース17内のデータを入出力
装置1を介して設計者に表示するマージ未実施データ表
示手段19とが新たに備えられている。
Compared to the database design support system 100 described with reference to FIG. 1, the database design support system 201 of the present embodiment not only merges data according to the certainty value but also merges data that has not been merged. Extraction data merging means 18 with certainty measure / merging non-execution data saving means to be stored in the non-execution database 17
(Hereinafter, abbreviated as unmerged data storage means)
And a merge non-execution data display means 19 for displaying the data in the merge non-execution database 17 to the designer via the input / output device 1.

【0042】マージ未実施データ保存手段18は、入出
力装置1を介して確信度手段付き下流データベース編集
手段13によって起動され、抽出データベース8からデ
ータを入力し、確信度データ付き下流データベース14
のデータを、そのデータに設定された確信度を考慮して
データをマージすると共に、確信度を考慮してマージし
なかった場合は、抽出データベース8のデータ及びそれ
に対応する確信度データ付き下流データベース14のデ
ータを対にして、マージ未実施データベース17に保存
する。
The merge unexecuted data storage means 18 is started by the downstream database editing means 13 with confidence factor means via the input / output device 1, inputs data from the extraction database 8, and the downstream database 14 with confidence factor data.
Data is merged in consideration of the certainty factor set for the data, and if the certainty factor is not merged, the data of the extraction database 8 and the downstream database with certainty data corresponding thereto are extracted. The data of 14 are paired and stored in the merge incomplete database 17.

【0043】また、マージ未実施データベース表示手段
19は、マージ未実施データベース17のデータを入出
力装置1に表示する。
The merge incomplete database display means 19 displays the data in the merge incomplete database 17 on the input / output device 1.

【0044】このように、マージされなかった上流デー
タベースのデータ及びそれに対応する下流データベース
のデータを対にして保存し、そのデータが入出力装置に
表示されるため、設計者は、上流データベースから抽出
・自動変換したデータの中で下流データベースに付加さ
れなかったデータを入出力装置を介して確認をすること
ができる。
As described above, the data of the upstream database that has not been merged and the corresponding data of the downstream database are stored as a pair, and the data is displayed on the input / output device. Therefore, the designer extracts from the upstream database. -Data that has not been added to the downstream database among the automatically converted data can be confirmed via the input / output device.

【0045】本発明の請求項3に係わるデータベース設
計支援システムの一実施例を図4のブロック図を参照し
て説明する。
An embodiment of the database design support system according to claim 3 of the present invention will be described with reference to the block diagram of FIG.

【0046】図示するように上流データベース2から、
抽出データベース8が作成されるまでは、従来の技術で
説明したものと同一なので説明は省く。
From the upstream database 2 as shown,
Until the extraction database 8 is created, it is the same as the one described in the conventional technique, and therefore the description thereof is omitted.

【0047】本実施例のデータベース設計支援システム
202には、図3で説明したデータベース設計支援シス
テム201に対して、確認用の項目が新たに付加された
フィールドを有するデータを保存する確信度・確認デー
タ付き下流データベース22と、入出力装置1からの要
求に応じて確信度・確認データ付き下流データベース2
2を編集する確信度・確認データ付き下流データベース
編集手段21とが新たに備えられている。
In the database design support system 202 of this embodiment, as compared with the database design support system 201 described with reference to FIG. 3, the confidence factor / confirmation that data having a field newly added with a confirmation item is stored. Downstream database 22 with data and downstream database 2 with confidence / confirmation data in response to a request from input / output device 1
A downstream database editing means 21 with a certainty / confirmation data for editing 2 is newly provided.

【0048】まず、確信度・確認データ付き下流データ
ベース22に保存されているデータのフィールドを図5
に示す。データのフィールドは、例えばデータのフィー
ルドの項Dd1に対応する確認データC1 や、項Dd2に対
応する確認データC2 等の確認用の確認データエリアC
を有する。設計者は、マージ未実施データベース表示手
段19により表示されるマージされなかったデータを参
考にしながら、入出力装置1を介して確信度・確認手段
付き下流データベース編集手段21を起動し、確信度・
確認データ付き下流データベース22のデータにデータ
確認結果を入力する。例えば、あるフィールドの項Dd2
の名称データがマージされなかったとすると、マージさ
れなかった抽出データベース8のデータとそれに対応す
る確信度・確認データ付き下流データベース22のデー
タとに不一致が生じる。その不一致を設計者が確認して
問題がないものと判定した場合、設計者は確認データC
1に“OK:確認作業Rev.No.”のデータを入力
する。問題ありと判定した場合には、“NG:確認作業
Rev.No.”と入力する。確認作業Rev.No
は、この確認作業が成された時点の作業工程を示すもの
である。なお、確信度・確認データ付き下流データベー
ス22を初期生成する時には、“確認未”のデータを初
期値と設定する。
First, the fields of the data stored in the downstream database 22 with confidence / confirmation data are shown in FIG.
Shown in The data field is, for example, a confirmation data area C for confirmation such as confirmation data C1 corresponding to the term Dd1 of the data field and confirmation data C2 corresponding to the term Dd2.
Have. The designer activates the downstream database editing means 21 with confidence factor / confirmation means through the input / output device 1 while referring to the unmerged data displayed by the merge unexecuted database display means 19 to determine the confidence factor.
The data confirmation result is input to the data of the downstream database 22 with the confirmation data. For example, the term Dd2 of a field
If the name data is not merged, the data in the extraction database 8 that is not merged and the corresponding data in the downstream database 22 with confidence / confirmation data will not match. If the designer confirms the disagreement and determines that there is no problem, the designer confirms the confirmation data C
Input the data of "OK: Confirmation work Rev. No." into 1. When it is determined that there is a problem, "NG: Confirmation work Rev. No." is input. Confirmation work Rev. No
Shows the work process at the time when this confirmation work is performed. Note that when the downstream database 22 with confidence / confirmation data is initially generated, "unconfirmed" data is set as the initial value.

【0049】このように、上流データベースから抽出・
自動生成した抽出データベースのデータとそれに対応す
る下流データベースのデータがマージされなかった時
に、その不一致は問題ないものなのか(OK)、問題が
あるものなのか(NG)のかを設計者が確認し、その結
果と共にどの作業工程において確認したかの設定できる
ため、上流工程のデータと下流工程のデータの不一致の
確認漏れを防止しうる。
As described above, the data extracted from the upstream database
When the data of the automatically generated extraction database and the data of the corresponding downstream database are not merged, the designer confirms whether the inconsistency is OK (OK) or whether there is a problem (NG). As a result, it is possible to set which work process has been confirmed, and therefore, it is possible to prevent the confirmation failure of the mismatch between the upstream process data and the downstream process data.

【0050】本発明の請求項4に係わるデータベース設
計支援システムの一実施例を図6にを基に説明する。
An embodiment of the database design support system according to claim 4 of the present invention will be described with reference to FIG.

【0051】図示するように本実施例は、従来のデータ
ベース設計支援システム203が一つのデータベースか
ら入力していたのに対して、複数の上流データベースU
1〜Unからデータを入力できるようにしたものであ
る。ここでは、計器仕様と手配先等を保存する第1の上
流データベースU1(図7(a)参照)と計測器設置関
連データを保存するU2(図7(b)参照)の2つの上
流データベースを考える。図示するように、複数の上流
データベースU1,U2のデータを保存する内部上流デ
ータベース3から、一つの抽出データベース8を生成す
るための抽出・自動変換ルール60が保存された複数抽
出・自動変換ルール部27が新たに設けられている。
As shown in the figure, in the present embodiment, the conventional database design support system 203 inputs from one database, whereas a plurality of upstream databases U
The data can be input from 1 to Un. Here, there are two upstream databases, a first upstream database U1 (see FIG. 7A) that stores instrument specifications and suppliers, and a U2 (see FIG. 7B) that stores measurement instrument installation related data. Think As shown in the figure, a plurality of extraction / automatic conversion rule parts in which an extraction / automatic conversion rule 60 for generating one extraction database 8 is stored from an internal upstream database 3 which stores data of a plurality of upstream databases U1 and U2. 27 is newly provided.

【0052】ここで、上流データベースU1,U2のデ
ータのフィールドの一部を図7に示し、複数抽出・自動
変換ルール部27の抽出・自動変換ルール60の一例を
図8に示し、複数の上流データベースU1,U2から一
つの抽出データベース8を精製する動作を説明する。図
8の(a)は、抽出・自動変換される時に関係するデー
タのフィールド及びそれに対応する抽出・自動変換ルー
ル番号を示しており、図8の(b)は,抽出・自動変換
ルール番号毎にそのルール内容が記述されている部分を
示している。
FIG. 7 shows a part of the data fields of the upstream databases U1 and U2, and FIG. 8 shows an example of the extraction / automatic conversion rule 60 of the multiple extraction / automatic conversion rule unit 27. The operation of refining one extraction database 8 from the databases U1 and U2 will be described. FIG. 8A shows fields of data related to extraction / automatic conversion and corresponding extraction / automatic conversion rule numbers, and FIG. 8B shows each extraction / automatic conversion rule number. Shows the part where the content of the rule is described.

【0053】まず、上流データベース入力手段4が、入
出力装置1からの入力要求50に従い、上流データベー
スU1,U2それぞれからデータを入力し、そのデータ
と共にそのデータが保存されていた上流データベースの
種別を内部上流データベース3に保存する。
First, the upstream database input means 4 inputs data from each of the upstream databases U1 and U2 in accordance with the input request 50 from the input / output device 1, and determines the type of the upstream database in which the data is stored together with the data. Stored in the internal upstream database 3.

【0054】次に上流データベース抽出・自動変換手段
5が、複数抽出・自動変換ルール部27の処理No.1
の抽出・自動変換ルールNo.1′から抽出・自動変換
ルール番号(No)と、出力する抽出データベース8の
項Dc1と、入力する関連上流データベース3の項である
第1参照の値(“U1 Du1”)と,入力する関連上流デ
ータベース3の第2参照の値(ここでは無い)を入力す
る(図8の(a)参照)。ここで、入力する関連上流デ
ータベース3の項に記述されている値(“U1”),
(“U2 ”)は、そのまま上流データベースの種別を示
している。そして、抽出・自動変換ルールNo.1′の
抽出・自動変換ルール内容に従い(図8の(b)参
照)、内部上流データベース25に保存されている上流
データベースU1のデータの項Du1の値をそのまま抽出
データベース8の項Dc1に保存する。次に、処理No.
2の抽出・自動変換ルールNo.3のルール内容に従
い、内部上流データベース25に保存されている上流デ
ータベースU2 のデータの項Du2から系統名称を抽出
し、内部上流データベース25のに保存されている上流
データベースU2 のデータの項Du2から系統名称を除く
残りの名称を抽出し合成して、抽出データベース8の項
Dc2に保存する。また、処理No.3の示す抽出・自動
変換ルールNo.2′に従い、内部上流データベース3
の上流データベースU1のデータの項Du3の値(レンジ
を示し、その値は“0〜3600T/H”)を読み込
み、第1の数値データ(“0”)と第2の数値データ
(“3600”)と、それに続く文字データ(“T/
H”)とに分解する。次に、データの型をキャラクタ型
から数値型に変換し、第1と第2のデータの小さい方
(0)を下限値として抽出データベース8の項Dc3に、
大きい方のデータ(3600)を上限値として項Dc4
に、その次に続く文字データ(“T/H”)をそのまま
項Dc5に、それぞれ保存する。また。処理No.4の抽
出・自動変換ルールNo.4が示すルール内容に従い、
上流データベースの項U2 Du3から設置場所を抽出し、
抽出データベース8の項Dc2に保存する。この時、前記
上流データベースU2の項Du3の値がフィールド内に記
載されていない場合は(“追而”や“未定”等の場合も
含む)、上流データベースU1のデータの項Du5から設
置場所を抽出し、抽出データベース8の項Dc2に保存す
る。
Next, the upstream database extraction / automatic conversion means 5 causes the multiple extraction / automatic conversion rule unit 27 to process No. 1
Extraction / Automatic conversion rule No. Extraction / automatic conversion rule number (No) from 1 ', the term Dc1 of the extraction database 8 to be output, the value of the first reference ("U1 Du1") which is the term of the related upstream database 3 to be input, and the relationship to be input The second reference value (not here) of the upstream database 3 is input (see (a) of FIG. 8). Here, the value (“U1”) described in the relevant upstream database 3 section to be input,
("U2") indicates the type of upstream database as it is. Then, the extraction / automatic conversion rule No. According to the content of the extraction / automatic conversion rule 1 '(see FIG. 8B), the value of the term Du1 of the data of the upstream database U1 stored in the internal upstream database 25 is directly stored in the term Dc1 of the extraction database 8. . Next, processing No.
No. 2 extraction / automatic conversion rule No. According to the contents of the rule of No. 3, the systematic name is extracted from the data item Du2 of the upstream database U2 stored in the internal upstream database 25, and the systematic system is extracted from the data item Du2 of the upstream database U2 stored in the internal upstream database 25. The remaining names except the name are extracted, combined, and stored in the term Dc2 of the extraction database 8. In addition, the processing No. Extraction / Automatic conversion rule No. 3 shown in FIG. Internal upstream database 3 according to 2 '
Value of the data item Du3 of the upstream database U1 (which indicates the range, and the value is "0 to 3600 T / H") is read, and the first numerical data ("0") and the second numerical data ("3600") are read. ) Followed by character data (“T /
H ”). Next, the data type is converted from the character type to the numerical type, and the smaller one (0) of the first and second data is set as the lower limit value in the term Dc3 of the extraction database 8,
With the larger data (3600) as the upper limit, the term Dc4
Then, the character data ("T / H") that follows is stored in the item Dc5 as it is. Also. Process No. No. 4 extraction / automatic conversion rule No. According to the content of the rule 4
Extract the installation location from the item U2 Du3 in the upstream database,
It is stored in the item Dc2 of the extraction database 8. At this time, if the value of the term Du3 of the upstream database U2 is not described in the field (including cases such as "metaphysical" and "undecided"), the installation location is determined from the item Du5 of the data of the upstream database U1. It is extracted and stored in the term Dc2 of the extraction database 8.

【0055】このように、複数の上流データベースから
データを抽出・自動変換して抽出データベースを作成す
ることができ、かつ抽出データベースの1つの項に複数
の上流データベースによる類似の項が関与している場合
にも、複数抽出・自動変換ルールのルールを参照して抽
出・自動変換ができる。さらに、複数の上流データベー
スの複数の項を合成して抽出・自動変換ができる。
As described above, it is possible to extract / automatically convert data from a plurality of upstream databases to create an extraction database, and one term of the extraction database involves similar terms by a plurality of upstream databases. Even in this case, the extraction / automatic conversion can be performed by referring to the rule of multiple extraction / automatic conversion rules. Further, it is possible to combine a plurality of terms in a plurality of upstream databases and perform extraction / automatic conversion.

【0056】本発明の請求項5に係わるデータベース設
計支援システム204の一実施例を図9のブロック図を
基に説明する。本実施例は、2つの上流データベースU
1,U2からデータを入力する点で、図6で説明した実
施例と同じであるので、重複する部分の説明は省く。
An embodiment of the database design support system 204 according to claim 5 of the present invention will be described with reference to the block diagram of FIG. In this embodiment, two upstream databases U
1 and U2 are the same as those in the embodiment described with reference to FIG. 6 in that data are input, and the description of the overlapping portions will be omitted.

【0057】本実施例は、内部上流データベース25の
データを、複数抽出・自動変換ルール部27の抽出・自
動変換ルール60に従い、内部上流データベース3のデ
ータを抽出・変換するとともに、そのデータが保存され
ていた上流データベースの種別を示す抽出情報を付加し
て、抽出情報付き抽出データベース30を生成する抽出
情報付加手段付き抽出・自動変換手段31を備えてい
る。
In this embodiment, the data in the internal upstream database 25 is extracted and converted according to the extraction / automatic conversion rule 60 of the multiple extraction / automatic conversion rule unit 27, and the data is saved. The extraction / automatic conversion means 31 with extraction information addition means for generating the extraction database 30 with extraction information by adding the extraction information indicating the type of the upstream database that has been created is provided.

【0058】このようにして、生成された抽出情報付き
抽出データベース30のデータの一部を図10に示す。
ここで、抽出情報として各データを抽出・自動生成する
時に参照した上流データベース及びそのデータの項の値
が、抽出情報付き抽出データベース30の該当のフィー
ルドに保存されている。例えば、図10の抽出情報フィ
ールドの項Dc1の値(“U2 Du1”)は、上流データベ
ースU2の項Du1の値から生成されたことを示してい
る。
FIG. 10 shows a part of the data of the extraction database 30 with the extraction information thus generated.
Here, the upstream database referred to when each data is extracted / automatically generated as the extraction information and the value of the term of the data are stored in the corresponding field of the extraction database with extraction information 30. For example, the value of the term Dc1 (“U2 Du1”) in the extraction information field of FIG. 10 indicates that it was generated from the value of the term Du1 of the upstream database U2.

【0059】このような抽出情報付き抽出データベース
30のデータを、入出力装置1を介して、表示・編集を
行う抽出情報付き抽出データベース編集手段32が備え
られている。これによって、複数の上流データベースU
1,U2を前記抽出情報データを元に検索することによ
り、該当データを表示することができる。
An extraction information added extraction database editing means 32 for displaying / editing the data of the extraction information added extraction database 30 via the input / output device 1 is provided. This allows multiple upstream databases U
The corresponding data can be displayed by searching for 1, U2 based on the extracted information data.

【0060】このように本実施例は、複数の上流データ
ベースから下流データベースを構築する時に、下流側の
データベースのデータがどの上流データベースから抽出
されたものであるのかを参照・編集できるため、下流デ
ータベースのデータが、どの上流データベースから抽出
されたのかを知ることができる。
As described above, in this embodiment, when a downstream database is constructed from a plurality of upstream databases, it is possible to refer to and edit from which upstream database the data of the downstream database is extracted. It is possible to know from which upstream database the data of is extracted.

【0061】[0061]

【発明の効果】本発明により、上流工程における進捗状
況やデータの仕様にかかわらず、下流工程で独自にかつ
柔軟にデータベースの設計・支援をしうるデータベース
設計支援システムを提供することができる。
According to the present invention, it is possible to provide a database design support system capable of independently and flexibly designing and supporting a database in a downstream process regardless of the progress status in the upstream process and data specifications.

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

【図1】本発明の請求項1に係るデータベース支援シス
テムの一実施例を示すブロック図。
FIG. 1 is a block diagram showing an embodiment of a database support system according to claim 1 of the present invention.

【図2】確信度データ付き下流データベースのデータの
フィールドを説明するための図表。
FIG. 2 is a chart for explaining fields of data in a downstream database with certainty factor data.

【図3】本発明の請求項2に係る別の実施例を示すブロ
ック図。
FIG. 3 is a block diagram showing another embodiment according to claim 2 of the present invention.

【図4】本発明の請求項3に係る別の実施例を示すブロ
ック図。
FIG. 4 is a block diagram showing another embodiment according to claim 3 of the present invention.

【図5】確信度確認付下流データベースのデータのフィ
ールドを説明するための図表。
FIG. 5 is a chart for explaining fields of data of a downstream database with certainty confirmation.

【図6】本発明の請求項4に係る別の実施例を示すブロ
ック図。
FIG. 6 is a block diagram showing another embodiment according to claim 4 of the present invention.

【図7】複数の上流データベースのデータのフィールド
を説明するための図表。
FIG. 7 is a chart for explaining fields of data in a plurality of upstream databases.

【図8】複数抽出・自動変換ルールを説明するための図
表。
FIG. 8 is a diagram for explaining multiple extraction / automatic conversion rules.

【図9】本発明の請求項5に係る実施例を示すブロック
図。
FIG. 9 is a block diagram showing an embodiment according to claim 5 of the present invention.

【図10】抽出情報付き抽出データベースのデータのフ
ィールドを説明するための図表。
FIG. 10 is a diagram for explaining fields of data of an extraction database with extraction information.

【図11】従来技術によるデータベース支援システムを
示すブロック図。
FIG. 11 is a block diagram showing a conventional database support system.

【図12】上流データベースのデータのフィールドを説
明するための図表。
FIG. 12 is a chart for explaining fields of data in an upstream database.

【図13】従来技術による抽出・自動変換ルールを説明
するための図表。
FIG. 13 is a diagram for explaining an extraction / automatic conversion rule according to a conventional technique.

【図14】従来技術による抽出データベースのデータの
フィールドを説明するための図表。
FIG. 14 is a chart for explaining fields of data of the extraction database according to the related art.

【図15】従来技術による下流データベースのデータの
フィールドを説明するための図表。
FIG. 15 is a diagram for explaining fields of data in a downstream database according to the related art.

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

1 入出力装置 2 上流データベース 3 内部上流データベース 4 上流データベース入力手段 5 抽出・自動変換手段 6 上流データベース抽出要求手段 7 抽出・自動変換ルール部 8 抽出データベース 9 下流データベース編集手段 10 下流データベース 11 抽出データマージ手段 12 抽出データベース編集手段 13 確信度手段付き下流データベース編集手段 14 確信度データ付き下流データベース 15 確信度手段付き抽出データマージ手段 17 マージ未実施データベース 18 確信度手段・マージ未実施データ保存付き抽出デ
ータマージ手段 19 マージ未実施データベース表示手段 21 確信度・確認手段付き下流データベース編集手段 22 確信度・確認データ付き下流データベース U1,U2 複数の上流データベース 27 複数抽出・自動変換ルール部 30 抽出情報付き抽出データベース 31 抽出情報付加手段付き抽出・自動変換手段 32 抽出情報付き抽出データベース編集手段 200 請求項1に係る実施例によるデータベース設計
支援システム 201 請求項2に係る実施例によるデータベース設計
支援システム 202 請求項3に係る実施例によるデータベース設計
支援システム 203 請求項4に係る実施例によるデータベース設計
支援システム 204 請求項5に係る実施例によるデータベース設計
支援システム
1 Input / Output Device 2 Upstream Database 3 Internal Upstream Database 4 Upstream Database Input Means 5 Extraction / Automatic Conversion Means 6 Upstream Database Extraction Request Means 7 Extraction / Automatic Conversion Rule Part 8 Extraction Database 9 Downstream Database Editing Means 10 Downstream Database 11 Extracted Data Merge Means 12 Extraction Database Editing Means 13 Confidence Means Downstream Database Editing Means 14 Confidence Data Downstream Databases 15 Confidence Means Extracted Data Merge Means 17 Merge Unexecuted Databases 18 Confidence Means / Merge Unexecuted Data Saved Extracted Data Merges Means 19 Merge unexecuted database display means 21 Confidence / confirmation means-equipped downstream database editing means 22 Confidence / confirmation data-equipped downstream database U1, U2 Multiple upstream databases 27 Duplication Number extraction / automatic conversion rule section 30 Extraction database with extraction information 31 Extraction / automatic conversion means with extraction information addition means 32 Extraction database with extraction information editing means 200 Database design support system 201 according to the embodiment according to claim 1 Claim 2 Database design support system 202 according to the embodiment according to claim 3 Database design support system according to the embodiment according to claim 3 203 Database design support system according to the embodiment according to claim 4 Database design support system according to the embodiment according to claim 5

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】入出力装置からの入力要求に従い上流デー
タベースからデータを入力し、そのデータを内部上流デ
ータベースに保存する上流データベース入力手段と、前
記入出力装置からデータ抽出要求を入力する上流データ
ベース抽出要求手段と、その上流データベース抽出要求
手段から前記データ抽出要求を入力し、抽出・自動変換
ルール部の抽出・自動変換ルールに従い前記内部上流デ
ータベースのデータを抽出・変換し、抽出・変換したデ
ータから抽出データベースを生成する上流データベース
抽出・自動変換手段と、前記入出力装置からの編集要求
により下流データベースを編集する下流データベース編
集手段と、前記入出力装置からのマージ要求を前記下流
データベース編集手段を介して入力し、そのマージ要求
に従い前記抽出データベースのデータと前記下流データ
ベースのデータとをマージし、その結果を前記下流デー
タベースに保存する抽出データマージ手段とを有するデ
ータベース設計支援システムにおいて、 前記抽出データベースのデータを前記入出力装置からの
表示・編集要求に応じて表示・編集する抽出データベー
ス編集手段を備え、 前記下流データベース編集手段は、マージする前に予め
前記入出力装置からの設定要求に従い前記下流データベ
ースのデータにマージの要否を示す確信度を設定する確
信度手段付き下流データベース編集手段として構成さ
れ、 前記抽出データマージ手段は、前記抽出データベースの
データと前記下流データベースのデータとがマージされ
る時に、前記下流データベースに設定されているデータ
の前記確信度の値に応じてマージを選択的に行う確信度
手段付き抽出データマージ手段として構成されているこ
とを特徴するデータベース設計支援システム。
1. An upstream database input means for inputting data from an upstream database according to an input request from an input / output device and storing the data in an internal upstream database; and an upstream database extraction for inputting a data extraction request from the input / output device. The data extraction request is input from the requesting means and the upstream database extraction requesting means, the data in the internal upstream database is extracted / converted according to the extraction / automatic conversion rule of the extraction / automatic conversion rule section, and the extracted / converted data is extracted. An upstream database extraction / automatic conversion means for generating an extraction database, a downstream database editing means for editing a downstream database according to an editing request from the input / output device, and a merge request from the input / output device via the downstream database editing means. And enter the extracted data according to the merge request. A database design support system having merged database data and data in the downstream database and storing the result in the downstream database in the database design support system, wherein the data in the extracted database is displayed from the input / output device. Extraction database editing means for displaying / editing in response to an editing request is provided, and the downstream database editing means is confident that the data in the downstream database is required to be merged in advance according to a setting request from the input / output device before being merged. Configured as a downstream database editing means with a confidence measure means for setting a degree, the extraction data merging means, when the data of the extraction database and the data of the downstream database are merged, the data set in the downstream database According to the confidence value of Database design support system for characterized by being configured to over-di as the reliability means with extracting data merge unit selectively perform.
【請求項2】前記抽出データマージ手段は、マージされ
なかった前記抽出データベースのデータとそのデータに
対応する前記下流データベースのデータとを、マージ未
実施データベースに保存する確信度手段・マージ未実施
データ保存手段付き抽出データマージ手段として構成さ
れ、 前記マージ未実施データベースのデータを前記入出力装
置に表示するマージ未実施データベース表示手段を備え
たことを特徴とする請求項1に記載のデータベース設計
支援システム。
2. The extracted data merging means stores the unmerged data of the extracted database and the data of the downstream database corresponding to the data in a merged unexecuted database. The database design support system according to claim 1, further comprising a merge-unexecuted database display unit configured as an extracted-data merge unit with a storage unit and displaying the data of the merge-unexecuted database on the input / output device. .
【請求項3】前記下流データベース編集手段は、前記下
流データベースのデータの中でマージされなかったデー
タに対して、確認の有無及びその確認をした時の工程を
設定する確信度・確認手段付き下流データベース編集手
段して構成されていることを特徴とする請求項2に記載
のデータベース設計支援システム。
3. Downstream with confidence / confirmation means, wherein said downstream database editing means sets presence / absence of confirmation and a process at the time of confirming the unmerged data in the data of said downstream database. The database design support system according to claim 2, which is configured as a database editing means.
【請求項4】前記上流データベース入力手段は、複数の
上流データベースからそのデータと共にそのデータが保
存されていた上流データベースの種別を入力し、そのデ
ータと前記種別とを前記内部上流データベースに保存す
るものであり、 前記抽出・自動変換ルール部は、複数の上流データベー
スからのデータを抽出・変換するための抽出・自動変換
ルールが保存されている複数抽出・自動変換ルール部と
して構成されていることを特徴とする請求項1ないし3
のいずれかに記載のデータベース設計支援システム。
4. The upstream database input means inputs from the plurality of upstream databases the type of the upstream database in which the data was stored together with the data, and stores the data and the type in the internal upstream database. The extraction / automatic conversion rule unit is configured as a multiple extraction / automatic conversion rule unit in which extraction / automatic conversion rules for extracting / converting data from a plurality of upstream databases are stored. Claim 1 to 3 characterized by the above-mentioned.
The database design support system described in any of 1.
【請求項5】前記上流データベース抽出・自動変換手段
は、前記内部上流データベースのデータとそのデータが
保存されていた上流データベースの種別とを対にして前
記抽出データベースを生成する抽出情報付加手段付き抽
出・自動変換手段として構成されていることを特徴とす
る請求項4に記載のデータベース設計支援システム。
5. The extraction with an extraction information addition means for generating the extraction database by pairing the data of the internal upstream database with the type of the upstream database in which the data is stored. The database design support system according to claim 4, wherein the database design support system is configured as automatic conversion means.
JP6246336A 1994-10-12 1994-10-12 Database design support system Pending JPH08110855A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6246336A JPH08110855A (en) 1994-10-12 1994-10-12 Database design support system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6246336A JPH08110855A (en) 1994-10-12 1994-10-12 Database design support system

Publications (1)

Publication Number Publication Date
JPH08110855A true JPH08110855A (en) 1996-04-30

Family

ID=17147054

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6246336A Pending JPH08110855A (en) 1994-10-12 1994-10-12 Database design support system

Country Status (1)

Country Link
JP (1) JPH08110855A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08297678A (en) * 1995-04-25 1996-11-12 Toshiba Corp Database design support system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08297678A (en) * 1995-04-25 1996-11-12 Toshiba Corp Database design support system

Similar Documents

Publication Publication Date Title
KR101608099B1 (en) Simultaneous collaborative review of a document
US7703003B2 (en) XML document frameworks
US20040172425A1 (en) Method for managing file replication in applications
US20090228794A1 (en) Business specification comprehension assistance system and method
US20040267401A1 (en) Engineering drawing data extraction software
JP4660341B2 (en) Intellectual property management system, intellectual property management method and program thereof
JPH08110855A (en) Database design support system
CN115115353B (en) Document content-based approval and approval content generation method and device
JP3499040B2 (en) Database design support system
JP2011209971A (en) Test support apparatus, test support system, control method, program and recording medium
JPH10254973A (en) Family register information processing method and family register information system
JP2856065B2 (en) Drawing management method and drawing management system
JP2007193504A (en) Test case creation method, test case creation system, and test case creation program
JPH10171784A (en) Device for preparing document
US20040172414A1 (en) CAD generation management system and computer-readable storage medium
JPH096846A (en) Manufacturing history management method for computerized data
JP2792383B2 (en) Verification method of processing result of batch processing system
JPH10207923A (en) Document creation support device for design work
KR100298168B1 (en) Method for processing and editing of phone number update data
JPH0773030A (en) Dynamic model design support method
JPS5856150A (en) Program control system
JPH05189508A (en) Circuit diagram input device
JPH0926874A (en) Automatically generating system for asset correction history
JPH08221265A (en) Software development support device
JP2008176408A (en) System design information editing support apparatus and program