JPH09128456A - 表結合方式 - Google Patents
表結合方式Info
- Publication number
- JPH09128456A JPH09128456A JP7280570A JP28057095A JPH09128456A JP H09128456 A JPH09128456 A JP H09128456A JP 7280570 A JP7280570 A JP 7280570A JP 28057095 A JP28057095 A JP 28057095A JP H09128456 A JPH09128456 A JP H09128456A
- Authority
- JP
- Japan
- Prior art keywords
- data
- axis
- tabular data
- combined
- classification
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 claims description 26
- 238000010586 diagram Methods 0.000 description 9
- 230000008707 rearrangement Effects 0.000 description 2
- 230000001174 ascending effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
ごとに表結合の軸となる分類軸を定義する。結合データ
指定手段2−2は、結合対象の表形式データ名を指定す
る。結合分類軸検索手段2−3は、結合する表形式デー
タの分類軸を比較して結合する分類軸を見つける。ソー
ト手段2−4は、結合する分類軸に従って結合対象の表
形式データの行を並べ換える。結合手段2−6は、結合
する分類軸に従って表形式データを結合する。データ表
示手段2−7は、結合結果を表示する。
Description
タの結合方式に関し、特に、分類軸を用いた表結合方式
に関する。
の異なる表形式データを、キー項目をもとに1つの表形
式データに結合する為に用いられている。
公開特許公報「リレーショナル型データベースにおける
一時的表結合方式」(特開平4−33164)に記載さ
れている。
ーショナル型データベースにおける複数の表形式データ
を結合し表示するものである。この表結合方式は、実デ
ータを格納するデータベースと、データベースの論理的
な構造を定義した情報を格納するデータディクショナリ
と、データディクショナリを参照してデータベースをア
クセスすると共にデータディクショナリに格納された結
合表定義情報を指定した表結合要求時にはその結合処理
を行う機能を持つデータベース管理システムと、データ
ベース管理システムと利用者端末との間に設けられた検
索ファシリティとで構成されたリレーショナル型データ
ベースにおいて、検索ファシリティ内に、利用者端末と
の間の対話処理によりメモリ上に結合表定義情報を作成
する結合表定義情報作成手段と、結合表定義情報作成手
段によって作成された結合表定義情報を指定してデータ
ベース管理システムに表結合を要求して得られた結合表
を前記利用者端末に表示するデータベース検索手段を備
えている。データディクショナリに結合表定義情報が存
在しない表結合処理を行う場合、結合表定義情報作成手
段が結合表定義情報の入力を利用者端末に要求し、入力
された結合表定義をもとにメモリ上に結合表定義情報を
作成する。データベース検索手段は、データベース管理
システムに対しメモリ上の結合表定義情報に従った表結
合処理を要求し、得られた検索結果を利用者端末に表示
する。
結合表定義がなくても、対話形式で要求時に表結合処理
が行えるが、表結合に必要な結合表定義情報について
は、事前にデータディクショナリに定義、あるいは利用
者端末で定義する必要があった。
実行までの一実施例を、構成と処理の流れを示す図7を
参照して説明する。従来のスプレットシート等では、結
合する表形式データを指定する結合データ指定手段7−
1と、結合するためのキーとなる列を表形式データ毎に
指定する結合キー指定手段7−2と、結合キー列のデー
タにより行単位でデータを並べ換えるソート手段7−3
と、各結合する表形式データを結合キー列のデータで結
合する結合手段7−4と、セルや行または列単位でデー
タの挿入や複写,移動,削除入力等の操作を行うデータ
操作手段7−5と、データを表示するデータ表示手段7
−6により構成されていた。
タ指定手段7−1〜結合手段7−4を使用して結合する
場合は、利用者が結合する表形式データ毎に結合キーと
なる列を指定しなければならない。
合は、データを意識してセルや列、行単位に結合データ
を組み立てなければならない。
方式は、結合する表形式データの形式や内容を利用者が
正しく意識して結合される列を指定しなければならない
という問題や、同じような結合処理を行う場合でも毎回
結合キーとなる列を指定しなければならないという問題
があった。また、セルや列等を意識して結合データを組
み立てるのはその作業自体かなり煩わしい作業になると
いう問題があった。
為になされたものであり、表結合時に結合する表形式デ
ータの結合キーやデータ形式を利用者に意識させること
なく、容易に表結合処理を実現できる結合方式を提供す
ることにある。
形式のデータを結合して一つの表形式データを作成し表
示するシステムにおける表結合方式において、予め前記
表形式データごとに表結合の軸となる分類軸を定義する
と、結合対象として指定された複数の前記表形式データ
における同一の前記分類軸のうち優先順位の一番高い該
分類軸を結合軸として、前記表形式データを結合するこ
とを特徴とする表結合方式。。
タを結合して一つの表形式データを作成し表示するシス
テムにおける表結合方式において、前記表形式データご
とに表結合の軸となる分類軸を定義する分類軸定義手段
と、結合対象の前記表形式データ名を指定する結合デー
タ指定手段と、結合する前記表形式データの分類軸を比
較して結合する分類軸を見つける結合分類軸検索手段
と、結合する分類軸に従って前記結合対象の表形式デー
タの行を並べ換えるソート手段と、結合する分類軸に従
って前記表形式データを結合する結合手段と、結合結果
を表示するデータ表示手段とを備え、あらかじめ前記表
形式データに分類軸を定義しておくことで結合したい表
形式データを指定するだけで容易に結合し表示できるこ
とを特徴とする。
して説明する。
あり、図1(a)、図1(b)は各々、異った表形式デ
ータの一例である。
データであり、’支店’,’商品’…は各列の項目名で
あり、#C1,#C2…は列番号を示し、#L1,#L
2…は行番号を示しており、各データは列番号と行番号
により一意に決定できる。#C3と#C4の数値データ
に対してその数値データが何を意味しているかを説明し
ている#C1,#C2の列データと、項目名の’個数’
と’売上高’をそれぞれ分類軸A,B,Cとすると、分
類軸によって全ての数値データを説明することができ
る。そして、分類軸を利用することによって結合する表
形式データを指定するだけで自動的に結合することがで
きる。
と、項目名の’単価’をそれぞれ分類軸Aと分類軸Bと
している。
ある。
行単位に分類軸を定義し名前を指定する分類軸定義手段
2−1と、結合の対象となる表形式データに優先順位を
つけて2つ以上指定する結合データ指定手段2−2と、
指定された優先順位の高い表形式データの分類軸を基に
して、他の表形式データの分類軸から、名前が一致する
分類軸を全て捜し出し、一致した分類軸を結合するため
のキーデータとして決定する結合分類軸検索手段2−3
と、結合キーとなる分類軸のうち列単位に定義されてい
る分類軸を優先順位の高い順に、並び換えのキーとして
行を並び換えるソート手段2−4と、結合キーとなる分
類軸のデータを順次比較し結合し、結合された表形式デ
ータ2−9を出力する結合手段2−6と、結合結果の表
形式データをデータ表示するデータ表示手段2−7とを
備え、結合データ指定手段2−2を繰り返すことでいろ
いろな表形式データを容易に結合することができる。
高」と「商品マスタ」に分類軸定義手段2−1によって
定義した定義の内容であり、図3(a)は表形式データ
「売上高」に対して#C1,#C2の列と項目名を名前
がそれぞれ’支店’,’商品’,’項目’で優先順位が
それぞれ1,2,3の分類軸を定義し、図3(b)の表
で表形式データ「商品マスタ」に対して#C1の列と項
目名を名前が’商品’,’項目’で優先順位が1,2の
分類軸をそれぞれ定義している。
て、結合する表形式データとして「売上高」と「商品マ
スタ」を優先順位が1,2で指定されたとすると、次の
結合分類軸検索手段2−3によって結合するるためのキ
ーデータとして’商品’と’項目’が決定される。
対して、ソート手段2−4によって、結合するキーとな
る分類軸である’商品’と’項目’のうち列単位に定義
されている’商品’を並び換えのキーとして商品の種類
ごとに行データの並べ換えを行った結果を示し、図4
(b)は、表形式データ「商品マスタ」に対して、同じ
ように結合キーとなる分類軸である’商品’と’項目’
のうち列単位に定義されている’商品’を並び換えのキ
ーとして行データの並べ換えを行った図である。
まず分類軸’項目’のデータが結合されて’単価’,’
個数’,’売上高’となった結合結果の分類軸定義を示
しており、図5(b)は、「売上高」と「商品マスタ」
のデータを分類軸’商品’をキーとして行データを結合
した結果を示す。
本動作を説明したものであり、図1,図3を使用して以
下に説明する。
「売上高」と「商品マスタ」であり、「売上高」が優先
順位の高い表形式データであることを認識し、6−2で
「売上高」の優先順位の高い分類軸である’支店’の情
報を取得しAとする。6−3で「商品マスタ」の優先順
位の高い分類軸である’商品’の情報を取得しBとす
る。6−4でAとBのキーの値が等しいかを比較し、等
しくなければ6−5で優先順位の低い表形式データであ
る「商品マスタ」の次の分類軸’項目’を取得し同じ様
に6−4で比較する。「商品マスタ」の分類軸に’支
店’がなければ6−7で「商品マスタ」の1番目の分類
軸を再度取得してBとし、6−9で「売上高」の次の分
類軸’商品’を取得しAとして上記と同様に「商品マス
タ」の分類軸と比較し、同じ分類軸を見つけた順に6−
8で優先順位の高い結合キーとして認識する。これらの
処理を「売上高」の分類軸が無くなるまで繰り返す。結
果として、分類軸の’商品’と’項目’が結合キーとな
る。
表形式のデータ毎に分類軸として対象等を定義しておく
ことで、利用者が結合する表データ名を指定するだけ
で、対象が一致する分類軸を検索し、結合するキーとな
る分類軸を自動的に決定し結合するため、分類軸を正し
く定義してさえいれば、利用者が結合するデータの内容
を意識することなく、表形式のデータを容易に結合でき
るという効果がある。
スタ」に分類軸定義手段2−1によって定義した例を示
す図である。
び換えのキーとして「売上高」と「商品マスタ」の行デ
ータの並べ換えを行った結果を示す図である。
項目’のデータが結合された結果を示す図、(b)は、
「売上高」と「商品マスタ」のデータを分類軸’商品’
をキーとして行データを結合した結果を示す図である。
した図である。
る。
Claims (2)
- 【請求項1】 複数の表形式のデータを結合して一つの
表形式データを作成し表示するシステムにおける表結合
方式において、予め前記表形式データごとに表結合の軸
となる分類軸を定義すると、結合対象として指定された
複数の前記表形式データにおける同一の前記分類軸のう
ち優先順位の一番高い該分類軸を結合軸として、前記表
形式データを結合することを特徴とする表結合方式。 - 【請求項2】 複数の表形式のデータを結合して一つの
表形式データを作成し表示するシステムにおける表結合
方式において、前記表形式データごとに表結合の軸とな
る分類軸を定義する分類軸定義手段と、結合対象の前記
表形式データ名を指定する結合データ指定手段と、結合
する前記表形式データの分類軸を比較して結合する分類
軸を見つける結合分類軸検索手段と、結合する分類軸に
従って前記結合対象の表形式データの行を並べ換えるソ
ート手段と、結合する分類軸に従って前記表形式データ
を結合する結合手段と、結合結果を表示するデータ表示
手段とを備え、あらかじめ前記表形式データに分類軸を
定義しておくことで結合したい表形式データを指定する
だけで容易に結合し表示できることを特徴とする表結合
方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7280570A JP2826492B2 (ja) | 1995-10-27 | 1995-10-27 | 表結合方式及び表結合方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7280570A JP2826492B2 (ja) | 1995-10-27 | 1995-10-27 | 表結合方式及び表結合方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09128456A true JPH09128456A (ja) | 1997-05-16 |
| JP2826492B2 JP2826492B2 (ja) | 1998-11-18 |
Family
ID=17626879
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7280570A Expired - Fee Related JP2826492B2 (ja) | 1995-10-27 | 1995-10-27 | 表結合方式及び表結合方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2826492B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11161665A (ja) * | 1997-11-28 | 1999-06-18 | Fujitsu Ltd | データベース処理装置および記録媒体 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0554083A (ja) * | 1991-08-21 | 1993-03-05 | Nec Corp | データベース検索方式 |
-
1995
- 1995-10-27 JP JP7280570A patent/JP2826492B2/ja not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0554083A (ja) * | 1991-08-21 | 1993-03-05 | Nec Corp | データベース検索方式 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11161665A (ja) * | 1997-11-28 | 1999-06-18 | Fujitsu Ltd | データベース処理装置および記録媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2826492B2 (ja) | 1998-11-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7653660B2 (en) | Efficiently storing indented threads in a threaded discussion application | |
| US20040059996A1 (en) | Exhibition of digital media assets from a digital media asset management system to facilitate creative story generation | |
| US6185556B1 (en) | Method and apparatus for changing temporal database | |
| US20040078355A1 (en) | Information management system | |
| US7058647B1 (en) | Electronic presentation generation system and method | |
| JP2826492B2 (ja) | 表結合方式及び表結合方法 | |
| JPH0433164A (ja) | リレーショナル型データベースにおける一時的表結合方式 | |
| JP3132606B2 (ja) | 関連情報変換装置 | |
| JPH03147181A (ja) | オブジェクト参照処理装置 | |
| JPH11353316A (ja) | 省略語補完装置 | |
| JPH0962708A (ja) | データ索引方法 | |
| US20030110219A1 (en) | Collaboration system and data structure thereof | |
| JPS6197740A (ja) | 画面選択方式 | |
| JP2002288186A (ja) | 電子資料の分類管理方法およびシステム | |
| JPS63307554A (ja) | プロダクト管理装置 | |
| JPH01109426A (ja) | 情報登録装置 | |
| JPH10171824A (ja) | 表作成装置 | |
| JPH11224261A (ja) | 多次元データベースのデータ格納方法およびデータ検索方法 | |
| JPH04238573A (ja) | 連結データベース検索装置 | |
| JPH07121548A (ja) | 情報管理装置 | |
| JPH03179540A (ja) | データベースシステムのアクセス処理方式 | |
| JPH04107768A (ja) | 多次元クロス集計表作成方式 | |
| JPH0798729A (ja) | 見積データ処理装置 | |
| JPH0589177A (ja) | データベース装置 | |
| JP2001249926A (ja) | 文書管理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19980818 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080911 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080911 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090911 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090911 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100911 Year of fee payment: 12 |
|
| LAPS | Cancellation because of no payment of annual fees |