JPH06168271A - 項目別辞書利用データベース検索システム - Google Patents

項目別辞書利用データベース検索システム

Info

Publication number
JPH06168271A
JPH06168271A JP4321718A JP32171892A JPH06168271A JP H06168271 A JPH06168271 A JP H06168271A JP 4321718 A JP4321718 A JP 4321718A JP 32171892 A JP32171892 A JP 32171892A JP H06168271 A JPH06168271 A JP H06168271A
Authority
JP
Japan
Prior art keywords
search
data
dictionary
retrieval
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.)
Withdrawn
Application number
JP4321718A
Other languages
English (en)
Inventor
Satoko Watanabe
都子 渡▲邊▼
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.)
NEC Solution Innovators Ltd
Original Assignee
NEC Solution Innovators Ltd
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 NEC Solution Innovators Ltd filed Critical NEC Solution Innovators Ltd
Priority to JP4321718A priority Critical patent/JPH06168271A/ja
Publication of JPH06168271A publication Critical patent/JPH06168271A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】辞書を使用する検索処理に関し、異なったデー
タベースごと、あるいは1つのデータベースの項目ごと
にあらかじめ定義されている辞書を使用して検索を行う
システムの提供。 【構成】検索タグ記述ファイル2から検索タグ記述を読
み込み解析し、検索タグ情報を生成する検索タグ情報解
析・生成部3と入力された検索式を解析して解析処理後
データ7を出力する検索式解析部6と解析処理後データ
7および検索タグ情報4を照合し、項目ごと検索データ
9を生成する検索データ生成部8と、検索データ9をも
とに指定される辞書12を利用し、検索処理を行い、ま
た、複数のデータベース11に対して検索を行う場合に
はそれぞれの検索結果を総合して、最終の結果を出力す
る検索実行部10とから成る。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明はデータベース検索シス
テムに関し、どのデータベースのどの項目をどの辞書を
使用して検索するかを検索タグとしてあらかじめ定義す
ることにより、異なるデータベースをそれぞれのデータ
ベースに適した辞書を用いて検索することが可能な項目
別辞書利用データベース検索システムに関する。
【0002】
【従来の技術】従来、辞書を利用する検索を行う場合、
検索時にその一連の検索で利用する辞書をあらかじめ指
定する方法がとられている。そして、指定可能な辞書は
検索ごとに一つの辞書が指定可能である。このため、ど
の検索項目にも、またどのデータベースに対しても、同
一の辞書を、利用している。
【0003】
【発明が解決しようとする課題】上述した従来の検索シ
ステムでは、例えば一つ以上のデータベースに対し同時
に検索を行う場合、あるデータベースに対しては適切だ
が他のデータベースに対しては不適切であるような辞書
を利用することになる。あるいは、一つのデータベース
に対し検索をする場合でも、ある項目には適するが他の
項目には適さない辞書を利用することになる場合もあ
る。
【0004】この発明の目的は、検索項目ごとに検索デ
ータを検索タグ情報から生成し、項目ごとにデータベー
スと辞書を指定して、検索を行う項目別辞書利用データ
ベース検索システムを提供することにある。
【0005】
【課題を解決するための手段】この発明の項目別辞書利
用デーテーベース検索システムは、検索タグ記述を格納
するファイルから検索タグ記述を読み込み解析し、検索
タグ情報を生成する検索タグ情報解析・生成手段と、デ
ータベース検索のため入力される検索式を解析し、解析
処理後データを出力する検索式解析手段と、前記解析処
理後データおよび前記検索タグ情報とを照合し、検索項
目ごとの検索データを生成する検索データ生成手段と、
生成される前記検索データを基に指定される辞書を参照
し、一つ以上のデータベースにわたる検索結果の出力を
行う検索実行手段と、を備えることを特徴とするデータ
ベース検索システムを備える。
【0006】
【実施例】次にこの発明の実施例を図面を参照して説明
する。
【0007】この発明の一実施例のシステム構成を示す
図1を参照すると、項目別辞書利用データベース検索シ
ステム1は、検索項目ごとのデータベースおよび辞書を
指定する検索タグ記述を格納するファイル2と、ファイ
ル2から検索タグ記述を読出し、解析し、検索ダグ情報
を生成する検索タグ情報解析・生成部3と、検索タグ情
報解析・生成部3によって生成される検索タグ情報4
と、データベース検索を行うため入力される検索式5
と、検索式5を解析する検索式解析部6と、検索式解析
部6によって解析結果の解析処理後データ7と、解析処
理後データ7および検索タグ情報4とを照合し、検索デ
ータ9を生成する検索データ生成部8と、検索データ9
をもとにデータベース群11に対し辞書12を使用して
検索処理を行う検索実行部10と、検索実行部10が検
索の対象とするデータベース群11および検索実行部1
0が検索を行うときに利用する辞書群12と、データベ
ース群11に対し検索実行部10が検索処理を行った結
果を格納する集合ファイル13と、を備える。
【0008】更に、検索タグ記述に含まれる情報を説明
する図2と、検索タグ情報,データベースおよび辞書と
の関係を説明する図3と、検索式5を解析し、生成され
る解析処理後データ7を説明する図4と、検索タグ情報
4および解析処理後データ7とを関係づけて生成される
検索データを説明する図5(a)および(b)と、検索
項目の同意語を得るための辞書12を説明する図6
(a)および(b)と、検索結果のデータとそれを格納
するデータベース11と、を関連づける集合ファイル1
3を説明する図7と、集合ファイル13とデータベース
11との関連づけを説明する図8と、データベース11
の項目ごとに辞書12を指定する解析処理データ91と
検索データ92および93の一例を説明する図9
(a),(b)および(c)とを併用し、図1のシステ
ム構成の動作を説明する。
【0009】ファイル2の検索タグ記述20を説明する
図2を参照すると、検索タグ“キーワード”が指定され
る場合、データベース“A”の項目“KW”を辞書“D
IC1”を利用して検索することと、データベース
“B”の項目“索引コード”を辞書“DIC2”を利用
して検索することと、を表わしている。また、検索タグ
“著者”が指定される場合、データベース“C”の項目
“著者”を辞書“JINMEI”を利用して検索するこ
と、検索タグ“出身地”が指定される場合データベース
“C”の項目“出身地”を辞書“CHIMEI”を利用
して検索することが示されている。検索タグ情報解析・
生成部3は、検索タグ記述2を解析し検索タグ情報(図
3の30)を生成する。検索タグ情報(30),データ
ベースおよび辞書との関連を説明する図3を参照する
と、検索タグ“キーワード”(301)は、データベー
ス“A”(31)の項目“KW”(311)と、データ
ベース“B”(32)の項目“索引コード”(321)
とを検索対象とする関係づけがあり、更に、データベー
ス“A”(31)の項目“KW”(311)を検索する
場合には辞書“DIC1”(34)を、またデータベー
ス“B”(32)の項目“索引コード”(321)を検
索する場合には辞書“DIC2”(35)を利用するこ
とを関係づけている。同様に、検索タグ“著者”(30
6)を検索対象とする場合には、データベース“C”
(33)の項目“著者”(331)を辞書“JINME
I”(36)を利用し、検索し、検索タグ“出身地”
(307)を検索対象とする場合には、データベース
“C”(33)の項目“出身地”(332)を辞書“C
HIMEI”(37)を使用して検索する。
【0010】次に、辞書を利用する指示があり、かつ、
検索式5として“キーワード=計算機”が入力される場
合には、先づ、検索式4の“キーワード=計算機”が検
索式解析部6によって解析され、解析処理後データ7
(図4の40)として出力される。解析処理後データを
説明する図4を参照すると、検索式解析部6は、検索対
象項目を“キーワード”(41),検索用語を“計算
機”(42),検索条件を完全一致(43)とし、辞書
を利用すること(44)を解析の結果として出力する。
検索データ生成部8では、解析処理後データ7と検索タ
グ情報4とを照合し、データベース“A”(31),
“B”(32)の各各に対し、検索データ(図5の5
1,52)を生成する。まず、解析処理後データ(4
0)を参照し、検索対象となる項目が“キーワード”
(41)であることと、検索タグ情報(30)を参照す
ると、データベース“A”(31)に対し検索項目“K
W”(302),辞書名“DIC1”(304)、更
に、データベース“B”(32)に対し検索項目“索引
コード”(305),辞書名“DIC2”(308)で
あることが示される。そして、データベース“A”(3
1)に対しては、検索対象項目を“KW”(511)と
し、辞書は“DIC1”(515)を利用し、また、デ
ータベース“B”(32)に対しては、検索対象項目を
“索引コード”(522)とし、辞書は“DIC2”
(525)を利用する検索データ(図5の51,52)
が生成される。この検索データ51および52の検索用
語および検索条件は“計算機”(513,523)であ
り、完全一致(514,524)である。更に、辞書
“DIC1”(図6の61)を参照すると“計算機”に
対し同義語“コンピュータ”,“コンピューター”,
“電子計算機”が定義されている。また、辞書“DIC
2”(図6の62)を参照すると、“計算機”の代わり
に利用するコードとして“E00102”が定義されて
いる。検索実行部9では、検索データ51および52を
もとに、まずデータベース“A”の項目“KW”に対し
て、検索を行う。その際、辞書“DIC1”(61)を
参照し、“計算機”(610)に対して同義語である
“コンピュータ”(611),“コンピューター”(6
12)および“電子計算機”(613)のいずれかの用
語が入ったデータを検索し、その結果を集合ファイル番
号nの集合ファイル(図7の73)に格納する。この集
合ファイル(73)は、検索対象のデータベースに格納
されているデータそれぞれに対してデータ1件に1ビッ
トを対応させて作成されるビット列で、検索処理に関し
てデータ中に指定された検索用語が存在するとき、その
データに対応するビットを“1”の状態にし、検索用語
が存在しないとき、ビットを“0”にする。集合ファイ
ル(73)とデータ(71,72)の関連を説明する図
7を参照すると、データベース“A”の1件目の項目
“KW”中のデータ(71)には“計算機”,“コンピ
ュータ”,“コンピューター”,“電子計算機”のいず
れの同義語も含まれていないので、集合ファイル番号n
の集合ファイル(73)の先頭ビットは“0”となる。
2件目のデータ(72)には“コンピュータ”が含まれ
ているので2番目のビットは“1”となる。3件目以降
のデータに関しても同様である。更に、集合ファイル番
号とデータベースの関連付けを示す検索結果管理テーブ
ル(図8の80)を参照すると、検索実行部10はデー
タベース“B”(32)の項目“索引コード”(32
1)に対して、検索を行う。その際、辞書“DIC2”
(62)には“計算機”に対し代わりに利用する用語と
して“E00102”(621)が定義されているの
で、その用語“E00102”(621)を用いてデー
タを検索し、その結果を集合ファイル番号n+1の集合
ファイルにデータベースBを格納する。
【0011】同様に、検索タグ情報を変えることによ
り、同じデータベースを項目ごとに辞書を代えて検索す
ることができる。検索式“著者=サトウ AND 出身
地=東海”を入力する場合、検索式解析部6によって解
析後データ(図9の91)が生成される。すなわち、検
索対象となる項目は“著者”(911)および“出身
地”(912)で、検索用語はそれぞれ、“サトウ”
(913)および“東海”(914)であり、検索条件
は論理積をとる。このデータ(91)と、検索タグ情報
(30)とを照合することにより、検索データ(図9の
92,93)が生成される。この検索データ(92,9
3)を利用して、データベース“C”(33)の項目
“著者”(331)に対して検索データ92を参照し、
検索用語は“サトウ”(921)および辞書は“JIN
MEI”(922)を使用する。また、項目“出身地”
(332)に対して検索データ93を参照し、検索用語
は“東海”(932)および辞書は“CHIMEI”
(933)を使用し、データベースCを検索する。その
後、2つの検索結果を論理積(AND)をとり、集合フ
ァイル番号mの集合ファイルに格納する。
【0012】
【発明の効果】以上説明したようにこの発明によれば、
どのデータベースのどの項目をどの辞書を利用して検索
するかをあらかじめ定義することによって、一つ以上の
データベースをそれぞれのデータベースに適した辞書を
利用して検索すること、また、一つのデータベースで項
目ごとに適切な辞書を利用し、検索することができる。
【図面の簡単な説明】
【図1】この発明の一実施例のシステム構成を示す図で
ある。
【図2】検索タグ記述を説明する図である。
【図3】検索タグ情報とデータベースおよび辞書との関
連を説明する図である。
【図4】検索式解析処理後のデータを説明する図であ
る。
【図5】検索データを説明する図である。
【図6】辞書ファイルを説明する図である。
【図7】集合ファイルとデータの関連を説明する図であ
る。
【図8】検索結果管理テーブルを説明する図である。
【図9】解析処理後データおよび検索データを説明する
図である。
【符号の説明】
1 項目別辞書利用データベース検索システム 2 検索タグ記述ファイル 3 検索タグ情報解析・生成部 4 検索タグ情報 5 検索式 6 検索式解析部 7 解析処理後データ 8 検索データ生成部 9 検索データ 10 検索実行部 11 データベース群 12 辞書群 13 集合ファイル 20 検索記述タグ 30 検索タグ情報 31 データベースA 32 データベースB 33 データベースC 34 辞書DIC1 35 辞書DIC2 36 人名辞書JINMEI 37 地名辞書CHIMEI 40 解析処理後データ 51 検索データ 52 検索データ 61 辞書DIC1 62 辞書DIC2 71 データベースAの1件目データ 72 データベースAの2件目データ 73 集合ファイル 80 検索結果管理テーブル 91 解析処理後データ 92 検索データ 93 検索データ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 検索タグ記述を格納するファイルから検
    索タグ記述を読み込み解析し、検索タグ情報を生成する
    検索タグ情報解析・生成手段と、データベース検索のた
    め入力される検索式を解析し、解析処理後データを出力
    する検索式解析手段と、前記解析処理後データおよび前
    記検索タグ情報とを照合し、検索項目ごとの検索データ
    を生成する検索データ生成手段と、生成される前記検索
    データを基に指定される辞書を参照し、一つ以上のデー
    タベースにわたる検索結果の出力を行う検索実行手段
    と、を備えることを特徴とする項目別辞書利用データベ
    ース検索システム。
JP4321718A 1992-12-01 1992-12-01 項目別辞書利用データベース検索システム Withdrawn JPH06168271A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4321718A JPH06168271A (ja) 1992-12-01 1992-12-01 項目別辞書利用データベース検索システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4321718A JPH06168271A (ja) 1992-12-01 1992-12-01 項目別辞書利用データベース検索システム

Publications (1)

Publication Number Publication Date
JPH06168271A true JPH06168271A (ja) 1994-06-14

Family

ID=18135671

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4321718A Withdrawn JPH06168271A (ja) 1992-12-01 1992-12-01 項目別辞書利用データベース検索システム

Country Status (1)

Country Link
JP (1) JPH06168271A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001282828A (ja) * 2000-03-30 2001-10-12 Just Syst Corp 検索装置、検索方法、並びに、記録媒体

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001282828A (ja) * 2000-03-30 2001-10-12 Just Syst Corp 検索装置、検索方法、並びに、記録媒体

Similar Documents

Publication Publication Date Title
US6658404B1 (en) Single graphical approach for representing and merging boolean logic and mathematical relationship operators
JPH0424869A (ja) 文書処理システム
JPH11110413A (ja) データベース検索結果を生成するための方法および装置
JP3123836B2 (ja) テキスト型データベース装置
JPS617936A (ja) 情報検索方式
JPH06168271A (ja) 項目別辞書利用データベース検索システム
JP3558267B2 (ja) 文書検索装置
JP3222193B2 (ja) 情報検索装置
JPH01149127A (ja) 情報検索装置
JP2529418B2 (ja) 文書検索装置
JPH05151273A (ja) シソーラス検索システム
JP2666475B2 (ja) 漢字複合語キーワード検索装置
JPH1125117A (ja) 語検索装置
JPH02116972A (ja) プログラムデータベースの検索方式
JPH04290158A (ja) 文書作成装置
JPH07262199A (ja) 検索結果分類装置
Gondaliya et al. Journey of Information Retrieval to Information Retrieval Tools-IR&IRT A Review
JPH04238573A (ja) 連結データベース検索装置
JP2001043232A (ja) 情報検索装置、情報検索プログラムを記録したコンピュータが読み取り可能な記録媒体、文書作成支援装置及び文書作成支援プログラムを記録したコンピュータが読み取り可能な記録媒体。
JP3104893B2 (ja) 情報検索方式
JPS61267824A (ja) 日本語デ−タ整列化処理方式
JPH02148174A (ja) Ocrによる住所データベース検索装置
JPH09101951A (ja) 文書検索装置
JPH05313971A (ja) リレーショナル・データベースにおけるキーワード管理方式
JPH01193928A (ja) 推論機構付き情報検索システム

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20000201