JPH06301728A - データベース構造及びその検索装置 - Google Patents

データベース構造及びその検索装置

Info

Publication number
JPH06301728A
JPH06301728A JP5110899A JP11089993A JPH06301728A JP H06301728 A JPH06301728 A JP H06301728A JP 5110899 A JP5110899 A JP 5110899A JP 11089993 A JP11089993 A JP 11089993A JP H06301728 A JPH06301728 A JP H06301728A
Authority
JP
Japan
Prior art keywords
search
database
search device
fields
information
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
Application number
JP5110899A
Other languages
English (en)
Other versions
JP3359951B2 (ja
Inventor
Hiroyuki Sakakura
弘行 坂倉
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.)
Nippon Steel Corp
Original Assignee
Nippon Steel 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 Nippon Steel Corp filed Critical Nippon Steel Corp
Priority to JP11089993A priority Critical patent/JP3359951B2/ja
Publication of JPH06301728A publication Critical patent/JPH06301728A/ja
Application granted granted Critical
Publication of JP3359951B2 publication Critical patent/JP3359951B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 互いに異なる構造の複数のデータベースを扱
う場合やデータベースの構造を変更した場合でもデータ
ベースの取扱い性、検索装置側の操作性が煩雑化、複雑
化することのないデータベース構造及びその検索装置を
提供する。 【構成】 検索可能なフィールド及び表示可能なフィー
ルドの情報をデータベース側に設定及び設定変更可能と
し、かつ検索装置側ではその情報に応じた検索処理画面
を設定可能とすることで、互いに異なる構造の複数のデ
ータベースがあったり、データベースの構造が変わって
も検索装置側では常に同じプログラムで検索処理を行う
ことができ、不必要なフィールドについての操作を行う
必要もない。更に使用者を識別可能とし、この識別結果
に応じて検索及び表示可能なフィールドの情報を限定可
能とすれば、使用者に応じて検索及び表示レベルを設定
できることからデータベースの取扱い性及び検索装置側
の操作性が向上する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、データベース構造及び
その検索装置に関し、特に複数のクライアントがアクセ
スするネットワーク上に設けられたデータベースシステ
ムに適したデータベース構造及びその検索装置に関する
ものである。
【0002】
【従来の技術】従来、例えば複数のクライアントとサー
バとが設けられたサーバ・クライアント型のワークステ
ーションに於て、サーバに設けられたリレーショナルデ
ータベース(以下、RDBと記す)にクライアント機か
らネットワークを介してアクセスして検索を行う場合、
クライアント機毎にアクセスするRDBに応じて使用者
が予めデータベースの各フィールドのうち検索可能なフ
ィールド及び表示可能なフィールドを設定した検索プロ
グラムを作成しておくか、または検索処理を行う度にジ
ェネレータにより全フィールドを検索可能、かつ表示可
能に自動設定し、実際の検索時に各フィールドを画面表
示し、目的に応じて条件を設定して検索を行う汎用の検
索プログラムを用いていた。
【0003】しかしながら、クライアント機毎に検索プ
ログラムを作成しておく場合、フィールドの異なる複数
のRDBがあると、各RDB毎の専用検索プログラムを
全クライアント機に用意しなければならず、その管理が
煩雑になるばかりでなく、またRDBの構造を変えたと
きに全クライアント機の検索プログラムを変更しなけれ
ばならず、その管理が煩雑になる問題があった。
【0004】一方、通常RDBにはその用途に応じて検
索に無関係なフィールドや表示する必要のないフィール
ドも設定されていることから、検索処理を行う度にジェ
ネレータにより全フィールドを検索可能、かつ表示可能
に自動設定する汎用の検索プログラムを用いる場合、上
記検索に無関係なフィールドや表示する必要のないフィ
ールドも検索フィールドまたは表示フィールドとして自
動設定されてしまい、検索画面及び検索されたレコード
の表示画面が複雑になり、検索操作性及び検索結果の視
認性が劣化すると云う問題があった。
【0005】
【発明が解決しようとする課題】本発明は上記したよう
な従来技術の問題点に鑑みなされたものであり、その主
な目的は、互いに異なる構造の複数のデータベースを扱
う場合やデータベースの構造を変更した場合でもデータ
ベースの取扱い性、検索装置側の操作性が煩雑化、複雑
化することのないデータベース構造及びその検索装置を
提供することにある。
【0006】
【課題を解決するための手段】上述した目的は本発明に
よれば、記憶装置に記憶された複数のフィールドを有す
る1つ若しくは2つ以上のデータベースと、該データベ
ースに対して検索処理を行うための1つ若しくは2つ以
上の検索装置とを有するデータベース構造及びその検索
装置であって、前記各フィールドのうち検索可能なフィ
ールド及び表示可能なフィールドの情報を前記データベ
ース側に設定及び設定変更可能となっており、前記検索
装置が、前記検索可能なフィールド及び表示可能なフィ
ールドの情報を読込み、かつその情報に応じた検索処理
画面を設定可能なレイアウト処理部を有することを特徴
とするデータベース構造及びその検索装置を提供するこ
とにより達成される。
【0007】
【作用】このように、検索可能なフィールド及び表示可
能なフィールドの情報をデータベース側に設定及び設定
変更可能とし、かつ検索装置側ではその情報に応じた検
索処理画面を設定可能とすることで、互いに異なる構造
の複数のデータベースがあったり、データベースの構造
が変わっても検索装置側では常に同じプログラムで検索
処理を行うことができ、不必要なフィールドについての
操作を行う必要もない。更に検索装置または検索装置の
使用者を識別可能とし、この識別結果に応じて検索可能
なフィールド及び表示可能なフィールドの情報を限定可
能とすることで、使用者に応じて検索レベル及び表示レ
ベルを設定できる。
【0008】
【実施例】以下、本発明の好適実施例を添付の図面につ
いて詳しく説明する。
【0009】図1は、本発明が適用されたサーバ・クラ
イアント型のワークステーションのシステム構成を示す
ブロック図である。このシステムは、大容量記憶装置2
を有するサーバ1と、このサーバ1に公知のネットワー
ク3を介して接続された複数のクライアント機4とを有
している。各クライアント機4には後記する検索対象デ
ータベースの構造、検索情報タイプ及び表示情報タイプ
をサーバ1側から受信してこの情報を基に検索項目、検
索画面及び表示画面を自動生成するレイアウト処理部1
1が設けられている。
【0010】記憶装置2内には互いに異なる構造の2つ
のデータベースA、Bが記憶されている。ここで、図2
にはデータベースAに設定されたデータベース構造、検
索レベル設定値、表示レベル設定値及び表示フォーマッ
トを示している。例えばデータベースAは、特許公開公
報管理用のデータベースであり、フィールドとして「発
行国」、「公開日」、「公開番号」、「公報種別」、
「出願日」、「発明考案の名称」、「識別番号」、「氏
名又は名称」、「住所又は居所」、「発明考案者」、
「要約」、「請求の範囲」、「詳細な説明」、「図面の
簡単な説明」、「分野」及び「イメージ」が設定されて
いる。このうち、フィールド「発行国」、「識別番号」
及び「イメージ」の検索レベル設定値は「0」であり、
検索可能フィールドから除外されている。「公開番号」
の検索レベル設定値は「2」であり、このフィールドに
よる検索のみ一般ユーザにも開放されている。残りのフ
ィールドの検索レベル設定値は「1」であり、特権ユー
ザのみ検索可能となっている。また、フィールド「発行
国」の表示レベル設定値は「0」であり、クライアント
機4に検索結果を表示する際に該フィールドはその表示
対象フィールドから除外されることとなる。フィールド
「イメージ」の表示レベル設定値は「0」であり、検索
後のこのフィールドの表示のみ一般ユーザにも開放され
ている。即ち、一般ユーザは「公開番号」による検索を
行い「イメージ」のフィールドを表示することのみ可能
となっている。
【0011】以下に、本実施例に於けるデータベースA
に対する検索処理手順を図3のフローチャート及び図4
〜図6のクライアント機4の表示画面を参照して説明す
る。
【0012】まず、サーバ1側のデータベースAに対し
てレコード構造の定義、各フィールドに対応する検索・
表示レベルの設定、実際のレコードの登録を行う。次
に、クライアント機4にて使用者がユーザIDを入力
し、サーバ1側からデータベースの一覧表を受信して検
索対象データベースを選択する。この検索対象データベ
ースの構造及び検索情報タイプが前回処理と同じか否か
を判別し、同じでない場合、サーバ1側からその構造及
び検索情報を受信する。そして、この情報を基に検索項
目及び検索画面を自動生成する。
【0013】図4〜図6は、実際に検索条件を設定する
画面表示である。本実施例では特定ユーザによる検索を
仮定する。まず、図4の画面にて「公開日」、「公開番
号」、「公報種別」、「出願日」、「分野」の検索条件
を設定し、次に図5の画面にて検索キー(キーワード)
を入力し、図6の画面にて検索キーの検索対象フィール
ドを「発明考案の名称」、「氏名又は名称」、「住所又
は居所」、「発明考案者」、「要約」、「請求の範
囲」、「詳細な説明」、「図面の簡単な説明」の中から
設定する。
【0014】次に、サーバ1側に検索リクエストをし、
サーバ1側では検索処理を行い、その結果をクライアン
ト機4に送信する。そして、クライアント機4では表示
レコードを選択し、サーバ1側にそのレコードデータの
送信リクエストをする。また、クライアント機4では表
示情報タイプが前回処理と同じか否かを判別し、同じで
ない場合、サーバ1側から表示情報を受信する。そし
て、この情報を基に表示画面を自動生成し、サーバ1側
からレコードデータを受信して表示する。
【0015】一方、このような検索処理とは別にサーバ
1側ではレコード構造の変更、検索レベルの変更、レコ
ードデータの変更が行われることとなるが、上記したよ
うに、検索時に検索対象データベースの構造、検索情報
タイプ及び表示情報タイプを確認して必要があれば検索
対象データベースから読み出すようにしていることから
クライアント機4側に何等変更を加える必要はない。
【0016】尚、各データベースの文字列検索可能フィ
ールド(例えばデータベースAでは「発明考案の名
称」、「氏名又は名称」、「住所又は居所」、「発明考
案者」、「要約」、「請求の範囲」、「詳細な説明」、
「図面の簡単な説明」)は、記憶時に同時に各文字(コ
ード)の自己相関情報がマップとして作成され、一種の
インデックスとしてその文書と共に記憶され、サーバ1
に管理されている。従って、検索文字列についても自己
相関情報を作成して上記マップに照合するのみで高速な
検索を行うことができるようになっている。この検索の
速度は全文書の容量には殆ど依存せず、検索する文字列
の長さに依存するものである。
【0017】
【発明の効果】以上の説明により明らかなように、本発
明によるデータベース構造及びその検索装置によれば、
検索可能なフィールド及び表示可能なフィールドの情報
をデータベース側に設定及び設定変更可能とし、かつ検
索装置側ではその情報に応じた検索処理画面を設定可能
とすることで、互いに異なる構造の複数のデータベース
があったり、データベースの構造が変わっても検索装置
側では常に同じプログラムで検索処理を行うことがで
き、不必要なフィールドについての操作を行う必要もな
い。更に検索装置または検索装置の使用者を識別可能と
し、この識別結果に応じて検索可能なフィールド及び表
示可能なフィールドの情報を限定可能とすることで、使
用者に応じて検索レベル及び表示レベルを設定できる。
以上のことからデータベースの取扱い性及び検索装置側
の操作性が向上する。
【図面の簡単な説明】
【図1】本発明が適用されたサーバ・クライアント型の
ワークステーションのシステム構成を示すブロック図で
ある。
【図2】記憶装置に記憶されたデータベースの構造を示
す説明図である。
【図3】本発明が適用されたサーバ・クライアント型の
ワークステーションのデータベースの検索手順を示すフ
ローチャートである。
【図4】クライアント機のディスプレイの検索画面を示
す説明図である。
【図5】クライアント機のディスプレイの検索画面を示
す説明図である。
【図6】クライアント機のディスプレイの検索画面を示
す説明図である。
【符号の説明】
1 サーバ 2 記憶装置 3 ネットワーク 4 クライアント機 11 レイアウト処理部

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 記憶装置に記憶された複数のフィール
    ドを有する1つ若しくは2つ以上のデータベースと、該
    データベースに対して検索処理を行うための1つ若しく
    は2つ以上の検索装置とを有するデータベース構造及び
    その検索装置であって、 前記各フィールドのうち検索可能なフィールド及び表示
    可能なフィールドの情報を前記データベース側に設定及
    び設定変更可能となっており、 前記検索装置が、前記検索可能なフィールド及び表示可
    能なフィールドの情報を読込み、かつその情報に応じた
    検索処理画面を設定可能なレイアウト処理部を有するこ
    とを特徴とするデータベース構造及びその検索装置。
  2. 【請求項2】 前記データベースがサーバ・クライア
    ント型のワークステーションに於けるサーバ側に設けら
    れ、かつ前記検索装置がクライアント側に設けられてい
    ることを特徴とする請求項1に記載のデータベース構造
    及びその検索装置。
  3. 【請求項3】 前記データベースがリレーショナルデ
    ータベースからなることを特徴とする請求項1若しくは
    請求項2に記載のデータベース構造及びその検索装置。
  4. 【請求項4】 前記データベース側に、検索装置また
    は検索装置の使用者を識別する識別部を有し、前記検索
    装置または検索装置の使用者に応じて前記検索可能なフ
    ィールド及び表示可能なフィールドの情報を設定及び設
    定変更可能となっていることを特徴とする請求項1乃至
    請求項3のいずれかに記載のデータベース構造及びその
    検索装置。
JP11089993A 1993-04-13 1993-04-13 データベース検索装置 Expired - Lifetime JP3359951B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11089993A JP3359951B2 (ja) 1993-04-13 1993-04-13 データベース検索装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11089993A JP3359951B2 (ja) 1993-04-13 1993-04-13 データベース検索装置

Publications (2)

Publication Number Publication Date
JPH06301728A true JPH06301728A (ja) 1994-10-28
JP3359951B2 JP3359951B2 (ja) 2002-12-24

Family

ID=14547508

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11089993A Expired - Lifetime JP3359951B2 (ja) 1993-04-13 1993-04-13 データベース検索装置

Country Status (1)

Country Link
JP (1) JP3359951B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0969112A (ja) * 1995-08-31 1997-03-11 Nippon Kaihatsu Ginkou 知的財産情報管理システム
JP2010282304A (ja) * 2009-06-03 2010-12-16 Mitsubishi Electric Corp データ管理検索システム

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60225252A (ja) * 1984-04-23 1985-11-09 Fujitsu Ltd パスワ−ドに基づく選択的メニユ−表示方法
JPS62274324A (ja) * 1986-05-23 1987-11-28 Hitachi Ltd デ−タ表示方式
JPH02196354A (ja) * 1989-01-25 1990-08-02 Nec Corp 機密保護方式
JPH0492970A (ja) * 1990-08-06 1992-03-25 Hitachi Medical Corp 医用画像表示装置
JPH04347747A (ja) * 1991-05-27 1992-12-02 Nec Software Kansai Ltd 情報検索システムの機密保護方式

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60225252A (ja) * 1984-04-23 1985-11-09 Fujitsu Ltd パスワ−ドに基づく選択的メニユ−表示方法
JPS62274324A (ja) * 1986-05-23 1987-11-28 Hitachi Ltd デ−タ表示方式
JPH02196354A (ja) * 1989-01-25 1990-08-02 Nec Corp 機密保護方式
JPH0492970A (ja) * 1990-08-06 1992-03-25 Hitachi Medical Corp 医用画像表示装置
JPH04347747A (ja) * 1991-05-27 1992-12-02 Nec Software Kansai Ltd 情報検索システムの機密保護方式

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0969112A (ja) * 1995-08-31 1997-03-11 Nippon Kaihatsu Ginkou 知的財産情報管理システム
JP2010282304A (ja) * 2009-06-03 2010-12-16 Mitsubishi Electric Corp データ管理検索システム

Also Published As

Publication number Publication date
JP3359951B2 (ja) 2002-12-24

Similar Documents

Publication Publication Date Title
US6507837B1 (en) Tiered and content based database searching
US20050108219A1 (en) Tiered and content based database searching
JPH0765035A (ja) 構造化文書検索装置
JPH11120203A (ja) データベースを合併する方法およびデータベースからドキュメントを検索する装置
WO2001016799A1 (en) Method and system for supporting multiple, historical and future designs in a relational database
JP4084647B2 (ja) 情報検索システム、情報検索方法及び情報検索プログラム
US20040002946A1 (en) Program, method and system for searching content, and operator questioning processing system
JPH10240760A (ja) 関連データの管理方法
JP3359951B2 (ja) データベース検索装置
JP2006185020A (ja) 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
KR101153534B1 (ko) 웹 데이터 및 로컬 데이터에 대한 데이터 자동 태깅 방법및 데이터 자동 태깅 시스템
US6978272B1 (en) Method and apparatus for displaying instrumentation parameters in a database system
JPH1091644A (ja) データベース問い合わせ処理方法及び装置
JP2001147922A (ja) 文書管理装置、文書管理方法および記憶媒体
RU2623901C2 (ru) Осуществимый компьютером способ переработки машиночитаемой информации
JPH07210568A (ja) ファイル管理装置
JPH11149479A (ja) ハイパーメディアシステムにおける検索情報表示方法と検索情報表示装置
JPH0514304B2 (ja)
JPH1049540A (ja) 情報検索システム
JP2790757B2 (ja) 図形データ管理方法
KR20040090402A (ko) 콘텐츠 디렉토리 서비스 방법 및 시스템
JP2609680B2 (ja) データ登録装置
JP2000029897A (ja) 文書検索装置
Kapidakis Issues in the Development and Operation of a Digital Library
JPH06259309A (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: 20021001

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071011

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081011

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091011

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101011

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111011

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121011

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131011

Year of fee payment: 11

EXPY Cancellation because of completion of term