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