JP2000276475A - データベース検索項目表示制御装置および方法 - Google Patents

データベース検索項目表示制御装置および方法

Info

Publication number
JP2000276475A
JP2000276475A JP11079571A JP7957199A JP2000276475A JP 2000276475 A JP2000276475 A JP 2000276475A JP 11079571 A JP11079571 A JP 11079571A JP 7957199 A JP7957199 A JP 7957199A JP 2000276475 A JP2000276475 A JP 2000276475A
Authority
JP
Japan
Prior art keywords
item
display
item name
data
name
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
JP11079571A
Other languages
English (en)
Inventor
Yoshinori Ota
義則 太田
Keisuke Tanaka
圭介 田中
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.)
Fujifilm Holdings Corp
Original Assignee
Fuji Photo Film Co 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 Fuji Photo Film Co Ltd filed Critical Fuji Photo Film Co Ltd
Priority to JP11079571A priority Critical patent/JP2000276475A/ja
Priority to CNB001034464A priority patent/CN1162792C/zh
Priority to TW089105380A priority patent/TW469384B/zh
Priority to US09/534,309 priority patent/US7036074B1/en
Publication of JP2000276475A publication Critical patent/JP2000276475A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/242Query formulation
    • G06F16/2428Query predicate definition using graphical user interfaces, including menus and forms
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Mathematical Physics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

(57)【要約】 【目的】 データベースの検索ページに表示される項目
を比較的簡単に変更する。 【構成】 フィールドごとに,フィールドに対応した要
素データが格納されている汎用テーブル,データベース
検索項目名に対応させるための項目名を,フィールドご
とに規定する項目名定義テーブルおよび表示装置に表示
すべき項目名を指定するための表示項目データが記憶さ
れているページ定義テーブルをデータベースに格納す
る。項目名定義テーブルの検索項目名を変更することに
より,検索ページに表示可能な検索項目が変わる。ペー
ジ定義テーブルの並び順を変えることにより検索ページ
に表示される検索項目の並び順が変わる。

Description

【発明の詳細な説明】
【0001】
【技術分野】この発明は,データベースの検索項目の表
示(データベース検索前における表示および検索終了後
の検索結果の表示を含む)を制御する装置および方法に
関する。
【0002】
【発明の背景】データベースは,データベース内に構築
するテーブルを設計し,特定の業務に合致したスキーマ
を構成するのが一般的である。このようなデータベース
の構造により,データの冗長性が改善されている。
【0003】しかしながら,スキーマが特定の業務にの
み合致しているので,他の業務に適用することは難し
い。このためにデータベースを他の業務に適用する場合
には,新たに設計し直すこととなる。
【0004】また,データベースにおける検索項目名の
変更または追加は,データベース自体の変更となるの
で,データベースに精通したエキスパートが行わざるを
得ない。データベースの取り扱いに未熟なユーザは,検
索項目名の変更または追加は困難である。
【0005】
【発明の開示】この発明は,データベースの取り扱いに
未熟なユーザであってもデータベースの検索項目の変更
または追加を比較的簡単にできるようにすることを目的
とする。
【0006】この発明によるデータベース検索項目表示
制御装置は,フィールドごとに,フィールドに対応した
要素データが格納されている要素データ格納テーブル,
データベース検索項目名に対応させるための項目名を,
上記フィールドごとに規定する項目名テーブルおよび表
示装置に表示すべき項目名を指定するための表示項目デ
ータが記憶されている表示項目指定テーブルが格納され
ているデータベース,表示項目指定のための選択指令を
与える選択指令入力手段,上記選択指令入力手段から与
えられる上記選択指令に応じた上記表示項目データを上
記表示項目指定テーブルから読み出す表示項目データ読
み出し手段,上記表示項目データ読み出し手段によって
読み出された上記表示項目データによって指定される,
表示装置に表示すべき項目名を上記項目名テーブルから
読み出す項目名読み出し手段,ならびに上記項目名読み
出し手段によって読み出された項目名をデータベース検
索項目名として上記表示装置に表示する表示制御手段を
備えていることを特徴とする。
【0007】この発明は,上記装置に適した方法も提供
している。すなわち,この方法は,フィールドごとに,
フィールドに対応した要素データが格納されている要素
データ格納テーブル,データベース検索項目名に対応さ
せるための項目名を,上記フィールドごとに規定する項
目名テーブルおよび表示装置に表示すべき項目名を指定
するための表示項目データが記憶されている表示項目指
定テーブルがデータベースに格納されており,表示項目
指定のための選択指令を与え,与えられた上記選択指令
に応じた上記表示項目データを上記表示項目指定テーブ
ルから読み出し,読み出された上記表示項目データによ
って指定される,表示装置に表示すべき項目名を上記項
目名テーブルから読み出し,読み出された項目名をデー
タベース検索項目名として上記表示装置に表示するもの
である。
【0008】この発明によると,上記データベースに
は,上記要素データ格納テーブル,上記項目名テーブル
および上記表示項目指定テーブルが格納されている。上
記選択指令が与えられると,選択指令に応じた上記表示
項目データが上記表示項目指定テーブルから読み出され
る。上記表示項目データが読み出されると,その読み出
された上記表示項目データによって指定される項目名が
上記項目名テーブルから読み出される。読み出された項
目名がデータベース検索項目名として表示装置に表示さ
れる。
【0009】データベース検索を行う場合には,上記表
示装置に表示されたデータベース検索項目名に対応した
値を入力する。データベース検索により得られた結果が
上記表示装置に表示される。
【0010】上記項目名テーブルに規定されている項目
名を変更するための変更対象項目名を表す変更対象項目
名データおよび変更後の項目名を表す項目名変更データ
を入力することにより,上記項目名テーブルにおいて規
定されている項目名のうち,入力された上記変更対象項
目名データによって定められる項目名について,上記項
目名変更データによって表される項目名に変更される。
【0011】また,上記項目名テーブルに規定される項
目名を追加する追加項目名を表すデータを入力すると,
入力された追加項目名データによって表される追加項目
名を,上記フィールドに対応して上記項目名テーブルに
記憶する。
【0012】上記項目名テーブルに記憶されている項目
名を追加または変更することにより,上記表示装置に表
示可能な項目名を追加または変更することができる。
【0013】さらに,上記表示項目指定テーブルに格納
されている上記表示項目データを変更するための表示項
目変更データを入力すると,入力された表示項目変更デ
ータにしたがって,上記表示項目指定テーブルに記憶さ
れている上記表示項目データを変更する。
【0014】また,上記表示項目指定テーブルに格納さ
れている上記表示項目データを追加するための表示項目
追加データを入力することにより,入力された表示項目
追加データにしたがって,上記表示項目指定テーブルに
記憶される上記表示項目データを追加する。
【0015】上記表示装置に表示される項目名を追加ま
たは変更することができる。
【0016】上記表示項目指定テーブルには,検索項目
の表示順を指定するデータを記憶させることもできる。
検索項目の表示順の変更という展開も可能となる。
【0017】データベースの取り扱いに不慣れなユーザ
であっても,表示装置に表示される項目名を変更するこ
とができるようになる。
【0018】
【実施例の説明】図1は,この発明の実施例を示すもの
で,データ通信システムを示している。
【0019】データ通信システムは,インターネットの
ようなネットワークを介して互いに通信可能なクライア
ント・コンピュータ装置1とデータベース・システム10
とから構成されている。
【0020】クライアント・コンピュータ装置1には,
表示装置が含まれている。
【0021】データベース・システム10には,ウェブ・
サーバ11が含まれている。このウェブ・サーバ11には,
CPU,メモリ,CD-ROMドライブ,表示装置などが含ま
れている。
【0022】サーバ・システム10には,さらに,HTML
(Hyper Text Markup Language)検索ページを表示する
ためのテンプレートを表すデータが格納されているHTML
テンプレート記憶装置16,各種データを記憶するデータ
ベース15,データベース15に記憶されているデータの検
索を行うためのデータベース・コントローラ14,HTML検
索ページ(検索条件を入力するページ,検索結果を表示
するページ,データベースにデータを入力するページの
いずれも含む)を生成するための検索ページ生成装置13
およびデータベース・システム10の全体の動作を統括す
るためのコントローラ12が含まれている。
【0023】後述するようにデータベース15には,汎用
テーブル(要素データ格納テーブル),項目名定義テー
ブル(項目名テーブル)およびページ定義テーブル(表
示項目指定テーブル)が格納されている。このようなデ
ータベース15に格納されている各テーブルの内容を変更
するために,カスタマイズ・ツール(コンピュータ,キ
ーボード,マウス,モニタ表示装置などから構成され
る)21が,データベース・システム10に接続されてい
る。
【0024】図1においては,データベース・システム
10およびカスタマイズ・ツール21は,ハードウェアで構
成されているように示されているが,必要に応じてソフ
トウェアで構成されることとなろう。
【0025】図2は,データベース・システム10に含ま
れているデータベース15に格納されているテーブルの概
要を示している。
【0026】データベース15には,上述したように汎用
テーブル,項目名定義テーブルおよびページ定義テーブ
ルが格納されている。
【0027】汎用テーブルには,検索対象となる要素デ
ータが文字データ列,数字データ列および日付データ列
ごとに記憶されている。文字データ列,数字データ列お
よび日付データ列は多数の種類があり,その種類に応じ
て,文字列から構成される要素データ,数字から構成さ
れる要素データおよび日付から構成される要素データが
記憶されている。これらの要素データを特定するため
に,汎用テーブルにはデータ番号も記憶されている。
【0028】項目名定義テーブルには,項目名番号,検
索項目名およびフィールド名が記憶されている。検索項
目名は,データベース検索ページに表示される項目名で
ある。項目名番号は,検索項目名を識別するための番号
である。フィールド名は,汎用テーブルに記憶されてい
る文字データ列,数字データ列および日付データ列を特
定するためのものである。フィールド名によって項目定
義テーブルと汎用テーブルとが互いに関連付けられてい
る。
【0029】ページ定義テーブルには,ページ番号,ペ
ージ名,項目名番号,項目の並び順,および表示タイプ
が記憶されている。ページ番号は,表示される検索ペー
ジを特定するものである。ページ名は,表示される検索
ページの名称を示すものである。項目の並び順は,HTML
検索ページに表示される検索項目の表示の並び順を示す
ものである。表示タイプは,HTML検索ページに表示され
る検索項目の表示タイプを示すものである。
【0030】項目名番号によってページ定義デーブルと
項目名テーブルとが互いに関連付けられることとなる。
【0031】図3は,汎用テーブルの詳細を示してい
る。
【0032】汎用テーブルにはフィールド名(文字列デ
ータ1,2,14,15,数字データ1,10,日付データ1
など)によって特定される各列(フィールド)ごとにそ
の列に対応した要素データが記憶されている。文字列デ
ータ1には,製品カテゴリに対応した要素データ(プリ
ンタ,モニタ,ケーブル,カメラなど)が記憶されてい
る。文字列データ2には,製品名に対応した要素データ
(C−300D,DN40T,AB−100 ,C−123 など)
が記憶されている。文字列データ14には,メーカ名に対
応した要素データ(AAA電気,BBBモニタ,EEメ
ディア,FF電子など)が記憶されている。文字列デー
タ15には,製品の特徴に対応した要素データ(TA方
式,フラットパネル,メガピクセルなど)が記憶されて
いる。数字データ1には,製品の重量に対応した要素デ
ータ(18000 ,43000 など)が記憶されている。数字デ
ータ10には,製品の在庫数に対応する要素データ(1560
0 ,7200など)が記憶されている。日付データ1には,
製品の発売日に対応する要素データ(1997/4/8,1998/1
/19 など)が記憶されている。
【0033】1行分の各要素データの組がデータ番号に
よって特定される。
【0034】図4は,項目名テーブルの詳細を示してい
る。この項目名テーブルによってHTML検索ページに表示
可能な検索項目が規定される。
【0035】フィールド名に対応して,項目名が割り当
てられている。上述したように,汎用テーブルの文字デ
ータ列1には,製品カテゴリを示す要素データが記憶さ
れているからその要素データに一致した項目名として
「製品カテゴリ」が割り当てられている。そのほかの項
目名も同じように,汎用テーブルの各データ列に記憶さ
れている要素データの内容に応じた項目名が割り当てら
れている。
【0036】これらの項目名およびフィールド名を特定
するためにユニークな項目名番号がつけられている。
【0037】図5は,ページ定義テーブルの詳細を示し
ている。このページ定義テーブルによって,HTML検索ペ
ージに表示される検索項目およびその検索項目の並び順
が規定される。
【0038】同一のページ番号(ページ名)をもつ項目
名番号によって定められる検索項目がHTML検索ページに
表示される。たとえば,ページ番号1には,項目名番号
として,「1,2,9,10,11,24」があるから,ペー
ジ番号1によって表されるHTML検索ページには,項目名
番号1によって規定される項目名「製品カテゴリ」,項
目名番号2によって規定される項目名「製品名」,項目
名番号9によって規定される項目名「メーカ名」,項目
名番号10によって規定される項目名「製品の特徴」,項
目名番号11によって規定される項目名「重量」,項目名
番号24によって規定される項目名「発売日」が検索項目
名として表示されることとなる。
【0039】また,検索ページに表示される検索項目の
並び順は,項目並び順によって規定される数字の順序に
したがう。項目の並び順は,その数字の小さい順に,項
目名番号1によって規定される検索項目,項目名番号2
によって規定される検索項目,項目名番号9によって規
定される検索項目,項目名番号10によって規定される検
索項目,項目名番号11によって規定される検索項目,項
目名番号24によって規定される検索項目の順に表示され
る。したがって,検索項目は,「製品カテゴリ」,「製
品名」,「メーカ名」,「製品の特徴」,「重量」,
「発売日」の順となる。
【0040】図5においては,表示タイプには,「テキ
スト」または「リスト」がある。「テキスト」は,検索
項目に対応する値を入力するタイプの検索項目を表示す
るものである。「リスト」は,検索項目に対応する値を
リスト形式で表示するのである。図5に示す例では,項
目名番号10によって特定される検索項目「メーカ名」の
表示形式が「リスト」である。値としては,「AAA電
気/FFF電子/GG工業」が記憶されている。HTML検
索ページの検索項目「メーカ名」には,プルダウンする
ことにより,表示装置の表示画面に「AAA電気/FF
F電子/GG工業」が表示されることとなる。ユーザ
は,表示されたこれらの値の中から所望の値を選択する
こととなる。
【0041】ページ番号2およびページ番号3によって
指定される検索ページもページ番号1によって指定され
る検索ページと同様に,項目名番号によって定められる
検索項目が,項目の並び順で,表示タイプにしたがって
表示されることとなる。
【0042】データベース15が図2から図5に示すよう
な各テーブルを格納していることにより,項目名定義テ
ーブルに記憶されている項目名を変更することにより,
HTML検索ページに表示される項目名を変更することがで
きる。
【0043】図6は,項目名定義テーブルの一例を示し
ている。
【0044】図6に示す項目名定義テーブルにおいて
は,図4に示す項目名定義テーブルに比べて,項目名番
号1によって規定される項目名が「製品カテゴリ」から
「製品分類」に,項目名番号9によって規定される項目
名が「メーカ名」から「製造会社名」に,項目名番号11
によつて規定される項目名が「重量」から「重さ」にそ
れぞれ変更されている。
【0045】図6に示すように項目名定義テーブルが変
更されることにより,HTMLページに表示される検索項目
が変更する。
【0046】図7は,クライアント・コンピュータ装置
1の表示装置に表示されるHTML検索ページの一例を示し
ている。
【0047】図7に示すHTML検索ページは,ページ番号
1(ページ名:ROOT/query)によって特定されるもので
ある。
【0048】HTML検索ページには,次の領域が含まれて
いる。
【0049】検索項目表示領域A1;検索項目を表示す
るとともに,その検索項目に対応して入力または選択す
る領域も表示される。図7に示すHTML検索ページは,図
4に示す項目名定義テーブルおよび図5のページ定義テ
ーブルにしたがって,表示されている。上述したよう
に,「製品カテゴリ」,「製品名」,「メーカ名」,
「製品の特徴」,「重量」,「発売日」の順に検索項目
名が表示されている。
【0050】結合条件指定領域A3;検索項目に入力さ
れた結合条件を指定する領域である。
【0051】検索領域A4;検索指令をクライアント・
コンピュータ装置1からデータベース・システム10に送
信するときにクライアント・コンピュータ装置1のユー
ザによってクリックする領域である。
【0052】項目名定義テーブルが図4に示すものから
図6に示すものに変更することにより,クライアント・
コンピュータ装置1の表示装置に表示されるHTML検索ペ
ージは,図8に示すように変わる。
【0053】図8に示すHTML検索ページにおいては,検
索項目表示領域A1に表示される検索項目が,図6に示
す項目名定義テーブルにしたがって変更されている。上
述したように図6に示す項目名定義テーブルは,項目名
番号1によって規定される項目名が「製品カテゴリ」か
ら「製品分類」に,項目名番号9によって規定される項
目名が「メーカ名」から「製造会社名」に,項目名番号
11によつて規定される項目名が「重量」から「重さ」に
それぞれ変更されているので,図8に示すHTML検索ペー
ジも検索項目表示領域A1に表示される検索項目が「製
品カテゴリ」から「製品分類」に,「メーカ名」から
「製造会社名」に,「重量」から「重さ」にそれぞれ変
更されている。
【0054】項目名定義テーブルの格納されている項目
名を変更することにより,HTML検索ページに表示される
検索項目が変更されることとなる。
【0055】図9は,ページ番号2(ページ名;ROOT/E
ntry)によって特定されるHTMLページの一例である。こ
の図は,データベース15に各データを登録するときにク
ライアント・コンピュータ装置1の表示装置に表示され
るHTML検索ページである。
【0056】図9に示すHTML検索ページには次の領域が
含まれている。
【0057】検索項目表示領域A5;データを設定する
検索項目を表示する領域であり,設定するデータを入力
する領域も含まれている。
【0058】画像表示領域A6;製品を表す画像を表示
する領域である。
【0059】画像選択領域A7;画像表示領域A6に表
示する画像を選択するときにクライアント・コンピュー
タ装置1のユーザによってクリックされる領域である。
【0060】登録領域A8;検索項目表示領域A5に設
定されている検索項目をデータベース15に登録するとき
にクライアント・コンピュータ装置1のユーザによって
クリックされる領域である。
【0061】検索項目表示領域A5には,図4に示す項
目名定義テーブルによって定められる検索項目が表示さ
れている。図4に示す項目定義テーブルが図6に示す項
目定義テーブルに変更されることにより,図9に示すHT
MLページは,図10に示すHTMLページとなり,検索項目表
示領域A5に表示される検索項目およびその並び順が変
わることとなる。
【0062】図11は,検索結果一覧を表示するHTML検索
ページである。データベース15の検索により得られたデ
ータをクライアント・コンピュータ装置1の表示装置に
表示するときのページである。
【0063】このHTML検索ページには,次に示す領域が
含まれている。
【0064】グループ・キーワード入力領域A21;グル
ープ・キーワードを与えてデータベース15の検索を行う
場合に,グループ・キーワードを入力する領域である。
【0065】グルーピング領域A22;グループ・キーワ
ードを与えてデータベース15の検索指令をデータベース
・システム10に与えるときにクライアント・コンピュー
タ装置1のユーザによってクリックされる領域である。
【0066】検索結果表示領域A10;データベース15の
検索により得られた検索結果を項目名ごとに表示する領
域である。この検索結果表示領域A10に表示される項目
も項目名定義テーブルにより規定されるものとなってい
る。項目名定義テーブルの項目名を変えることにより,
検索結果表示領域A10に表示される項目名が変わる。
【0067】ページ表示領域A31;表示されているHTML
検索ページが何ページ目かを示す領域である。
【0068】1ページ送り領域A32;表示されているHT
ML検索ページを1ページ送るときにクライアント・コン
ピュータ装置1のユーザによってクリックされる領域で
ある。
【0069】複数ページ送り領域A33;表示されている
HTML検索ページを複数ページ送るときにクライアント・
コンピュータ装置1のユーザによってクリックされる領
域である。
【0070】1ページ戻し領域A32;表示されているHT
ML検索ページを1ページ戻すときにクライアント・コン
ピュータ装置1のユーザによってクリックされる領域で
ある。
【0071】複数ページ戻し領域A33;表示されている
HTML検索ページを複数ページ戻すときにクライアント・
コンピュータ装置1のユーザによってクリックされる領
域である。
【0072】項目名定義テーブルの項目名が変更される
ことにより,図11に示すHTML検索ページの領域A10に表
示されている検索項目が図12に示すように変更される。
【0073】図13は,ページ定義テーブルの一例を示し
ている。
【0074】図13に示すページ定義テーブルは,図5に
示すページ定義テーブルに比べて,項目名番号24によっ
て特定されるページ番号,ページ名,項目名の並び順お
よび表示タイプが削除されている。また,項目の並び順
も変更されている。
【0075】ページ定義テーブルが,図4に示すものか
ら図13に示すように変更されることにより,ページ番号
1によって特定される図7に示すHTMLページに含まれる
検索項目は,図14に示すように,項目名番号24によって
規定される検索項目「発売日」が削除される。
【0076】また,項目の並び順が,図13のページ定義
テーブルによって定められる「製品名」,「メーカ
名」,「製品カテゴリ」,「製品の特徴」,「重量」の
順となるように変更される。
【0077】ページ番号2で特定される図9に示すHTML
検索ページも,図15に示すように,項目番号24によって
規定される検索項目「発売日」が削除される。また,検
索項目の並び順も図13のページ定義テーブルで規定され
るように,「製品カテゴリ」,「製品名」,「メーカ
名」,「重量」,「製品の特徴」の順となるように変更
される。
【0078】同様にして,ページ番号3で特定される図
11に示すHTML検索ページも,図16に示すように,検索項
目の並び順が図13のページ定義テーブルで規定されるよ
うに,「メーカ名」,「製品カテゴリ」,「製品の特
徴」「製品名」,「重量」の順となるように変更され
る。
【0079】ページ定義テーブルに記憶されているデー
タを削除することにより,HTML検索ページに表示される
検索項目を削除することができる。同様にして,ページ
定義テーブルに新たなデータを追加することにより,HT
ML検索ページに新たな検索項目を表示することができ
る。また,ページ定義テーブルの項目の並び順を変える
ことによりHTML検索ページに表示される検索項目の並び
順を変更することができるようになる。
【0080】上述した項目名定義テーブルまたはページ
定義テーブルに記憶されているデータの変更および削除
は,データベース・システム10に接続されているカスタ
ム・ツールからその指令および変更および削除のための
データがデータベース15に与えられるのはいうまでもな
い。
【0081】図17は,HTML検索ページをクライアント・
コンピュータ装置1の表示装置に表示するまでの処理手
順を示すフローチャートである。
【0082】まず,クライアント・コンピュータ装置1
からデータベース・システム10に検索ページの表示要求
が送信される。データベース・システム10のウェブ・サ
ーバ11において,検索ページの表示要求が受信される
(ステップ31)。ウェブ・サーバ11からコントローラ12
に検索ページ表示要求が与えられる(ステップ32)。す
ると,コントローラ12によって,クライアント・コンピ
ュータ装置1から送信された要求に応じたHTMLテンプレ
ートがHTMLテンプレート記憶装置16から読み取られる。
読み取られたテンプレートが検索ページ生成装置13に与
えられる(ステップ33)。
【0083】また,検索ページ生成装置13を介して,コ
ントローラ12からデータベース・コントローラ14に検索
項目要求指令が与えられる(ステップ34)。この検索項
目要求指令に応じてデータベース15の項目名定義テーブ
ルおよびページ定義テーブルが検索される(ステップ3
5)。データベース・コントローラ14によってデータベ
ース15から,HTML検索ページに表示する検索項目が抽出
される(ステップ36)。
【0084】抽出された検索項目は,データベース・コ
ントローラ14から検索ページ生成装置13に与えられる
(ステップ37)。検索ページ生成装置13において,HTML
テンプレート記憶装置16から読み出されたテンプレート
に,データベース15から読み出された検索項目が表示さ
れるように,HTML検索ページが生成される(ステップ3
8)。生成されたHTML検索ページが,ウェブ・サーバ11
に与えられ,ウェブ・サーバ11によってクライアント・
コンピュータ装置1に送信される(ステップ39)。
【0085】上述したように,クライアント・コンピュ
ータ装置1の表示装置には,図9から図12および図14か
ら図16に示すようなHTML検索ページが表示されることと
なる。データベースの取扱いに不慣れなユーザであって
も検索表示項目を変更できる。
【図面の簡単な説明】
【図1】データ通信システムの電気的構成を示すブロッ
ク図である。
【図2】データベースに格納されているページ定義テー
ブル,項目名定義テーブルおよび汎用テーブルの概要を
示している。
【図3】汎用テーブルの詳細を示している。
【図4】項目名定義テーブルの詳細を示している。
【図5】ページ定義テーブルの詳細を示している。
【図6】項目名定義テーブルの詳細を示している。
【図7】クライアント・コンピュータ装置の表示装置に
表示されるHTML検索ページの一例である。
【図8】クライアント・コンピュータ装置の表示装置に
表示されるHTML検索ページの一例である。
【図9】クライアント・コンピュータ装置の表示装置に
表示されるHTML検索ページの一例である。
【図10】クライアント・コンピュータ装置の表示装置
に表示されるHTML検索ページの一例である。
【図11】クライアント・コンピュータ装置の表示装置
に表示されるHTML検索ページの一例である。
【図12】クライアント・コンピュータ装置の表示装置
に表示されるHTML検索ページの一例である。
【図13】ページ定義テーブルの詳細を示している。
【図14】クライアント・コンピュータ装置の表示装置
に表示されるHTML検索ページの一例である。
【図15】クライアント・コンピュータ装置の表示装置
に表示されるHTML検索ページの一例である。
【図16】クライアント・コンピュータ装置の表示装置
に表示されるHTML検索ページの一例である。
【図17】検索ページを表示する手順を示すフローチャ
ートである。
【符号の説明】
1 クライアント・コンピュータ装置 10 データベース・システム 11 ウェブ・サーバ 12 コントローラ 13 検索ページ生成装置 14 データベース・コントローラ 15 データベース 16 HTMLテンプレート記憶装置 21 カスタマイズ・ツール
フロントページの続き Fターム(参考) 5B075 ND02 NK04 NK46 NK54 PP02 PP03 PP13 PP22 PQ02 5C082 AA14 AA15 AA22 AA24 AA36 AA37 BA02 BA12 BA27 BB01 BB53 CA03 CB06 DA73 DA86 DA87 MM09

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 フィールドごとに,フィールドに対応し
    た要素データが格納されている要素データ格納テーブ
    ル,データベース検索項目名に対応させるための項目名
    を,上記フィールドごとに規定する項目名テーブルおよ
    び表示装置に表示すべき項目名を指定するための表示項
    目データが記憶されている表示項目指定テーブルが格納
    されているデータベース,表示項目指定のための選択指
    令を与える選択指令入力手段,上記選択指令入力手段か
    ら与えられる上記選択指令に応じた上記表示項目データ
    を上記表示項目指定テーブルから読み出す表示項目デー
    タ読み出し手段,上記表示項目データ読み出し手段によ
    って読み出された上記表示項目データによって指定され
    る,表示装置に表示すべき項目名を上記項目名テーブル
    から読み出す項目名読み出し手段,ならびに上記項目名
    読み出し手段によって読み出された項目名をデータベー
    ス検索項目名として上記表示装置に表示する表示制御手
    段,を備えたデータベース検索項目表示制御装置。
  2. 【請求項2】 上記項目名テーブルに規定されている項
    目名を変更するための変更対象項目名を表す変更対象項
    目名データおよび変更後の項目名を表す項目名変更デー
    タを入力する変更データ入力手段,ならびに上記項目名
    テーブルにおいて規定されている項目名のうち,上記変
    更データ入力手段により入力された上記変更対象項目名
    データによって定められる項目名について,上記項目名
    変更データによって表される項目名に変更する項目名変
    更手段,をさらに備えた請求項1に記載のデータベース
    検索項目表示制御装置。
  3. 【請求項3】 上記項目名テーブルに規定される項目名
    を追加する追加項目名を表すデータを入力する追加項目
    名データ入力手段,および上記追加項目データ入力手段
    によって入力された追加項目名データによって表される
    追加項目名を,上記フィールドに対応して上記項目名テ
    ーブルに記憶する項目名追加手段,をさらに備えた請求
    項1に記載のデータベース検索項目表示制御装置。
  4. 【請求項4】 上記表示項目指定テーブルに格納されて
    いる上記表示項目データを変更するための表示項目変更
    データを入力する表示項目変更データ入力手段,および
    上記表示項目変更データ入力手段から入力された表示項
    目変更データにしたがって,上記表示項目指定テーブル
    に記憶されている上記表示項目データを変更する手段,
    を備えた請求項1に記載のデータベース検索項目表示制
    御装置。
  5. 【請求項5】 上記表示項目指定テーブルに格納されて
    いる上記表示項目データを追加するための表示項目追加
    データを入力する表示項目追加データ入力手段,および
    上記表示項目追加データ入力手段から入力された表示項
    目追加データにしたがって,上記表示項目指定テーブル
    に記憶される上記表示項目データを追加する手段,を備
    えた請求項1に記載のデータベース検索項目表示制御装
    置。
  6. 【請求項6】 フィールドごとに,フィールドに対応し
    た要素データが格納されている要素データ格納テーブ
    ル,データベース検索項目名に対応させるための項目名
    を,上記フィールドごとに規定する項目名テーブルおよ
    び表示装置に表示すべき項目名を指定するための表示項
    目データが記憶されている表示項目指定テーブルがデー
    タベースに格納されており,表示項目指定のための選択
    指令を与え,与えられた上記選択指令に応じた上記表示
    項目データを上記表示項目指定テーブルから読み出し,
    読み出された上記表示項目データによって指定される,
    表示装置に表示すべき項目名を上記項目名テーブルから
    読み出し,読み出された項目名をデータベース検索項目
    名として上記表示装置に表示する,データベース検索項
    目表示制御方法。
JP11079571A 1999-03-24 1999-03-24 データベース検索項目表示制御装置および方法 Pending JP2000276475A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP11079571A JP2000276475A (ja) 1999-03-24 1999-03-24 データベース検索項目表示制御装置および方法
CNB001034464A CN1162792C (zh) 1999-03-24 2000-03-10 数据库检索项目显示控制装置及方法
TW089105380A TW469384B (en) 1999-03-24 2000-03-23 Display control device and method for database query item
US09/534,309 US7036074B1 (en) 1999-03-24 2000-03-23 Apparatus and method for controlling display of database search items

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11079571A JP2000276475A (ja) 1999-03-24 1999-03-24 データベース検索項目表示制御装置および方法

Publications (1)

Publication Number Publication Date
JP2000276475A true JP2000276475A (ja) 2000-10-06

Family

ID=13693698

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11079571A Pending JP2000276475A (ja) 1999-03-24 1999-03-24 データベース検索項目表示制御装置および方法

Country Status (4)

Country Link
US (1) US7036074B1 (ja)
JP (1) JP2000276475A (ja)
CN (1) CN1162792C (ja)
TW (1) TW469384B (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010117835A (ja) * 2008-11-12 2010-05-27 Narihito Katayama 業務支援データベース装置およびその方法
WO2014123158A1 (ja) * 2013-02-08 2014-08-14 株式会社 東芝 情報処理装置およびその方法、ならびにプログラム

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7467125B2 (en) 2002-12-12 2008-12-16 International Business Machines Corporation Methods to manage the display of data entities and relational database structures
US7703028B2 (en) 2002-12-12 2010-04-20 International Business Machines Corporation Modifying the graphical display of data entities and relational database structures
CN100370459C (zh) * 2005-12-08 2008-02-20 华为技术有限公司 一种减少分页数据检索时间的方法及装置
US8769429B2 (en) 2010-08-31 2014-07-01 Net-Express, Ltd. Method and system for providing enhanced user interfaces for web browsing
JP5319829B1 (ja) * 2012-07-31 2013-10-16 楽天株式会社 情報処理装置、情報処理方法及び情報処理プログラム

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5412774A (en) * 1990-08-29 1995-05-02 At&T Corp. Apparatus for and method of displaying a data item of a database using the display function of a selected data item
US5566330A (en) * 1991-08-20 1996-10-15 Powersoft Corporation Method for forming a reusable and modifiable database interface object
US5432942A (en) * 1993-06-10 1995-07-11 The United States Of America As Represented By The Secretary Of The Navy Data structure extraction, conversion and display tool
WO1996036003A1 (en) * 1995-05-10 1996-11-14 Minnesota Mining And Manufacturing Company Method for transforming and storing data for search and display and a searching system utilized therewith
US6249772B1 (en) * 1997-07-08 2001-06-19 Walker Digital, Llc Systems and methods wherein a buyer purchases a product at a first price and acquires the product from a merchant that offers the product for sale at a second price
US5897622A (en) * 1996-10-16 1999-04-27 Microsoft Corporation Electronic shopping and merchandising system
US6038566A (en) * 1996-12-04 2000-03-14 Tsai; Daniel E. Method and apparatus for navigation of relational databases on distributed networks
GB9705469D0 (en) * 1997-03-17 1997-05-07 British Telecomm Re-usable database system
US6301586B1 (en) * 1997-10-06 2001-10-09 Canon Kabushiki Kaisha System for managing multimedia objects
US6421675B1 (en) * 1998-03-16 2002-07-16 S. L. I. Systems, Inc. Search engine

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010117835A (ja) * 2008-11-12 2010-05-27 Narihito Katayama 業務支援データベース装置およびその方法
WO2014123158A1 (ja) * 2013-02-08 2014-08-14 株式会社 東芝 情報処理装置およびその方法、ならびにプログラム
JP2014153938A (ja) * 2013-02-08 2014-08-25 Toshiba Corp 情報処理装置およびその方法、ならびにプログラム

Also Published As

Publication number Publication date
US7036074B1 (en) 2006-04-25
CN1162792C (zh) 2004-08-18
TW469384B (en) 2001-12-21
CN1268709A (zh) 2000-10-04

Similar Documents

Publication Publication Date Title
JP5493267B2 (ja) 商品検索装置および商品検索方法
US6101503A (en) Active markup--a system and method for navigating through text collections
JP2000276474A (ja) データベース検索装置および方法
US20010025287A1 (en) Document integrated management apparatus and method
US7668888B2 (en) Converting object structures for search engines
US6957429B1 (en) Service processing apparatus and service execution control method
US6654736B1 (en) Chemical information systems
CN101303698A (zh) 信息处理设备和信息处理方法
US20110022635A1 (en) Method and System to Formulate Queries With Minivisuals
JP2000276475A (ja) データベース検索項目表示制御装置および方法
JP2002024243A (ja) 科学情報閲覧システム及びそれに用いられるホストコンピュータ並びに閲覧用コンピュータ
JP2005174138A (ja) コンテンツ検索方法およびシステム、プログラムおよびプログラム記録媒体
JP2006215659A (ja) カタログ管理装置およびカタログ作成方法およびカタログ検索方法
US20060218164A1 (en) Document management device and document management program
JP2000123030A (ja) 情報提示方法及び装置、情報提示システム、記録媒体
US20080059429A1 (en) Integrated search processing method and device
JP2001344241A (ja) 情報検索システム
JPH10260992A (ja) データベース処理装置および記憶媒体
JP2003271625A (ja) ネットワーク検索システム及びその方法
JP2005044259A (ja) 人事支援システム、人事支援方法及びそのプログラム
JP2002288370A (ja) 部品情報検索システム及び部品在庫検索システム
US6820078B2 (en) Method and system for the automated collection and display of database information via a communications network
JP2000207422A (ja) 概念シソ―ラスを用いた文書の検索及び格付けシステム並びに方法
JP2000172710A (ja) 情報取得装置及び情報取得プログラムを記録した記録媒体
JP4076415B2 (ja) 検索方法、検索装置、及びコンピュータプログラム

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040819

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20061206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070206

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070606