(57)【要約】      （修正有）【課題】データベースに関する専門的な知識がなくても、データベースを構築することができ、また、データベースに格納されているデータを容易に変更、利用することができるデータ管理システム及びデータ管理方法を提供する。【解決手段】データ項目名及びデータ項目名に該当する個別データを入力するエクセルのセル１１８をそれぞれ選択し、個別データを入力することで、エクセルの一つのシートを一つのデータ単位としてデータベース領域１０３ｂにテーブルを作成することができるようにしたことを特徴とする。【選択図】図３
2004341770.tif 000002
【特許請求の範囲】
【請求項１】
表計算アプリケーションにおいてデータベースに記憶させるデータを管理することができるデータ管理システムであって、
前記表計算アプリケーションには、データ項目名及び前記データ項目名に該当する個別データを入力するセルをそれぞれ選択し、前記個別データを入力することで、前記表計算アプリケーションの一つのシートを一つのデータ単位として、前記データベースにおけるテーブルを編集することができるようにしたテーブル編集機能が付加されていることを特徴とするデータ管理システム。
【請求項２】
前記表計算アプリケーションには、前記データベースを検索することができる検索機能が付加されており、
前記検索機能は、入力されたキーワードに基づいて前記キーワードを検索するデータベース言語を生成し、前記データベースを検索するものであることを特徴とする請求項１に記載のデータ管理システム。
【請求項３】
前記表計算アプリケーションには、検索された前記キーワードに該当する前記データ単位の特定又は全ての前記個別データを一覧表にして表示することができる一覧表示機能が付加されていることを特徴とする請求項２に記載のデータ管理システム。
【請求項４】
前記表計算アプリケーションには、検索された前記キーワードに該当する前記データ単位の特定又は全ての前記個別データを前記データ単位毎に個別に表示することができる個別表示機能が付加されていることを特徴とする請求項２又は３に記載のデータ管理システム。
【請求項５】
前記表計算アプリケーションには、表示されている前記個別データを変更することで、前記データベースにおける前記個別データを変更することができる個別データ変更機能が付加されていることを特徴とする請求項３又は４に記載のデータ管理システム。
【請求項６】
前記表計算アプリケーションは、クライアントコンピュータにおいて実行可能にされており、前記データベースはサーバコンピュータにおいて記憶されており、前記クライアントコンピュータと前記サーバコンピュータは、ネットワークを介して接続されることにより、相互に通信可能にされていることを特徴とする請求項１乃至５の何れか一項に記載のデータ管理システム。
【請求項７】
表計算アプリケーションにおいてデータベースに記憶させるデータを管理することができるデータ管理方法であって、
前記表計算アプリケーションにおいて、データ項目名及び前記データ項目名に該当する個別データを入力するセルをそれぞれ選択し、前記個別データを入力することで、前記表計算アプリケーションの一つのシートを一つのデータ単位として、前記データベースにおけるテーブルを編集することができるようにしたテーブル編集過程を有することを特徴とするデータ管理方法。
【請求項８】
前記表計算アプリケーションにおいて、前記データベースを検索することができる検索過程を有しており、
前記検索過程は、入力されたキーワードに基づいて前記キーワードを検索するデータベース言語を生成し、前記データベースを検索するものであることを特徴とする請求項７に記載のデータ管理方法。
【請求項９】
前記表計算アプリケーションにおいて、検索された前記キーワードに該当する前記データ単位の特定又は全ての前記個別データを一覧表にして表示することができる一覧表示過程を有することを特徴とする請求項８に記載のデータ管理方法。
【請求項１０】
前記表計算アプリケーションにおいて、検索された前記キーワードに該当する前記データ単位の特定又は全ての前記個別データを前記データ単位毎に個別に表示することができる個別表示過程を有することを特徴とする請求項８又は９に記載のデータ管理方法。
【請求項１１】
前記表計算アプリケーションにおいて、表示されている前記個別データを変更することで、前記データベースにおける前記個別データを変更することができる個別データ変更過程を有することを特徴とする請求項９又は１０に記載のデータ管理方法。
【請求項１２】
コンピュータに、表計算アプリケーションにおいてデータベースに記憶させるデータを管理させる処理を実行させるためのプログラムであって、
前記表計算アプリケーションに対して、データ項目名及び前記データ項目名に該当する個別データを入力するセルをそれぞれ選択し、前記個別データを入力することで、前記表計算アプリケーションの一つのシートを一つのデータ単位として、前記データベースにおけるテーブルを編集することができるようにしたテーブル編集機能を付加することを特徴とするプログラム。
【請求項１３】
前記表計算アプリケーションに対して、前記データベースを検索することができる検索機能を付加し、
前記検索機能は、入力されたキーワードに基づいて前記キーワードを検索するデータベース言語を生成し、前記データベースを検索するものであることを特徴とする請求項１２に記載のプログラム。
【請求項１４】
前記表計算アプリケーションに対して、検索された前記キーワードに該当する前記データ単位の特定又は全ての前記個別データを一覧表にして表示することができる一覧表示機能が付加されていることを特徴とする請求項１３に記載のプログラム。
【請求項１５】
前記表計算アプリケーションに対して、検索された前記キーワードに該当する前記データ単位の特定又は全ての前記個別データを前記データ単位毎に個別に表示することができる個別表示機能が付加されていることを特徴とする請求項１３又は１４に記載のプログラム。
【請求項１６】
前記表計算アプリケーションに対して、表示されている前記個別データを変更することで、前記データベースにおける前記個別データを変更することができる個別データ変更機能が付加されていることを特徴とする請求項１４又は１５に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データ管理システム又はデータ管理方法に関する。
【０００２】
【従来の技術】
従来から、データベースに格納されているデータを表計算アプリケーションにおいて使用可能な形式に変換を行い、この表計算アプリケーション上でデータを編集することができるデータ管理システムが提案されている（例えば、特許文献１を参照）。
【０００３】
【特許文献１】
特開平８−３６４８７号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、従来のデータ管理システムにおいては、あくまでも、予め構築されているデータベースから必要なデータを読み出し、表計算アプリケーションで利用するものであるため、顧客情報等を予めデータベースに記憶させておくためには、ＳＱＬ等のデータベース言語等データベースに関する専門的な知識が必要とされていた。
【０００５】
そこで、本発明は、データベースに関する専門的な知識がなくても、データベースを構築することができ、また、データベースに格納されているデータを容易に変更、利用することができるデータ管理システム及びデータ管理方法を提供することを目的とする。
【０００６】
【課題を解決するための手段】
以上の課題を解決するため、本発明は、表計算アプリケーションにおいてデータベースに記憶させるデータを管理することができるデータ管理システムであって、前記表計算アプリケーションには、データ項目名及び前記データ項目名に該当する個別データを入力するセルをそれぞれ選択し、前記個別データを入力することで、前記表計算アプリケーションの一つのシートを一つのデータ単位として、前記データベースにおけるテーブルを編集することができるようにしたテーブル編集機能が付加されていることを特徴とするデータ管理システムを提供する。
【０００７】
このように、表計算アプリケーションにおいてデータベースにおけるテーブルを編集できるようにすることで、データベースに関する専門的な知識がなくても、容易にデータベースを構築することができる。
【０００８】
また、表計算アプリケーションに、データベースを検索することができる検索機能を付加し、この検索機能は、入力されたキーワードに基づいてこのキーワードを検索するデータベース言語を生成し、データベースを検索するものとすることで、ＳＱＬ等のデータベース言語を知らなくてもデータベースの検索をすることができる。
【０００９】
ここで、検索されたキーワードに該当するデータ単位の特定又は全ての前記個別データを一覧表にして表示することができる一覧表示機能や検索されたキーワードに該当するデータ単位の特定又は全ての個別データをデータ単位毎に個別に表示することができる個別表示機能を表計算アプリケーションに付加することにより、検索結果を有効に利用することができるようになる。
【００１０】
また、表計算アプリケーションには、検索されて表示されている個別データを変更することで、データベースにおける個別データを変更することができる個別データ変更機能を付加しておくことにより、表計算アプリケーション上でデータベースに格納されているデータを変更することができ便利である。
【００１１】
ここで、表計算アプリケーションについてはクライアントコンピュータにおいて実行可能にされており、一方、データベースはサーバコンピュータにおいて記憶されており、これらのクライアントコンピュータとサーバコンピュータとをネットワークを介して相互に通信可能に接続しておくことで、遠隔地にあるクライアントコンピュータからサーバコンピュータに記憶されているデータベースを利用することができ便利である。
【００１２】
また、本発明は、表計算アプリケーションにおいてデータベースに記憶させるデータを管理することができるデータ管理方法であって、前記表計算アプリケーションにおいて、データ項目名及び前記データ項目名に該当する個別データを入力するセルをそれぞれ選択し、前記個別データを入力することで、前記表計算アプリケーションの一つのシートを一つのデータ単位として、前記データベースにおけるテーブルを編集することができるようにしたテーブル編集過程を有することを特徴とするデータ管理方法を提供する。
【００１３】
このように、表計算アプリケーションにおいてデータベースに記憶されるテーブルを編集することができるようにすることで、データベースに関する専門的な知識がなくてもデータベースを構築することができるようになる。
【００１４】
また、この表計算アプリケーションに、データベースを検索することができる検索過程を設けておき、この検索過程は、入力されたキーワードに基づいてこのキーワードを検索するデータベース言語を生成し、データベースを検索するものとすることで、データベース言語に関する専門的な知識がなくても、データベースを検索することができる。
【００１５】
そして、検索されたキーワードに該当するデータ単位の特定又は全ての個別データを表計算アプリケーションにおいて一覧表にして表示することができる一覧表示過程や検索されたキーワードに該当するデータ単位の特定又は全ての個別データを表計算アプリケーションにおいてデータ単位毎に個別に表示することができる個別表示過程を有することで、検索結果を有効に活用することができるようになる。
【００１６】
また、表計算アプリケーションにおいて、検索され、表示されている個別データを変更することで、データベースにおける個別データを変更することができる個別データ変更過程を有することで、表計算アプリケーションにおいてデータベースに記憶されている内容を変更することができ、便利である。
【００１７】
また、本発明は、コンピュータに、表計算アプリケーションにおいてデータベースに記憶させるデータを管理させる処理を実行させるためのプログラムであって、前記表計算アプリケーションに対して、データ項目名及び前記データ項目名に該当する個別データを入力するセルをそれぞれ選択し、前記個別データを入力することで、前記表計算アプリケーションの一つのシートを一つのデータ単位として、前記データベースにおけるテーブルを編集することができるようにしたテーブル編集機能を付加することを特徴とするプログラムを提供する。
【００１８】
このように、表計算アプリケーションに対して、データベースのテーブルを編集することができるテーブル編集機能を付加することができるプログラムを提供することにより、既存の表計算アプリケーションに対して、このような機能をアドインすることができる。
【００１９】
また、表計算アプリケーションに対して、データベースを検索することができる検索機能を付加し、この検索機能は、入力されたキーワードに基づいてこのキーワードを検索するデータベース言語を生成し、データベースを検索するものとすることで、データベース言語に関する専門的な知識がなくてもデータベースを検索することができる。
【００２０】
そして、表計算アプリケーションに対して、検索されたキーワードに該当するデータ単位の特定又は全ての個別データを一覧表にして表示することができる一覧表示機能や検索されたキーワードに該当するデータ単位の特定又は全ての個別データをデータ単位毎に個別に表示することができる個別表示機能を付加することで、検索結果を有効に活用することができる。
【００２１】
また、表計算アプリケーションに対して、検索され、表示されている個別データを変更することで、データベースにおける個別データを変更することができる個別データ変更機能を付加することで、表計算アプリケーション上でデータベースに記憶されているデータを変更することができ便利である。
【００２２】
【発明の実施の形態】
図１は、本発明の第一の実施形態に係るデータ管理システム１００の概略構成図である。
【００２３】
データ管理システム１００は、ＣＰＵ１０１、メインメモリ１０２及びハードディスク１０３を備えるパーソナルコンピュータ１０４と、ディスプレイ１０５と、マウス１０６と、キーボード１０７と、により構成されている。
【００２４】
ＣＰＵ１０１は、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔのことで、プログラムの実行や各種の演算などを行うチップである。
【００２５】
メインメモリ１０２は、データを一時的に保存するための記憶装置である。
【００２６】
ハードディスク１０３は、補助記憶装置で、電源を切っても記憶されているデータが消えないようにされている。
【００２７】
ここで、ハードディスク１０３は、ＣＰＵ１０１、メインメモリ１０２及びハードディスク１０３を備えるパーソナルコンピュータ１０４を稼働させるためのＯＳ（Ｏｐｅｒａｔｉｎｇ  ｓｙｓｔｅｍ）や各種アプリケーションが記憶されているプログラム領域１０３ａと、後述するデータベース領域１０３ｂと、により構成されている。
【００２８】
なお、本実施形態では、ＯＳとしてマイクロソフト社のＷｉｎｄｏｗｓ（登録商標）系のＯＳを使用している。
【００２９】
ここで、プログラム領域１０３ａに記憶されているアプリケーションとしては、データベース領域１０３ｂを管理するためのデータベースマネージメントシステム及びデータベースアプリケーションからなるデータベースシステムプログラムと、マイクロソフト社の表計算アプリケーションであるエクセルのプログラムと、パーソナルコンピュータ１０４をデータ管理システム１００として機能させるためのデータ管理システム用プログラムと、が記憶されている。
【００３０】
データベース領域１０３ｂには、データ単位の集合であるテーブルが記憶されており、データベース言語としてＳＱＬが使用されている。
【００３１】
そして、入力装置としてのマウス１０６やキーボード１０７を用いて、ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を介して、ＣＰＵ１０１に対してこのエクセルを実行するように指令を出すと、ＣＰＵ１０１は、ハードディスク１０３のプログラム領域１０３ａからエクセルの実行プログラムをメインメモリ１０２に記憶させ、エクセルを実行し、ディスプレイ１０５にエクセルを表示する。
【００３２】
ここで、プログラム領域１０３ａに記憶されているデータ管理システム用プログラムにより、エクセルのツールバー又はメニューバーには、データベース作成ボタン（図示せず）が追加されており、このデータベース作成ボタンをマウス１０６でクリックすると、データベース領域１０３ｂ内に新たにテーブルを作成するか、データベース領域１０３ｂ内に既に作成されているテーブルに新たにデータ単位を追加するか、というデータベースのテーブルの編集選択画面が表示される。
【００３３】
ここでは、データベース領域１０３ｂ内に既に作成されているテーブルに新たなデータ単位を追加する場合を例として説明する。
【００３４】
なお、データ単位とは、テーブルを構成する一件毎のデータのことであり、データ項目名に該当する個別データの集合体である。
【００３５】
データベース領域１０３ｂ内に既に作成されているテーブルに新たにデータ単位を追加する場合、データ単位を追加するテーブルを選択することにより、例えば、図２に表されているようなデータベース作成画面１１０が開く。
【００３６】
なお、ここでは、領収書を作成するためのテーブルを選択した。
【００３７】
このデータベース作成画面１１０には、データ項目名を入力する項目名入力ボックス１１１、項目名入力ボックス１１１に入力されたデータ項目名を表示するセルを選択する項目名セル選択ボックス１１２、データ項目名に該当する個別データを入力するセルを選択するデータセル選択ボックス１１３、データセル選択ボックス１１３によって選択されたセルに入力する個別データの形式を選択するデータ型選択ボックス１１４、いずれのデータ項目名に該当する個別データをデータベースにおけるテーブルのキー値とするかを選択するキー値選択ボックス１１５が設けられている。
【００３８】
項目名入力ボックス１１１には、データ項目名となる文字列をキーボード１０７を用いて入力する。
【００３９】
項目名セル選択ボックス１１２には、予めデータ項目名を表示するエクセル上のセルを特定する文字列が定められており、予め定められている文字列によって特定されるセルをマウス１０６又はキーボード１０７で選択する。
【００４０】
ここで、本実施形態では、データ項目名を表示するエクセル上のセルの位置について、横の行を「ＲＯＷ」の頭文字をとって「Ｒ」、「Ｒ」の文字の右隣に横の行が上から何番目の行であるかを数字で表し、この数字の右隣に縦の列を「ＣＯＬＵＭＮ」の頭文字をとって「Ｃ」、「Ｃ」の文字の右隣に縦の列が左側から何番目の列であるかを数字で表すことにより、特定することにしている。
【００４１】
例えば、項目名選択ボックス１１２において「Ｒ１Ｃ１」を選択すると、上から１番目の行の左側から１番目の列にあるセルに項目名入力ボックス１１１に入力された文字列が表示されるようになる。
【００４２】
データセル選択ボックス１１３には、項目名セル選択ボックス１１２と同様に、予めエクセル上のセルを特定する文字列が定められており、予め定められている文字列によって特定されるセルをマウス１０６又はキーボード１０７により選択することにより、データ項目名に該当する個別データを入力するセルを選択することができるようにされている。
【００４３】
データ型選択ボックス１１４には、データセル選択ボックス１１３によって選択されたセルに入力する個別データの形式を「文字型」「日付型」「数値型」の中からマウス１０６又はキーボード１０７を用いて選択する。
【００４４】
ここで、「日付型」は、データセル選択ボックス１１３によって選択されたセルに入力する個別データが日付の場合に選択するものであり、「数値型」は、データセル選択ボックス１１３によって選択されたセルに入力する個別データが、数量、単価等数字以外の文字を入力しない場合に選択するものであり、「文字型」は、「日付型」及び「数値型」以外の場合に選択するものである。
【００４５】
このように、データセル選択ボックス１１３によって選択されたセルに入力する個別データの形式を選択しておくことで、例えば、「日付型」を選択したセルに日付以外の文字列を入力した場合や「数値型」を選択したセルに数字以外の文字を入力した場合に、エラーを表す文字列、図形又は記号等が表示されるようにすることができる。
【００４６】
なお、「文字型」を選択した場合には、このようなエラー表示は行われない。
【００４７】
キー値選択ボックス１１５は、いずれのデータ項目名に該当する個別データをデータベースのテーブルのキー値とするかを、このキー値選択ボックス１１５内にチェックを入れることにより、選択することができるようにされている。
【００４８】
ここで、「キー値」とは、データベースを構成しているテーブルの中から一のデータ単位を特定するために使用される個別データのことであり、本実施形態においては「領収書Ｎｏ」にチェックを入れることにより、「領収書Ｎｏ」をキーとして、「得意先」、「得意先コード」、「領収書Ｎｏ」、「発行日」、「品目」、「数量」、「単価」及び「金額」といった個別データの集合からなるデータ単位を特定することができるようにされている。
【００４９】
なお、これらの項目名入力ボックス１１１、項目名セル選択ボックス１１２、データセル選択ボックス１１３、データ型選択ボックス１１４及びキー値選択ボックス１１５については、テーブルを新規に作成する場合に、全て特定する必要があるが、既存のテーブルに個別データを追加する場合には、既にテーブルを作成する際にこれらの情報が特定されているため、特に変更を必要とする場合を除いてこれらの情報を改めて特定する必要はなく、マウス１０６で完了ボタン１１６をクリックすることにより、図３に表されているような入力シート１１７がエクセル上に表示される。
【００５０】
エクセル上に表示された入力シート１１７の所定のセル１１８に個別データを入力し、例えば、「得意先」の名前・名称については、前述のデータベース作成画面１１０において第一行の第Ｂ列（第二列）のセル１１８ａに入力することとしたため、このセル１１８ａにこの「得意先」の名前・名称をキーボード１０７を用いて入力し、データベースへの保存ボタン（図示せず）をマウス１０６でクリックすることにより、データベース領域１０３ｂのテーブルに追加保存される。
【００５１】
また、プログラム領域１０３ａに記憶されているデータ管理システム用プログラムにより、エクセルのツールバー又はメニューバーには、データベース検索ボタン（図示せず）が追加されており、このデータベース検索ボタンをマウス１０６又はキーボード１０７で指定して実行すると、データベース領域１０３ｂ内に既に作成されているテーブル名の一覧が表示され、この一覧から検索を実行するテーブルを選択すると、図４に表されているような、検索キーワード入力画面１１９がエクセル上に表示される。
【００５２】
なお、ここでは、領収書を作成するためのテーブルを選択して、検索を行うこととする。
【００５３】
検索キーワード入力画面１１９は、検索するために選択されたテーブルを作成する際に項目名入力ボックス１１１に入力したデータ項目名が項目名セル選択ボックス１１２で選択されたセルに表示されている。
【００５４】
そして、データセル選択ボックス１１３で選択されたセルの中から、キーワードを用いて検索したいデータ項目名に該当するセルにキーワードを入力することで、選択されたテーブルの中から、このキーワードを有するデータ単位を検索することができるようにされている。
【００５５】
なお、キーワードを入力して、検索実行ボタン（図示せず）をマウス１０６によりクリックすると、検索結果を表示する画面において表示するデータ項目名を選択するデータ項目選択画面１２０が表示され、このデータ項目選択画面１２０の選択チェック入力ボックス１２１に、チェックを入れることにより、検索結果を表示する画面において、チェックされたデータ項目名に該当する個別データが表示されるようになる。
【００５６】
ここでは、検索キーワード入力画面１１９において得意先として「ＡＡＡＡ」を検索キーワードとし、また、データ項目選択画面１２０において、「得意先」、「得意先コード」、「領収書Ｎｏ」、「発行日」、「品目」、「数量」、「単価」、「金額」の全てのデータ項目名にチェックを入れて検索を実行した。
【００５７】
このようにして検索が実行されると、データ管理システム用プログラムにより、ＳＱＬの言語体系に沿って、検索キーワード入力画面１１９に入力された検索キーワードが含まれているデータ単位をデータベース領域１０３ｂから検索するＳＱＬ文が生成され、データベース領域１０３ｂからこのキーワードを含むデータ単位が検索される。
【００５８】
ここで、検索結果については、例えば、図４に表されている検索結果一覧表示シート１２２のように、一つの行に一つのデータ単位の個別データが表示されるようにエクセル上に一覧表示される。
【００５９】
なお、エクセルの最上行には、データ項目名が表示されている。
【００６０】
また、検索結果一覧表示シート１２２において特定の行をマウス１０６又はキーボード１０７を用いて特定し、エクセルのツールバー又はメニューバーに追加されている表示画面選択ボタン１２３の個別表示ボタン１２３ａをマウス１０６でクリックすることにより、選択されたデータ単位が図５に表されている個別表示シート１２４に個別的に表示される。
【００６１】
なお、個別表示シート１２４での表示も、上述のデータベース作成画面１１０で指定されたセルに、項目名と個別データが表示されている。
【００６２】
そして、検索結果一覧表示シート１２２又は個別表示シート１２４のどちらにおいても、個別データをマウス１０６又はキーボード１０７を用いて変更し、データベースへの保存ボタン（図示せず）をマウス１０６でクリックすることにより、データベース領域１０３ｂにこの変更が保存される。
【００６３】
なお、個別表示シート１２４から検索結果一覧表示シート１２２に戻す場合には、表示画面選択ボタン１２３の一覧表示ボタン１２３ｂをマウス１０６でクリックすればよい。
【００６４】
本実施形態では、データベース領域１０３ｂ内に既に作成されているテーブルに新たなデータ単位を追加する場合を例として説明しているが、データベース領域１０３ｂ内に新たなテーブルを作成する際には、エクセルのツールバー又はメニューバーに追加されているデータベース作成ボタン（図示せず）をマウス１０６又はキーボード１０７で指定して実行し、データベース領域１０３ｂ内に新たにテーブルを作成するか又はデータベース領域１０３ｂ内に既に作成されているテーブルに新たにデータ単位を追加するかの選択画面において、データベース領域１０３ｂ内に新たにテーブルを作成することを選択することにより、テーブル名を入力する入力ボックス（図示せず）が表示され、この入力ボックスに適当なテーブル名を入力する。
【００６５】
そして、テーブル名の入力が完了すると、データベース作成画面１１０が開き、項目名入力ボックス１１１、項目名セル選択ボックス１１２、データセル選択ボックス１１３、データ型選択ボックス１１４及びキー値選択ボックス１１５に適切な情報を入力又は選択し、図３に表されている入力シート１１７の所定のセル１１８に個別データを入力し、保存を行うことで、新たなテーブルがデータベース領域１０３ｂ内に作成される。
【００６６】
図６は、本発明の第二の実施形態に係るデータ管理システム２００の概略構成図である。
【００６７】
本実施形態に係るデータ管理システム２００は、データベースサーバー２３０とクライアントコンピュータ２３１と、これらをつなぐネットワーク２３２と、により構成されている。
【００６８】
データベースサーバー２３０は、第一の実施形態に係るパーソナルコンピュータ１０４と同様、ＣＰＵ２０１と、メインメモリ２０２と、ハードディスク２０３と、を有しており、ハードディスク２０３には、少なくとも、データベース領域及びプログラム領域が設けられており、プログラム領域には少なくともＯＳとデータベース領域を管理するためのデータベースマネージメントシステム及びデータベースアプリケーションからなるデータベースシステムプログラムとが記憶されている。
【００６９】
また、クライアントコンピュータ２３１は、第一の実施形態のデータ管理システム１００同様、ＣＰＵ３０１、メインメモリ３０２及びハードディスク３０３を有するパーソナルコンピュータ３０４と、ディスプレイ３０５と、マウス３０６と、キーボード３０７と、を有し、ハードディスク３０３のプログラム領域には、少なくとも、ＯＳと、エクセルと、データ管理システム用プログラムと、が記憶されている。
【００７０】
そして、データベースサーバー２３０と、クライアントコンピュータ２３１と、は、ネットワーク２３２により相互に通信可能に接続されている。
【００７１】
以上により構成されているデータ管理システム２００は、第一の実施形態に係るデータ管理システム１００と比べて、データベースサーバー２３０にデータベース領域を作成した点で異なっているが、クライアントコンピュータ２３１におけるエクセルを使用してデータを管理する動作例は第一の実施形態と同様であるため、以下の説明は省略する。
【００７２】
【発明の効果】
以上のように、本発明を構成したので、データベースに関する専門的な知識がなくても、データベースを構築することができ、また、データベースに格納されているデータを容易に変更、利用することができるデータ管理システム及びデータ管理方法を提供することができる。
【図面の簡単な説明】
【図１】第一の実施形態に係るデータ管理システム１００の概略構成図。
【図２】データベース作成画面１１０の概略構成図。
【図３】入力シート１１７及びデータベース領域１０３ｂの概略構成図。
【図４】検索キーワード入力画面１１９、データ項目選択画面１２０及び検索結果一覧表示シート１２２の概略構成図。
【図５】検索結果一覧表示シート１２２及び個別表示シート１２４の概略構成図。
【図６】第二の実施形態に係るデータ管理システム２００の概略構成図。
【符号の説明】
１００、２００  データ管理システム
１０１、２０１、３０１  ＣＰＵ
１０２、２０２、２０３  メインメモリ
１０３、２０３、３０３  ハードディスク
１０４、３０４  パーソナルコンピュータ
１０５、３０５  ディスプレイ
１０６、３０６  マウス
１０７、３０７  キーボード
２３０  データベースサーバー
２３１  クライアントコンピュータ
２３２  ネットワーク
【図１】
2004341770.tif 000003
【図２】
2004341770.tif 000004
【図３】
2004341770.tif 000005
【図４】
2004341770.tif 000006
【図５】
2004341770.tif 000007
【図６】
2004341770.tif 000008