JPH04124774A - 関係データベースにおける階層構造のデータ蓄積方法 - Google Patents

関係データベースにおける階層構造のデータ蓄積方法

Info

Publication number
JPH04124774A
JPH04124774A JP2245638A JP24563890A JPH04124774A JP H04124774 A JPH04124774 A JP H04124774A JP 2245638 A JP2245638 A JP 2245638A JP 24563890 A JP24563890 A JP 24563890A JP H04124774 A JPH04124774 A JP H04124774A
Authority
JP
Japan
Prior art keywords
information
keyword
search
retrieval
relational database
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
JP2245638A
Other languages
English (en)
Inventor
Yoshihiro Kuwazawa
桑澤 嘉宏
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.)
N T T DATA TSUSHIN KK
NTT Data Group Corp
Original Assignee
N T T DATA TSUSHIN KK
NTT Data Communications Systems 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 N T T DATA TSUSHIN KK, NTT Data Communications Systems Corp filed Critical N T T DATA TSUSHIN KK
Priority to JP2245638A priority Critical patent/JPH04124774A/ja
Publication of JPH04124774A publication Critical patent/JPH04124774A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、関係データベースにおける階層構造のデータ
蓄積方法に関し、特に、関係データベースを用いて、検
索のための情報が階層構造をなしている情報を記録する
場合において、検索速度の高速化に適用して有効な技術
に関する。
〔従来技術〕
従来、検索のための情報が階層構造をなしている情報を
蓄積するには、階層型データベース、両型データベース
が用いられてきた。これらのデータベースではその構造
上、意味的に階層構造をなしている情報を蓄積するのに
適しており、必要な情報を高速に検索することができる
また、関係データベースを用いてこのような情報を蓄積
する場合には、例えば、C,J、ディト著[データベー
ス・システム概論J (丸IP)PPI91〜194に
記載されているように、階層構造中にある節にあたる情
報とその上位または下位の節にあたる情報を1つの組と
して表現することにより階層構造を記録していた。
〔発明が解決しようとする課題〕
しカルながら、階層型データベース、両型データベース
を用いた場合1例えば、r Computer T 。
day」(サイエンス社)1989/3(No、30)
pp85〜87や[日経コンピュータJ(日経BP社)
1989.11.20(No、213)PP88〜10
8に記載されているように、アプリケーションソフトの
作成に時間がかかり、データベースの保守管理に大きな
労力を必要とするといった問題があった。
また、関係データベースを用いた場合には前記の問題は
ないが、階層構造中のある節にあたる情報とその上位ま
たは下位の節にあたる情報を1つの組として表現すると
、階層構造中のある節以下に属する情報をすべて検索す
る場合の検索速度が非常に遅くなるという問題があった
例えば、検索のためのキーワードが第5図で示される情
報を関係データベース上に従来の方法で蓄積した場合、
第68及び第6bのように表現され、以下のように検索
が行なわれる。
前記第6a図及び第6b図は1文書の検索システムを対
象としたもので、各々の文書には、複数のキーワードが
付与されているものとする。
前記第6a図は、このキーワードの意味的な関係を示し
ており、″ディジタルコンピュータ”や“アナログコン
ピュータ”というキーワードは、“コンピュータ”とい
うキーワードに概念的に含まれていると考えられ、″コ
ンピュータ”よりも下位に位置づけている。このように
して、第5図の樹状構造が構成される。
キーワード“ディジタルコンピュータ”よりも下位の概
念に属するキーワードをもつ文書IDを検索するものと
する。文書IDは、資料毎に一意につけられた番号であ
るものとする。
このような検索は、ある概念の下位概念を知らなくても
一回のコマンドで検索が行なえるので、しばしば用いら
れる。
この例のような文献検索データベース以外で、例えば社
員データベースでは、役職情報が社長−常務一部長一課
長というように樹状構造であるので、このようなデータ
ベースで、ある部長の部下をすべて知りたい、という検
索などにも適用できるなど、このような検索の適用範囲
は広い。
この例の場合、関係データベースを用いた従来の方法で
は、第6a図及び第6b図に示す図表を用いて情報を収
納する。
第6a図及び第6b図に示す図表を用いた場合には、第
6a図でキーワード“ディジタルコンピュータ”で下位
語を検索する。この場合は、下位語として″パソコン”
と“ミニコン”が検索される。
次に、第6b図において、先に検索されたキーワード“
パソコン”で検索を行ない、それによって得られた資料
IDの集合と、キーワード″ミニコン”で検索して得ら
れた資料IDの集合との論理和をとることで、必要な資
料IDの集合を検索することができる。この方法では、
指定したキーワードの下位に属するキーワードの数が多
ければ多いほど検索時間がかかる。その理由は、第6b
図の表を検索する回数が多くなることは、各々の検索に
よって得られた集合すべてに対して論理和をとり、重複
した文書IDをはぶかなければならないためである。
本発明は、前記問題点を解決するためになされたもので
あり、本発明の目的は、アプリケーションソフトの作成
に時間がかからず、かつデータベースの保守管理に労力
がかからない関係データベースを用いて、検索のための
情報が意味的に階層構造をなす情報の高速検索が可能な
関係データベースにおける階層構造のデータ蓄積方法を
提供することにある。
本発明の前記ならびにその他の目的と新規な特徴は、本
明細書の記述及び添付図面によって明らかになるであろ
う。
〔課題を解決するための手段〕
前記目的を達成するために、本発明の関係データベース
における階層構造のデータ蓄積方法は、記録したい情報
に付随する検索のための情報が階層構造をなす情報を、
関係データベースを用いて記録する場合、記録したい情
報が検索だめの階層構造の中でどこに位置づけられるか
を文字の種類と文字列の長さによって表現することを最
も主要な特徴とする。
〔作 用〕
前述した手段によれば、記録したい情報に付随する検索
のための情報が階層構造をなす情報を、関係データベー
スを用いて記録する場合、記録したい情報が検索だめの
階層構造の中でどこに位置づけられるかを文字の種類と
文字列の長さによって表現するので、アプリケーション
ソフトの作成に時間がかからずに、かつデータベースの
保守管理に労力がかからない意味的に階層構造をなす情
報の検索を高速に行なうことができる。
〔発明の実施例〕
以下、本発明の一実施例を図面を用いて具体的に説明す
る。
第]、a図及び第1b図は、本発明の関係データベース
における階層構造のデータ蓄積方法に用いる−・実施例
の関係データベースを説明するための図表であり、第1
a図はシソーラス分類表、第15図はシソーラス分類対
照表である。
本実施例のシソーラス分類表及びシソーラス分類対照表
のキーワード分類は、文字(数字も含む)の種類と文字
列の長さで表現されている。第1a図及び第1b図の例
では、数字列で表現されている。
第2図は、本発明の一実施例の樹状構造型データベース
を示す図、 第3図は、本発明の関係データベースにおける階層構造
のデータ蓄積方法を実施するシステムの概略構成を示す
ブロック図である。
第4図は、本発明の一実施例の関係データベースにおけ
る階層構造のデータ蓄積方法のフローチャートである。
本実施例のシステムは、第3図に示すように、入力手段
1、関係データベース管理システムを稼動させるための
演算処理装[(CPUとメモリを備えている)2、樹状
構造髪持つ情報をファイルするための記憶装置3、出力
手段4で構成されている。
本実施例の関係データベースにおける階層構造のデータ
蓄積方法は、第4図に示すように、ステップ101でキ
ーワードの入力を行う。次に、前述した従来の技術と同
様に、キーワード゛′ディジタルコンピュータ″より下
位概念に含まれるキーワードを持つ文書IDを検索する
。これには、第1a図において、キーワード″ディジタ
ルコンピュータ″でキーワード分類を検索する(ステッ
プ102)。この場合には、キーワード分類として“1
−1′が検索される。この時、第1a図に示すように、
キーワード“ディジタルコンピュータ”の下位に属する
キーワードは、例えば“1−1−2″というようにキー
ワード分類“1−1”に更に文字列を付加したものにな
っている。従って、キーワード“ディジタルコンピュー
タ″の下位に属するキーワードを持つ文書IDを検索す
るには、第]−b図で、キーワード分類II 1 11
1に関する前方一致検索を行えば良い(103)。なお
、前方一致検索の機能は、一般的な関係データベース管
理システムでは、必ず搭載されている。
次に、検索結果の表示を行って(ステップ104)処理
は終了する。
本実施例の方法によれば、指定したキーワードの下位に
幾つキーワードが存在しても、必要な検索回数は第1a
図、第1b図の各々の検索、すなわち、2回だけである
。これにより、検索のための情報がある節にあたる情報
以下のものに属する情報をすべて検索する場合において
高速な検索が可能である。
例えば、具体的にある節を示す検索のための情報(キー
ワード等)が指定されると、まず、その情報を基にその
節に関する位置情報を検索する。
この節に関する位置情報は幾つかの文字から構成されて
いる。文字列の長さ又は文字列中のハイフン等の句切り
符号の数によって階層構造中のこの節の深さを、文字の
種類によって同じ深さの筒中の水平位置を示す。例えば
、’1−2’ならば、階層構造中の最上位(根本)から
一番左端のラインを下った節の左から2番目のラインを
下った位置に存在する節を示すことになる。この位置情
報と記録したい情報を持った表を、位置情報をキーとし
て前方一致検索をすれば、望みの情報を得ることができ
る。
本発明の方法は、特に、ある節以下の属する節の数が多
いほど効果を発揮する。
以上、本発明を実施例にもとづき具体的に説明したが1
本発明は、前記実施例に限定されるものではなく、その
要旨を逸脱しない範囲において種々変更可能であること
は言うまでもない。
〔発明の効果〕
以上、説明したように、本発明によれば、意味的に階層
構造をなす情報の検索を高速に行なうことができる。
【図面の簡単な説明】
第1a図及び第1b図は、本発明の関係データベースに
おける階層構造のデータ蓄積方法に用いる一実施例の関
係データベースを説明するための図表、 第2図は、本発明の一実施例の樹状構造型データベース
の情報の意味構造を表した図。 第3図は、本発明の関係データベースにおける階層構造
のデータ蓄積方法を実施するシステムの概略構成を示す
ブロック図、 第4図は1本発明の一実施例の関係データベースにおけ
る階層構造のデータ蓄積方法のフローチャート、 第5図は、例示した情報の意味構造を表した図、第6a
図及び第6b図は、関係データベースを用いた従来の方
法で表現した図表である。 図中、 1・・・入力手段、 2・・・演算処理装置、 3・・ 記憶装置3. 4・・・出力手段。

Claims (1)

    【特許請求の範囲】
  1. (1)記録したい情報に付随する検索のための情報が階
    層構造をなす情報を、関係データベースを用いて記録す
    る場合、記録したい情報が検索のための階層構造の中で
    どこに位置づけられるかを文字の種類と文字列の長さに
    よって表現することを特徴とする関係データベースにお
    ける階層構造のデータ蓄積方法。
JP2245638A 1990-09-14 1990-09-14 関係データベースにおける階層構造のデータ蓄積方法 Pending JPH04124774A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2245638A JPH04124774A (ja) 1990-09-14 1990-09-14 関係データベースにおける階層構造のデータ蓄積方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2245638A JPH04124774A (ja) 1990-09-14 1990-09-14 関係データベースにおける階層構造のデータ蓄積方法

Publications (1)

Publication Number Publication Date
JPH04124774A true JPH04124774A (ja) 1992-04-24

Family

ID=17136637

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2245638A Pending JPH04124774A (ja) 1990-09-14 1990-09-14 関係データベースにおける階層構造のデータ蓄積方法

Country Status (1)

Country Link
JP (1) JPH04124774A (ja)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06203078A (ja) * 1992-12-28 1994-07-22 Sony Corp 情報検索方法およびその装置
US5431580A (en) * 1993-04-07 1995-07-11 Sumitomo Wiring Systems, Ltd. Connector
JPH07192017A (ja) * 1993-12-27 1995-07-28 Nec Corp マルチメディア情報検索方式
US5458496A (en) * 1993-07-12 1995-10-17 Sumitomo Wiring Systems, Ltd. Charge coupling for electric vehicle
US5466164A (en) * 1993-03-09 1995-11-14 Sumitomo Wiring Systems, Ltd. Connector having a protective hood
US5478245A (en) * 1993-05-28 1995-12-26 Sumitomo Wiring Systems, Ltd. Waterproof electrical connector with suction mechanism
US5490790A (en) * 1993-04-19 1996-02-13 Sumitomo Wiring Systems, Ltd. Electric vehicle charging connector assembly
US5505632A (en) * 1993-04-16 1996-04-09 Sumitomo Wiring Systems, Ltd. Connector having rotation guide
US5529510A (en) * 1993-06-22 1996-06-25 Sumitomo Wiring Systems, Ltd. Rotatable connection terminal for connector
US5545046A (en) * 1993-12-27 1996-08-13 Yazaki Corporation Charging connector for electric vehicle
US5580258A (en) * 1993-06-14 1996-12-03 Sumitomo Wiring Systems, Ltd. Vehicle charging connector and a receptacle enclosing the connector
US5582521A (en) * 1993-12-27 1996-12-10 Yazaki Corporation Charging connector
US5627448A (en) * 1993-04-22 1997-05-06 Sumitomo Wiring Systems, Ltd. Electric vehicle charging connector assembly
US5637977A (en) * 1993-06-14 1997-06-10 Sumitomo Wiring Systems, Ltd. Connector assembly used in supplying electricity to a receiver
US5655916A (en) * 1993-04-27 1997-08-12 Sumitomo Wiring Systems, Ltd. Spring-biased electrical connector
US5686701A (en) * 1994-07-19 1997-11-11 Yazaki Corporation Connector lid opening-closing construction
JP2010152916A (ja) * 1999-02-18 2010-07-08 Oracle Internatl Corp リレーショナルシステムにおける階層的に編成された情報にアクセスするための階層的インデックス付け

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06203078A (ja) * 1992-12-28 1994-07-22 Sony Corp 情報検索方法およびその装置
US5466164A (en) * 1993-03-09 1995-11-14 Sumitomo Wiring Systems, Ltd. Connector having a protective hood
US5431580A (en) * 1993-04-07 1995-07-11 Sumitomo Wiring Systems, Ltd. Connector
US5505632A (en) * 1993-04-16 1996-04-09 Sumitomo Wiring Systems, Ltd. Connector having rotation guide
US5490790A (en) * 1993-04-19 1996-02-13 Sumitomo Wiring Systems, Ltd. Electric vehicle charging connector assembly
US5627448A (en) * 1993-04-22 1997-05-06 Sumitomo Wiring Systems, Ltd. Electric vehicle charging connector assembly
US5655916A (en) * 1993-04-27 1997-08-12 Sumitomo Wiring Systems, Ltd. Spring-biased electrical connector
US5478245A (en) * 1993-05-28 1995-12-26 Sumitomo Wiring Systems, Ltd. Waterproof electrical connector with suction mechanism
US5580258A (en) * 1993-06-14 1996-12-03 Sumitomo Wiring Systems, Ltd. Vehicle charging connector and a receptacle enclosing the connector
US5637977A (en) * 1993-06-14 1997-06-10 Sumitomo Wiring Systems, Ltd. Connector assembly used in supplying electricity to a receiver
US5529510A (en) * 1993-06-22 1996-06-25 Sumitomo Wiring Systems, Ltd. Rotatable connection terminal for connector
US5577920A (en) * 1993-07-12 1996-11-26 Sumitomo Wiring Systems, Ltd. Charge coupling for electric vehicle
US5458496A (en) * 1993-07-12 1995-10-17 Sumitomo Wiring Systems, Ltd. Charge coupling for electric vehicle
US5582521A (en) * 1993-12-27 1996-12-10 Yazaki Corporation Charging connector
US5545046A (en) * 1993-12-27 1996-08-13 Yazaki Corporation Charging connector for electric vehicle
JPH07192017A (ja) * 1993-12-27 1995-07-28 Nec Corp マルチメディア情報検索方式
US5686701A (en) * 1994-07-19 1997-11-11 Yazaki Corporation Connector lid opening-closing construction
JP2010152916A (ja) * 1999-02-18 2010-07-08 Oracle Internatl Corp リレーショナルシステムにおける階層的に編成された情報にアクセスするための階層的インデックス付け
JP2011187068A (ja) * 1999-02-18 2011-09-22 Oracle Internatl Corp リレーショナルシステムにおける階層的に編成された情報にアクセスするための階層的インデックス付け

Similar Documents

Publication Publication Date Title
Wang et al. Discovering typical structures of documents: A road map approach
Wang et al. Discovering structural association of semistructured data
US8037061B2 (en) System and computer readable medium for generating refinement categories for a set of search results
US7260572B2 (en) Method of processing query about XML data using APEX
JP4944406B2 (ja) フレーズに基づく文書説明の生成方法
JP3318834B2 (ja) データファイルシステム及びデータ検索方法
US20080288442A1 (en) Ontology Based Text Indexing
JP2005530224A (ja) 知識ベース型データ・マイニング・システム用データ・ストア
JP2006048685A (ja) 情報検索システムにおけるフレーズに基づくインデックス化方法
JP2006048684A (ja) 情報検索システムにおけるフレーズに基づく検索方法
Chopade et al. MongoDB indexing for performance improvement
US6456998B1 (en) Efficient processing of parent-child relationships in a relational database management system
JP6006740B2 (ja) インデックス管理装置
Macleod et al. Document retrieval as a database application
Yadav et al. Wavelet tree based hybrid geo-textual indexing technique for geographical search
Banerjee et al. Pubsub: an efficient publish/subscribe system
JP2004192657A (ja) 情報検索システム、情報検索方法および情報検索用プログラムを記録した記録媒体
Lo et al. The numeric indexing for music data
KR100612376B1 (ko) 통합패스의 노드범위를 이용한 엑스엠엘 인덱스 시스템 및방법
JP2001067369A (ja) 情報検索システム、情報検索方法および情報検索用プログラムを記録した記録媒体
JP3980326B2 (ja) データ管理方法およびコンピュータ読み取り可能な記録媒体
Lu et al. Arranging fact table records in a data warehouse to improve query performance
White et al. A brief introduction to data storage and retrieval in MERLIN (MachinE Readable Library INformation)
Ma et al. Mining frequent patterns based on IS/sup+/-tree
JPH04156624A (ja) 知識ベースシステムにおける高速アクセス方式