JPH01276334A - データベース装置 - Google Patents
データベース装置Info
- Publication number
- JPH01276334A JPH01276334A JP63106376A JP10637688A JPH01276334A JP H01276334 A JPH01276334 A JP H01276334A JP 63106376 A JP63106376 A JP 63106376A JP 10637688 A JP10637688 A JP 10637688A JP H01276334 A JPH01276334 A JP H01276334A
- Authority
- JP
- Japan
- Prior art keywords
- data
- key value
- link
- field value
- picture
- 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
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
産業上の利用分野
本発明はリレーショナルモデルを基本とするデータベー
ス装置に関するものである。
ス装置に関するものである。
従来の技術
リレーショナルデータベース(リレーショナルモテルニ
モトツくデータベースマネージメントシステム)は正規
化された不可分なデータの集合と集合に対する制約(ス
ギーマ)により、データ及びデータ構造を表現するもの
である。よってヌキーマを公開することにより、容易に
データ構造を他人に伝えることが可能できわめて汎用性
に富んでいる。
モトツくデータベースマネージメントシステム)は正規
化された不可分なデータの集合と集合に対する制約(ス
ギーマ)により、データ及びデータ構造を表現するもの
である。よってヌキーマを公開することにより、容易に
データ構造を他人に伝えることが可能できわめて汎用性
に富んでいる。
また、データ及びデータの集合に対する一定の演算(関
係演算)が用意されており、簡単にデータの取り出しや
データ構造の変更が実現できる優れたデータモデルであ
る。このため、比較的単純な構造を持ち、正規化しやす
いデータが多い事務処理分野においては、リレーショナ
ルデータベースは広く利用されている。
係演算)が用意されており、簡単にデータの取り出しや
データ構造の変更が実現できる優れたデータモデルであ
る。このため、比較的単純な構造を持ち、正規化しやす
いデータが多い事務処理分野においては、リレーショナ
ルデータベースは広く利用されている。
発明が解決しようとする課題
従来の技術で述べた理由で、リレーショナルデ−タベー
スは事務処理分野における定型のアプリケーションが適
応している。しかし、最近事務処理分野以外でも大量の
データを複数の人間が汎用的に利用する場合が増加して
きているーこの場合はデータの性質が事務データの様に
数値データや固定長文字データに限定されず、可変長文
字データや図形データ、音データ、自然画データ、動画
データ等多くの種類のデータを扱う必要が生じてくる。
スは事務処理分野における定型のアプリケーションが適
応している。しかし、最近事務処理分野以外でも大量の
データを複数の人間が汎用的に利用する場合が増加して
きているーこの場合はデータの性質が事務データの様に
数値データや固定長文字データに限定されず、可変長文
字データや図形データ、音データ、自然画データ、動画
データ等多くの種類のデータを扱う必要が生じてくる。
さらにこれらのデータの性質上データの記憶メディアも
フロッピィディスクやハードデイヌクだけでなく、コン
パクトディスクや光ディスク等種々のメディアが要求さ
れる。
フロッピィディスクやハードデイヌクだけでなく、コン
パクトディスクや光ディスク等種々のメディアが要求さ
れる。
つ捷す、千手々のオフ゛シェクトマルチメテ゛イアを。
種々の物理記憶マルチメディアで扱うと言う要求が高1
ってきている。
ってきている。
こレラのいわゆるマルチメディアデータは従来ノ1)レ
ーショナルデークベーヌでは、正規化データという強い
制約のため実質的には扱うことができないと言う問題点
があった。
ーショナルデークベーヌでは、正規化データという強い
制約のため実質的には扱うことができないと言う問題点
があった。
本発明はこの問題点を鑑み、リレーショナルデータベー
スの優れた汎用性を残したま寸、上記のオブジェクトマ
ルチメディア及び物理記憶マルチメディアを扱おうとす
るものである。
スの優れた汎用性を残したま寸、上記のオブジェクトマ
ルチメディア及び物理記憶マルチメディアを扱おうとす
るものである。
課題を解決するだめの手段
本発明は、従来方式のリレーショナルデータベースの上
述の問題点を解決するために、リレーショナルデータベ
ースにお・いて、あらかじめ指定した定義域の各フィー
ルド値を別に定義したデータプール領域のデータとリン
クするリンク管理部と、上記の指定した定義域に対して
各フィールド値を取り出す代表値管理部と、−に記の指
定した定義域に対して各フィールド値にリンクされたデ
ータフ。
述の問題点を解決するために、リレーショナルデータベ
ースにお・いて、あらかじめ指定した定義域の各フィー
ルド値を別に定義したデータプール領域のデータとリン
クするリンク管理部と、上記の指定した定義域に対して
各フィールド値を取り出す代表値管理部と、−に記の指
定した定義域に対して各フィールド値にリンクされたデ
ータフ。
−ル領域のデータを取り出すオブジェクト管理部とを具
備するようにリレーショナルデータベースを拡張するも
のである。
備するようにリレーショナルデータベースを拡張するも
のである。
作用
本発明は上記した構成によって、別に定義されたデータ
プール領域に、可変長文字データや図形データ、音デー
タ自然画データ、動画データ等を格納し、さらに、この
データプール領域ヲフロノピイディスクやハードデイヌ
クだけでなく、コンパクトディスクや光ディスク等種々
の記憶メディアに設定することにより、種々のオブジェ
クトマルチメディアを、種々の物理記憶マルチメディア
で扱うことを可能とするものである。この時、各マルチ
メディアデータはリレーショナルデータベースのあらか
じめ指定された定義域の各フィールドにリンクされてお
・す、各フィールドのデータはリンクされているマルチ
メディアデータの代表値として作用する。本発明により
拡張されたこのリンク定義域は従来のリレーショナル演
算の対象とならず、この定義域を含むタプルの他のフィ
ールドに対する従来どうりのリレーショナル演算により
タプルの選択を行い、その結果リンク定義域のフィール
ド値をマルチメディアデータの代表値として取り出すか
、リンクされたマルチメディアデータを直接取り出すこ
とになる。
プール領域に、可変長文字データや図形データ、音デー
タ自然画データ、動画データ等を格納し、さらに、この
データプール領域ヲフロノピイディスクやハードデイヌ
クだけでなく、コンパクトディスクや光ディスク等種々
の記憶メディアに設定することにより、種々のオブジェ
クトマルチメディアを、種々の物理記憶マルチメディア
で扱うことを可能とするものである。この時、各マルチ
メディアデータはリレーショナルデータベースのあらか
じめ指定された定義域の各フィールドにリンクされてお
・す、各フィールドのデータはリンクされているマルチ
メディアデータの代表値として作用する。本発明により
拡張されたこのリンク定義域は従来のリレーショナル演
算の対象とならず、この定義域を含むタプルの他のフィ
ールドに対する従来どうりのリレーショナル演算により
タプルの選択を行い、その結果リンク定義域のフィール
ド値をマルチメディアデータの代表値として取り出すか
、リンクされたマルチメディアデータを直接取り出すこ
とになる。
つ捷シ、不発1すjにより、マルチメディアデータの代
表値を格納する新しいリンク定義域を設けることにより
、々おかつマルチメディアデータにリンクしてその内容
をとりだす作用により、従来リレーショナルデータベー
スで扱えナカったフル4−メディアデータを取り扱うこ
とを可能とするものである。
表値を格納する新しいリンク定義域を設けることにより
、々おかつマルチメディアデータにリンクしてその内容
をとりだす作用により、従来リレーショナルデータベー
スで扱えナカったフル4−メディアデータを取り扱うこ
とを可能とするものである。
実施例
以下本発明の一実施例のデータベース装置について、図
面を参照しながら説明する。第1図は本発明の一実施例
におけるデータベース装置の構成図を示すものである。
面を参照しながら説明する。第1図は本発明の一実施例
におけるデータベース装置の構成図を示すものである。
第1図にお・いて、1は入出力及び演算処理部、2は代
表値管理部、3はオブジェクト管理部、4はリンク管理
部、5はデータベースファイル装置、6はデータプール
装置A、7はデータプール装置Bである。
表値管理部、3はオブジェクト管理部、4はリンク管理
部、5はデータベースファイル装置、6はデータプール
装置A、7はデータプール装置Bである。
以上のように構成されたデータベース装置について、以
下第1図、第2図を用いてその動作を説明する。
下第1図、第2図を用いてその動作を説明する。
第2図では、従来のリレーショナルデータベースで取シ
扱える文字、数値データと同時に従来は取り扱いができ
々か−た図形データを取り扱う例を示す。第2図におい
て、「名前」と「色」の属性については、従来のリレー
ショナルデータベースと同様にデータベースファイル装
置6に格納され、入、1」i力及び演算処理部1により
従来どうシの演算が施される。これに対し「絵」の属性
は、本発明により拡張された属性タイツ買すンクタイプ
)で1りんごの絵−1、「みかんの絵」、[−バナナの
写真」等のフィールド直(代表値)は代表値管理部2で
管理され、データベースファイル装置5に格納される。
扱える文字、数値データと同時に従来は取り扱いができ
々か−た図形データを取り扱う例を示す。第2図におい
て、「名前」と「色」の属性については、従来のリレー
ショナルデータベースと同様にデータベースファイル装
置6に格納され、入、1」i力及び演算処理部1により
従来どうシの演算が施される。これに対し「絵」の属性
は、本発明により拡張された属性タイツ買すンクタイプ
)で1りんごの絵−1、「みかんの絵」、[−バナナの
写真」等のフィールド直(代表値)は代表値管理部2で
管理され、データベースファイル装置5に格納される。
−・方、この代表値にリンクするデータプール領域のオ
ブジェク)・データは、データプール装置6.7に格納
され、オブジェクト管理部3て管理される。寸だこの代
表値とオブジェク)−データのリンクはリンク管理部4
て管理される。
ブジェク)・データは、データプール装置6.7に格納
され、オブジェクト管理部3て管理される。寸だこの代
表値とオブジェク)−データのリンクはリンク管理部4
て管理される。
第2図の「りんごの絵」を例にしてデータの作成方法に
ついて述べる。甘ず、データプール装置Aにりんごの絵
を作成する。この作成ツールはデータベース装置のユー
ティリティとして用意してもよいし、全く別のソフトウ
ェアを用いてもよい。
ついて述べる。甘ず、データプール装置Aにりんごの絵
を作成する。この作成ツールはデータベース装置のユー
ティリティとして用意してもよいし、全く別のソフトウ
ェアを用いてもよい。
ただし、そのデータ構造については、オブジェクト管理
部3が制御できるものとする。この点については、デー
タ構造をPO3TSCRIPTの様に標準に近いものを
採用して、オブジェクト管理部3でこのデータ構造制御
部を設ける方法と、種々のデータ構造を許しで、オブジ
ェクト管理部3からデータ構造制御時のみそれぞれの制
御ソフトに制御を移す方法とが考えられる。どちらにし
てもデータプール装置に作成されたオブジェクト(この
場合はりんごの絵)は、オブジェクト管理部3に対して
は「りんごの絵」という名目′1丁だけで取り出せるよ
うになる。なお、この例では図形について示しているが
、オブジェクトの種類は、動画や音声も含めた様々なも
のが考えられる。
部3が制御できるものとする。この点については、デー
タ構造をPO3TSCRIPTの様に標準に近いものを
採用して、オブジェクト管理部3でこのデータ構造制御
部を設ける方法と、種々のデータ構造を許しで、オブジ
ェクト管理部3からデータ構造制御時のみそれぞれの制
御ソフトに制御を移す方法とが考えられる。どちらにし
てもデータプール装置に作成されたオブジェクト(この
場合はりんごの絵)は、オブジェクト管理部3に対して
は「りんごの絵」という名目′1丁だけで取り出せるよ
うになる。なお、この例では図形について示しているが
、オブジェクトの種類は、動画や音声も含めた様々なも
のが考えられる。
次に、ユーザは従来のリレーショナルデータベースと同
様に「名前」と「色」を属性として持つ関係表を入出力
及び演算処理部1により作成する。
様に「名前」と「色」を属性として持つ関係表を入出力
及び演算処理部1により作成する。
そのあと、同じく入出力及び演算処理部1で「絵]とい
うリンク属性の属性を定義する。そして、このフィール
ド値「りんどの絵」を入力するど共に、「りんどの絵」
というオブジェクトとリンクせよという指示を与える。
うリンク属性の属性を定義する。そして、このフィール
ド値「りんどの絵」を入力するど共に、「りんどの絵」
というオブジェクトとリンクせよという指示を与える。
この指示に従ってリンク管理部4(/iリンク犀性のフ
ィールド′値とオブジェクト管理部3で管理されている
オブジェクトの名1)11をリンクする。代表値管理部
2はデータベースファイル装置5に対してリンク属性の
フィールド値を格納したシ、取り出したりするが、この
機能は、入出力及び演算処理部1での従来の演算で代用
してもよい。たたし、リンク属性に対してはリレーショ
ナル演算はできないものとする。
ィールド′値とオブジェクト管理部3で管理されている
オブジェクトの名1)11をリンクする。代表値管理部
2はデータベースファイル装置5に対してリンク属性の
フィールド値を格納したシ、取り出したりするが、この
機能は、入出力及び演算処理部1での従来の演算で代用
してもよい。たたし、リンク属性に対してはリレーショ
ナル演算はできないものとする。
次に以上のようにして作成されたデータに対して問い合
わせをする方法について述べる。第2図において、「絵
」というリンク属性に対して廻:直1’& IJレーシ
ョナル演算がかけられないから、他の属性に対して問い
合わせを行う。例えば「色」が「赤」の「名前」と1絵
」を示せというように指示すると、入出力及び演算処理
部1は「名前11」が1りんご」であるタプルを捜し出
し、捷ず「りんご」を取り出す。次に、入出力及び演算
処理部1の指示を受けて、代表値管理部2が同じタプル
の「絵」のフィールド値「りんごの絵」を取り串ず。
わせをする方法について述べる。第2図において、「絵
」というリンク属性に対して廻:直1’& IJレーシ
ョナル演算がかけられないから、他の属性に対して問い
合わせを行う。例えば「色」が「赤」の「名前」と1絵
」を示せというように指示すると、入出力及び演算処理
部1は「名前11」が1りんご」であるタプルを捜し出
し、捷ず「りんご」を取り出す。次に、入出力及び演算
処理部1の指示を受けて、代表値管理部2が同じタプル
の「絵」のフィールド値「りんごの絵」を取り串ず。
次に、リンク管理部4が「りんごの絵」とリンクしてい
るオブジェクl−名「りんごの絵」をオブジェクト管理
部3を通して取り出し、ユーザに「りんごの絵」という
オブジェクトを返す。
るオブジェクl−名「りんごの絵」をオブジェクト管理
部3を通して取り出し、ユーザに「りんごの絵」という
オブジェクトを返す。
以上の説明では、リンク属性のフィールド値とオブジェ
クト名がどちらも「りんごの絵」で一致しているが、こ
れは必ずしも一致している必要はない。リンク属性のフ
ィールド値とオブジェクト名のリンク対応は、リンク管
理部4で管理される。
クト名がどちらも「りんごの絵」で一致しているが、こ
れは必ずしも一致している必要はない。リンク属性のフ
ィールド値とオブジェクト名のリンク対応は、リンク管
理部4で管理される。
また第2図で「シんごの絵」と「みかんの絵」はデータ
プール装置Aに格納され、「バナナの絵」はデータプー
ル装置Bに格納されているが、この例のように、オブジ
ェクトは複数の装置に格納されることも可能とする。こ
れは、種々のオブジェク1−が、種々の物理メディアに
格納される可能性があるためである。つ1す、大量コー
ドデータはコンパクトデイヌク、動画は光テ゛イスク、
高速アクセスカ必要なコードはハードデイヌク等が適当
と考えられるためである。第1図において、データベー
スファイル装置5とデータプール装置A 、 Bが物理
的にfd同一のメディアであってもかまわない。
プール装置Aに格納され、「バナナの絵」はデータプー
ル装置Bに格納されているが、この例のように、オブジ
ェクトは複数の装置に格納されることも可能とする。こ
れは、種々のオブジェク1−が、種々の物理メディアに
格納される可能性があるためである。つ1す、大量コー
ドデータはコンパクトデイヌク、動画は光テ゛イスク、
高速アクセスカ必要なコードはハードデイヌク等が適当
と考えられるためである。第1図において、データベー
スファイル装置5とデータプール装置A 、 Bが物理
的にfd同一のメディアであってもかまわない。
発明の効果
以上のように本発明は、リレーショナルデータベースに
おいて、あらかじめ指定した定義域の各フィールド値を
別に定義したデースプール領域のデータとリンクするリ
ンク管理部と、上記の指定した定義域に対して各フィー
ルド値を取り出す代表値管理部と、上記の指定した定義
域に対して各フィールド値にリンクされたデータプール
領域のデータを耶り出すオブジェクト管理部とを備える
こトニより、種々のオブジェクトマルチメディアを、種
々の物理記憶マルチメディアで扱うことが可能となるも
のである。寸だ、この時、リンク属性以外の属性は従来
のリレーショナル演算が可能であるため、リレーショナ
ルデータベースの大きな特徴である汎用性を損なうこと
なく、上記のマルチメディア対応が可能となるものであ
る。
おいて、あらかじめ指定した定義域の各フィールド値を
別に定義したデースプール領域のデータとリンクするリ
ンク管理部と、上記の指定した定義域に対して各フィー
ルド値を取り出す代表値管理部と、上記の指定した定義
域に対して各フィールド値にリンクされたデータプール
領域のデータを耶り出すオブジェクト管理部とを備える
こトニより、種々のオブジェクトマルチメディアを、種
々の物理記憶マルチメディアで扱うことが可能となるも
のである。寸だ、この時、リンク属性以外の属性は従来
のリレーショナル演算が可能であるため、リレーショナ
ルデータベースの大きな特徴である汎用性を損なうこと
なく、上記のマルチメディア対応が可能となるものであ
る。
【図面の簡単な説明】
第1図は本発明の一実施例におけるデータベース装置の
構成図、第2図は本発明による図形データの取り扱いを
示した説明図である。 1 ・−人出力及び演算処理部、2− 代表値管理部、
3・ ・オブジェクト管理部、4 ・ リンク管理部、
5 ・データベースファイル装M、6デ一タプール装
置人、了・・・・・データプール装置B。
構成図、第2図は本発明による図形データの取り扱いを
示した説明図である。 1 ・−人出力及び演算処理部、2− 代表値管理部、
3・ ・オブジェクト管理部、4 ・ リンク管理部、
5 ・データベースファイル装M、6デ一タプール装
置人、了・・・・・データプール装置B。
Claims (2)
- (1)あらかじめ指定した定義域の各フィールド値を別
に定義したデータプール領域のデータとリンクするリン
ク管理部と、上記の指定した定義域に対して各フィール
ド値を取り出す代表値管理部と、上記の指定した定義域
に対して各フィールド値にリンクされたデータプール領
域のデータを取り出すオブジェクト管理部とを具備する
ことを特徴とするデータベース装置。 - (2)あらかじめ指定した定義域の各フィールド値を別
に定義したデータプール領域のデータとリンクする手段
と、上記の指定した定義域に対して各フィールド値を取
り出す手段と、上記の指定した定義域に対して各フィー
ルド値にリンクされたデータプール領域のデータを取り
出す手段とを備えていることを特徴とするデータベース
装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63106376A JPH01276334A (ja) | 1988-04-28 | 1988-04-28 | データベース装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63106376A JPH01276334A (ja) | 1988-04-28 | 1988-04-28 | データベース装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01276334A true JPH01276334A (ja) | 1989-11-06 |
Family
ID=14431998
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63106376A Pending JPH01276334A (ja) | 1988-04-28 | 1988-04-28 | データベース装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01276334A (ja) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0628226A (ja) * | 1992-07-09 | 1994-02-04 | Hitachi Ltd | データ処理方法および装置 |
| US8041698B2 (en) | 2003-10-07 | 2011-10-18 | International Business Machines Corporation | Method, system and program for archiving files |
| JP2013156828A (ja) * | 2012-01-30 | 2013-08-15 | Rakuten Inc | 画像処理システム、画像処理装置、画像処理方法、プログラム、及び情報記憶媒体 |
-
1988
- 1988-04-28 JP JP63106376A patent/JPH01276334A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0628226A (ja) * | 1992-07-09 | 1994-02-04 | Hitachi Ltd | データ処理方法および装置 |
| US8041698B2 (en) | 2003-10-07 | 2011-10-18 | International Business Machines Corporation | Method, system and program for archiving files |
| JP2013156828A (ja) * | 2012-01-30 | 2013-08-15 | Rakuten Inc | 画像処理システム、画像処理装置、画像処理方法、プログラム、及び情報記憶媒体 |
| US9367764B2 (en) | 2012-01-30 | 2016-06-14 | Rakuten, Inc. | Image processing system, image processing device, image processing method, program, and information storage medium for providing an aid that makes it easy to grasp color of an image |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6078925A (en) | Computer program product for database relational extenders | |
| US5428737A (en) | Comprehensive bilateral translation between SQL and graphically depicted queries | |
| US7844642B2 (en) | Method and structure for storing data of an XML-document in a relational database | |
| US7124144B2 (en) | Method and apparatus for storing semi-structured data in a structured manner | |
| Gudivada et al. | Modeling and retrieving images by content | |
| JPH06290102A (ja) | 情報にアクセスする装置および方法 | |
| Fox et al. | Development of a Modern OPAC: From REVTOLC to MARIAN | |
| JP3452531B2 (ja) | データ・マイニングする方法およびシステム | |
| Watters et al. | Shifting the information paradigm from data-centered to user-centered | |
| JPH01276334A (ja) | データベース装置 | |
| Wong | Micro and macro statistical/scientific database management | |
| JPH01276332A (ja) | データベース装置及びデータベース管理方法 | |
| Adiba | Management of multimedia complex objects in the'90s | |
| JPH0728687A (ja) | マルチメディア知識ベ−ス装置,及び、情報提供装置 | |
| Homan et al. | A comparison of the relational database model and the associative database model | |
| Käckenhoff et al. | MOSS as a multimedia-object server | |
| JPS63254523A (ja) | キ−ワ−ド検索方法 | |
| Bivins et al. | REFLINK: A microcomputer information retrieval and evaluation system | |
| JPH05189531A (ja) | 画像編集装置 | |
| Xin Wei | MediaWeaver—a distributed media authoring system for networked scholarly workspaces | |
| JPS62115533A (ja) | 知識処理システム | |
| Tómasson et al. | Photocube: Effective and efficient multi-dimensional browsing of personal photo collections | |
| Woelk et al. | An extensible framework for multimedia information management | |
| Bordoloi et al. | Relational or Object‐oriented or Hybrid? A Framework for Selecting an Appropriate Database Management System Type in a Computer Integrated Manufacturing Setting | |
| Venkat et al. | Modeling and retrieving images by content |