JPH10275158A - データベース管理システム - Google Patents

データベース管理システム

Info

Publication number
JPH10275158A
JPH10275158A JP9080575A JP8057597A JPH10275158A JP H10275158 A JPH10275158 A JP H10275158A JP 9080575 A JP9080575 A JP 9080575A JP 8057597 A JP8057597 A JP 8057597A JP H10275158 A JPH10275158 A JP H10275158A
Authority
JP
Japan
Prior art keywords
data
database
item
access
management system
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
JP9080575A
Other languages
English (en)
Other versions
JP4027455B2 (ja
Inventor
Koji Shimada
孝司 島田
Kiyobumi Akita
清文 秋田
Hisashi Fujita
久 藤田
Shigeru Idei
繁 出射
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP08057597A priority Critical patent/JP4027455B2/ja
Publication of JPH10275158A publication Critical patent/JPH10275158A/ja
Application granted granted Critical
Publication of JP4027455B2 publication Critical patent/JP4027455B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【課題】本発明の課題は、設計、変更の容易な構造とな
るデータベース管理システムを提供することである。 【解決手段】複数のデータベースのそれぞれに対応して
設けられ、対応するデータベースにアクセスするための
データアクセス手段と、各データ項目とそのデータ項目
のデータを取得すべき各データベースをアクセスするデ
ータアクセス手段との対応関係を記述した項目テーブル
手段とを有し、上記項目テーブル手段を参照して決定さ
れた指定データ項目に対応するデータアクセス手段を起
動し、起動されたデータアクセス手段にてアクセスされ
たデータベースから指定されたデータ項目のデータを取
得するように構成される。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、データベース管理
システムに係り、詳しくは、種々のデータベースから必
要とするデータを取得するためのデータベース管理シス
テムに関する。
【0002】
【従来の技術】LAN上のサーバが有するデータベース
や通信回線で接続されたホストコンピュータのデータベ
ース等の種々のデータベースにアクセス可能な端末装置
に、データベース管理システム(ソフトウエア)が構築
される。このデータベース管理システムにより、端末装
置のユーザは、必要なデータを種々分散するデータベー
スのうちのいずれかから取得することができる。
【0003】
【発明が解決しようとする課題】ところで、従来のデー
タベース管理システムは、管理の対象となるすべてのデ
ータベースに対するアクセスを可能とするプログラムに
て構成されている。このため、このデータベース管理シ
ステムの設計者は、すべてのデータベースの構造につい
て知る必要がある。また、対象となるデータベースが変
更された場合、管理の対象となるデータベースが追加さ
れた場合等、データベース管理システム(プログラム)
を大きく変更しなければならない。
【0004】上記のような事情から、従来のデータベー
ス管理システムの設計、及びその変更が容易なものでは
なかった。そこで、本発明の課題は、種々散在したデー
タベースのうちのいずれかから必要なデータを取得する
ためのデータベース管理システムであって、設計、変更
の容易な構造となるデータベース管理システムを提供す
ることである。
【0005】
【課題を解決するための手段】上記課題を解決するた
め、本発明は、請求項1に記載されるように、必要なデ
ータを複数のデータベースのいずれかから取得するため
のデータベース管理システムにおいて、各データベース
に対応して設けられ、対応するデータベースにアクセス
するためのデータアクセス手段と、各データ項目とその
データ項目のデータを取得すべき各データベースをアク
セスするデータアクセス手段との対応関係を記述した項
目テーブル手段と、指定されたデータ項目に対応するデ
ータアクセス手段を上記項目テーブル手段を参照して決
定する決定手段と、該決定手段にて決定されたデータア
クセス手段を起動するアクセス起動手段とを有し、起動
されたデータアクセス手段にてアクセスされたデータベ
ースから指定されたデータ項目のデータを取得するよう
に構成される。
【0006】このようなデータベース管理システムよれ
ば、必要なデータ項目が指定されると、このデータ項目
に対応したデータアクセス手段が決定される。この決定
されたデータアクセス手段が対応するデータベースをア
クセスし、このアクセスされたデータベースから当該指
定されたデータ項目のデータが取得される。上記データ
アクセス手段は、独立したプログラム(アクセスルーチ
ン)で構成することができる。また、決定手段及びアク
セス起動手段は、上記データアクセス手段から独立した
プログラムで構成することができる。
【0007】各データアクセス手段は、対応するデータ
ベースの構造を熟知した者が個別的に設計することがで
きる。また、各データ項目とデータアクセス手段との対
応関係を決めてしまえば、決定手段及びアクセス起動手
段を実現するプログラムは、各データベースの構造を特
に知らなくても設計することができる。上記データベー
ス管理システムにおいて、必要とするデータをできるだ
で速く取得するという観点から、本発明は、請求項2に
記載されるように、各データアクセス手段がアクセスす
るデータベースから指定されたデータ項目を含む所定数
のデータ項目のデータが取得されるように構成するとも
に、データベースから取得された所定数のデータ項目の
データを蓄積する蓄積手段と、指定されたデータ項目の
データが該蓄積手段に既に蓄積されているか否かを判定
する判定手段と、判定手段が該蓄積手段に指定されたデ
ータ項目のデータが既に蓄積されていると判定したとき
に、指定されたデータ項目に対応したデータアクセス手
段を決定することなく該蓄積手段に蓄積された当該指定
されたデータ項目のデータを取得する制御手段とを有す
るように構成できる。
【0008】このようなシステムによれば、指定された
データ項目のデータが既に蓄積手段に蓄積されている場
合、決定手段及びアクセス起動手段を動作させる必要が
ない。即ち、指定されたデータを取得する処理におい
て、決定手段及びアクセス起動手段の動作時間を節約す
ることができる。
【0009】
【発明の実施の形態】以下、本発明の実施の一形態を図
面に基づいて説明する。図1は、本発明の実施の一形態
に係るデータベース管理システムが適用される電話取引
支援システムの構成を示している。この電話取引支援シ
ステムは、電話を介して行われる銀行等の取引を支援す
るためのシステムであり、電話相手の顧客に関する情報
のオペレータへの提示を行ったり、取引内容の入力、入
力された取引内容の承認等の処理を行う。
【0010】図1において、複数のクライアント端末1
0(1)、...、10(n)、12及び13(1)、
13(2)がLANに接続されている。各クライアント
端末10(1)、...、10(n)は、顧客からの電
話取引の受付を行なうための端末で、以下適宜受付端末
という。クライアント端末12は、システムの監視を行
なうための端末で、以下適宜監視端末という。クライア
ント端末13(1)及び13(2)は、各受付端末にて
受け付けられた銀行取引の承認を行なうための端末で、
以下適宜承認端末という。
【0011】更に、データベースサーバ14、プリンタ
ユニット16、コミュニケーションサーバ18及び音声
応答装置(Voice Response Unit: VRU)22がLANに
接続されている。データベースサーバ14は、システム
内で共有されるデータベース(各種ファイル等)を管理
する。プリンタユニット16は、各クライアント端末及
びデータサーバ14にてアクセス可能であり、取引ジャ
ーナル、帳票、契約書等のプリントアウトを行なう。コ
ミュニケーションサーバ18は、銀行のホストコンピュ
ータと接続されており、当該システム内で承認された取
引の内容をホストコンピュータに転送する。また、ホス
トコンピュータからの情報がこのコミュニケーションサ
ーバ18を介して当該システム取り込まれる。音声応答
装置22は、各受付端末と同様の機能を有し、顧客との
電話取引に係る処理を自動応答機能にて行なう。
【0012】公衆回線30に接続された交換機20(P
BX/ACD)には、各受付端末10(1)、...、
10(n)及び音声応答装置22が接続されている。交
換機20は、原則的に外部からの呼を音声応答装置22
に接続する。また、この交換機20は自動呼分配機能
(ACD)を備えており、所定のアルゴリズムに従っ
て、外部からの呼(顧客からの電話)が各受付端末10
(1)、...、10(n)に振り分けられる。
【0013】音声応答装置22は、外部からの呼が接続
されると、予め定められた手順に従った音声応答を行な
う。各受付端末10(1)、...、10(n)は、電
話通信機能を有している。そして、各受付端末10
(1)、...、10(n)のオペレータは、テレフォ
ンヘッドセット11(1)、...、11(n)を装着
して顧客からの電話に応対する。
【0014】各受付端末10(1)、...、10
(n)は、例えば、図2に示すように構成されている。
図2において、受付端末は、いわゆるCPUを含む制御
ユニット101、メモリユニット102、表示ユニット
103、入力ユニット104、ディスクユニット10
5、LANユニット106、内蔵電話ユニット(TAP
I:Telephony Application Program Interface )10
7及びCD−ROMドライブユニット110を有してい
る。これらの各ユニットはシステムバスBを介して接続
されている。また、上記内蔵電話ユニット107には、
サウンドボード108及び音源109が接続されてい
る。
【0015】制御ユニット101は、当該端末全体を制
御すると共に、後述するように、電話取引における受付
に係る処理を実行する。メモリユニット102は、RA
M、ROM等のメモリを含み、制御ユニット101が実
行すべきプログラム、処理の過程で得られた必要なデー
タ等を記憶する。表示ユニット103は、CRTやLC
D(液晶表示パネル)等で構成され、オペレータに対す
る各種ガイダンス及びスクリプト、顧客に関する情報等
を表示する。入力ユニット104は、キーボード、マウ
ス等で構成され、受付のオペレータが当該受付端末に情
報を入力するために使用される。
【0016】LANユニット106は、LANに接続さ
れており、LANとの間でデータ通信を行なう。内蔵電
話ユニット(TAPI)107は、交換機20(PBX
/ACD)に接続され、交換機20との間で音声通信を
行なう。オペレータは内蔵電話ユニット107に接続さ
れたテレフォンヘッドセット11を介して顧客からの電
話の応答を行う。
【0017】CD−ROM200には、電話取引におけ
る受付に係る処理を記述したプログラムやデータベース
管理システムを実現するプログラムが格納されている。
CD−ROMドライブユニット110にセットされたC
D−ROM200から当該プログラムがディスクユニッ
ト105にインストールされる。そして、当該受付端末
を立ち上げるときに、ディスクユニット105から読み
出された当該プログラムがメモリユニット102に格納
される。この状態で、制御ユニット101(CPU)
は、メモリユニット102に格納されたプログラムに従
って受付に係る処理、データベース管理に関する処理を
実行する。
【0018】受付端末の表示ユニット103の基本的な
画面は、例えば、図3に示すように構成される。即ち、
表示画面が、顧客基本情報部、基本属性部、顧客詳細情
報部、スクリプト展開部の各領域に分割されている。顧
客基本情報部は、顧客の基本的な情報(住所、氏名、性
別、年令、生年月日等)を表示するための領域である。
基本属性部は、顧客との取引の開始日や最終取引の概要
等とともに、各種処理に対応したアイコンを表示するた
めの領域である。顧客詳細情報部は、顧客との取引の履
歴等を表示するための領域である。また、スクリプト展
開部は、各種取引の説明情報や、取引を勧めるための推
奨会話文を表示するための領域である。
【0019】受付端末の表示画面の各領域に表示すべき
情報は、上記データベース管理システムでの制御のもと
に、データベースサーバ14のデータベースからあるい
は、ホストコンピュータから照会情報として取得され
る。上記電話取引支援システムにおいて、特に、各デー
タベースの管理に係る構成は、図4に示すようになる。
即ち、受付端末10に構築されるデータベース管理シス
テム50(DM)がLANに接続されたデータベースサ
ーバ14のデータベースと通信サーバ18及び通信回線
を介して接続されるホストホストコンピュータ40のデ
ータベースを管理している。
【0020】受付端末10内に構築されるデータベース
管理システムは、例えば、図5に示すようになる。図5
において、データベース管理システム50は所定のプロ
グラム群で構成され、データ管理オブジェクト部51、
アクセスハンドラ部52、項目コードテーブル53及び
各データベースに対応したアクセスルーチンARi、A
Rj、ARkを有している。アクセスハンドラ52と各
アクセスルーチンARi、ARj、ARkは、プログラ
ム言語の差を調整するためのDLLインタフェースを介
して結合されている。
【0021】例えば、アクセスルーチンARiは、個人
レコードのデータベースをアクセスし、アクセスルーチ
ンARjは、交渉履歴レコードのデータベースをアクセ
スし、アクセスルーチンARkは、ホストコンピュータ
40に対して所定のデータ項目に関する照会1001を
行う。項目コードテーブル53は、各データ項目とその
データ項目のデータを取得する際にアクセスすべきデー
タベースに対応したアクセスルーチンとの対応関係を記
述している。項目コードテーブル53の具体的な構成
は、例えば、図6に示すようになっている。
【0022】図6において、この項目コードテーブル5
3は、「項目名」、「属性」、「データ長」、「タグ情
報」の各項目を有する。「項目名」には、データ項目の
名称(電話番号、氏名、住所、生年月日、契約額、振込
銀行等)が記述される。「、属性」には、そのデータ項
目の属性(文字型,数字型等)が記述される、「データ
長」には、各データ項目のデータの長さが記述される。
「タグ情報」には、各データ項目のデータを取得する際
にアクセスすべきデータベースに対応したアクセスルー
チンの番号が記述される。
【0023】データ管理オブジェクト部51は、他のシ
ステム(この場合、電話取引に関するシステム(ソフト
ウエア))から要求されるデータの項目に対応したアク
セスルーチンを決定する機能、決定されたアクセスルー
チンの起動制御機能、各データベースから取得したデー
タをオブジェクトとして蓄積する機能等を有している。
この取得したデータを蓄積する機能は、例えば、受付端
末10のメモリユニット102内の不揮発性メモリを用
いて実現される。
【0024】アクセスハンドラ52は、データ管理オブ
ジェクト部51にて決定されたアクセスルーチンに対し
て指定データ項目に関する情報及び起動制御情報を供給
する。これにより、決定されたアクセスルーチンが対応
するデータベースをアクセスして指定データ項目を含む
レコードのデータが該データベースから取得される。上
記データ管理オブジェクト部51、アクセスハンドラ部
52及び各アクセスルーチンに対応したプログラムは、
データベース管理システムを実現するプログラムとして
当該受付端末10のディスクユニット105にインスト
ールされる。
【0025】次に、電話取引支援システムからある顧客
の個人情報が要求された場合、データ管理オブジェクト
部51は、例えば、図7に示す手順に従ってデータベー
スから個人情報を取得するための処理を実行する。デー
タ管理オブジェクト部51は、電話取引支援システムか
ら指定されたある顧客に関するデータ項目を取得すると
(S1)、その指定データ項目のデータが既に、オブジ
ェクト情報としてメモリに格納されているか否かを判定
する(S2)。まだ、指定データ項目のデータがメモリ
に格納されていなければ、データ管理オブジェクト部5
1はその指定データ項目に対応するタグ情報を項目コー
ドテーブル53(図6参照)から獲得する(S3)。こ
のタグ情報を取得することにより、このタグ情報によっ
て特定されるアクセスルーチンが決定される。
【0026】その後、データ管理オブジェクト部51
は、このタグ情報と起動制御情報をアクセスハンドラ5
1に供給する(S4)。すると、アクセスハンドラ51
は、取得したタグ情報にて特定されるアクセスルーチン
に対して起動制御情報を提供する。その結果、当該アク
セスルーチンが起動され、このアクセスルーチンが対応
するデータベースをアクセスして、当該顧客に関して指
定されたデータ項目を含むレコードの各データが当該デ
ータベースから取得される。
【0027】そして、データ管理オブジェクト部51
は、アクセスルーチンからの応答として、各データを取
得すると(S5)、その取得した各データをメモリに蓄
積する(S6)。その後、電話取引支援システムから指
定されたデータ項目すべてについての処理が終了するま
で(S7、Yes)、上記の各ステップの処理が実行さ
れる。
【0028】すべてのデータ項目についての処理が終了
すると、データ管理オブジェクト部51は、メモリに蓄
積したデータから指定されたデータ項目のデータを要求
のあった電話取引支援システムに引き渡す。電話取引支
援システムでは、例えば、受信した顧客に関する情報を
所定の画面位置に表示する(図3参照)。
【0029】なお、電話取引支援システムから当該顧客
に関して指定されたデータ項目のデータが既にメモリに
蓄積されている場合(S2、Yes)、データ管理オブ
ジェクト部51は、特に対応するアクセスルーチンを起
動することなく、メモリから取得した当該指定項目のデ
ータを電話取引支援システムに引き渡す(所謂、キャッ
シュ機能)。この場合、ステップS3乃至S7の処理が
省略されるので、処理の高速化が図られる。
【0030】上記の処理を、図8乃至図10を参照し
て、更に具体的に説明する。まず、図8において、ある
顧客の個人レコードの情報として「電話番号」、「氏
名」、「住所」、「生年月日」、「契約額」、「振込先
銀行」の各データ項目が指定されると、項目コードテー
ブルに記述されたデータ項目とアクセスルーチンとの関
係(リンク関係)に従って、各アクセスルーチンが起動
される。
【0031】具体的は、「電話番号」、「氏名」の各デ
ータ項目のデータを取得するために、データベースサー
バ14のデータベースをアクセスするアクセスルーチン
AR1が起動される。その結果、当該データベース内の
電話番号ファイルの当該顧客に関するレコードの各デー
タが読みだされる。そして、その各データがアクセスル
ーチンAR1を介してデータ管理オブジェクト部51に
提供される。
【0032】また、「住所」、「生年月日」、「契約
額」、の各データ項目のデータを取得するために、ホス
トコンピュータ40に照会1001(トランザクショ
ン)を行うアクセスルーチンAR2が起動される。アク
セスルーチンAR2は、ホストコンピュータ40に照会
1001の電文(上り電文)を通信サーバ18を介して
伝送する。この上り電文に応答してホストコンピュータ
40から返送される当該顧客の「氏名」、「生年月
日」、「契約額」及び「住所」の下り電文をアクセスル
ーチンAR2が受信する。そして、このアクセスルーチ
ンAR2が受信した各データ項目のデータがデータ管理
オブジェクト部51に提供される。
【0033】更に、「振込先銀行」のデータ項目のデー
タを取得するために、ホストコンピュータ40に照会1
002を行うアクセスルーチンAR3が起動される。ア
クセスルーチンAR3は、ホストコンピュータ40に照
会1002の電文(上り電文)を通信サーバ18を介し
て伝送する。この上り電文に応答してホストコンピュー
タ40から返送される当該顧客の「氏名」及び「振込先
銀行」の下り電文をアクセスルーチンAR3が受信す
る。そして、このアクセスルーチンAR3が受信したデ
ータ項目「振込先銀行のデータがデータ管理オブジェク
ト部51に提供される。
【0034】なお、上記照会1001及び1002にお
いて、ホストコンピュータ40から返送された当該顧客
の「氏名」については、既にデータベースサーバ14の
個人電話番号ファイルから取得されているので、データ
管理オブジェクト部51は、当該「氏名」を新たに蓄積
することはしない。次に、電話取引システムから顧客の
住所が要求された場合の処理について、図9及び図10
に従って説明する。
【0035】図9に示すように、この顧客の「住所」が
まだメモリに蓄積されていない場合、電話取引システム
から顧客の「住所」を取得すると()、この「住所」
を取得すべきデータベースをアクセスするためのアクセ
スルーチンAR2が起動される()。起動されたアク
セスルーチンAR2は、照会1001の上り電文をホス
トコンピュータ40に発行する()。ホストコンピュ
ータ40は照会1001に対応した照会情報のすべて
「氏名」、「生年月日」、「契約額」及び「住所」の各
項目のデータを返送する。
【0036】このように返送された各データ項目のデー
タを下り電文としてアクセスルーチンAR2が、図10
に示すように、受信すると()、この各受信データが
データ管理オブジェクト部51に提供される()。そ
して、その各データがメモリに蓄積される。各データが
蓄積されたメモリから電話取引支援システムから要求の
あったデータ項目「住所」のデータが読みだされて、電
話取引システムに引き渡される()。
【0037】上記のようなシステムは、データ管理オブ
ジェクト部51及びアクセスハンドラ52に対応するプ
ログラムと、各アクセスルーチンを独立して設計するこ
とができる。従って、各データベースに関する知識が得
になくても、データ管理オブジェクト部51及びアクセ
スハンドラ52に対応したプログラムを設計することが
できる。また、各アクセスルーチンについてもそれぞれ
が独立しているので、対応するデータベースの知識さえ
あれば、他のデータベースの知識がなくても設計するこ
とができる。
【0038】更に、対象となるデータベースが増えた場
合、その追加されたデータベースにアクセスするための
アクセスルーチンを追加するとともに、項目コードテー
ブル53に当該アクセスルーチンとデータ項目の対応関
係を記述するだけで、他のプログラムの変更を要しな
い。上記例では、受付端末10のデータベース管理シス
テム(データ管理オブジェクト51を含む)がLAN上
のデータベースサーバ14のデータベース及び通信回線
を介して接続されたホストコンピュータ40のデータベ
ースを管理している。システム全体の構成としては、例
えば、図11、図12に示すように、端末装置10のデ
ータベース管理システム50(1)が複数の階層のデー
タベースを管理することも可能である。
【0039】図11に示す例の場合、端末装置10のデ
ータベース管理システム50(1)がLAN上のテレバ
ンサーバ14(1)に設けられたデータベース管理シス
テム50(2)と通信回線を介して接続されたホストコ
ンピュータ40のデータベースを上述した例と同様の手
法によって管理している。また、テレバンサーバ14
(1)に設けられたデータベース管理システム50
(2)が当該テレバンサーバ14(1)のデータベース
と当該テレバンサーバ14(1)とLANにて接続され
たデータベースサーバ14(2)のデータベースを管理
している。
【0040】上記のような構成により、端末装置10の
データベース管理システム50(1)は、テレバンサー
バ14(1)のデータベース管理システム50(2)を
介して、当該テレバンサーバ14(1)のデータベース
及びデータベースサーバ14(2)のデータベースを管
理することができる。図12に示す例の場合、図11に
示す例と同様に、端末装置10のデータベース管理シス
テム50(1)がLAN上のテレバンサーバ14(1)
に設けられたデータベース管理システム50(2)と通
信回線を介して接続されたホストコンピュータ40のデ
ータベースを管理している。また、テレバンサーバ14
(1)に設けられたデータベース管理システム50
(2)が当該テレバンサーバ14(1)のデータベース
と当該テレバンサーバ14(1)とLANにて接続され
たデータベースサーバ14(2)のデータベース管理シ
ステム50(3)を管理している。更に、データベース
サーバ14(2)のデータベース管理システム50
(3)が当該データベースサーバ14(2)のデータベ
ース及び支店サーバ14(3)のデータベースを管理し
ている。
【0041】上記のような構成により、端末装置10の
データベース管理システム50(1)は、テレバンサー
バ14(1)のデータベース管理システム50(2)及
びデータベースサーバ14(2)のデータベース管理シ
ステム50(3)を介して、当該データサーバ14
(2)のデータベース及び支店サーバ14(3)のデー
タベースを管理することができる。
【0042】上記各例において、各アクセスルーチンが
データアクセス手段に対応し、項目コードテーブル53
が項目テーブル手段に対応する。また、データ管理オブ
ジェクト部51のステップS3(図7参照)の機能がデ
ータアクセス手段を決定するための決定手段に対応し、
データ管理オブジェクト部51のステップS4(図7参
照)及びアクセスハンドラ52の機能がアクセス起動手
段に対応する。
【0043】更に、受付端末10のメモリユニット10
2内の、例えば、不揮発性メモリがデータベースから取
得されたデータを蓄積する蓄積手段に対応し、データ管
理オブジェクト部51のステップ2及びステップS9
(図7参照)の機能が制御手段に対応する。
【0044】
【発明の効果】以上、説明してきたように、各請求項に
記載される本発明によれば、上記データアクセス手段は
及び決定手段及びアクセス起動手段は、それぞれ独立し
たプログラムで構成することができるので、各データア
クセス手段は、対応するデータベースの構造だけを知っ
ている者が個別的に設計することができ、また、決定手
段及びアクセス起動手段を実現するプログラムは、各デ
ータベースの構造を特に知らなくても設計することがで
きる。
【0045】また、対象とするデータベースが追加にな
っても、その追加になったデータベースに対応するデー
タアクセス手段を追加して、このデータアクセス手段と
データ項目との対応関係を項目テーブル手段に追記する
ことにより新たなデータベース管理システムを構築する
ことができる。従って、設計、変更の容易な構造となる
データベース管理システムを実現することが可能とな
る。
【図面の簡単な説明】
【図1】本発明に係るデータベース管理システムが適用
される電話取引支援システムの構成を示すブロック図で
ある。
【図2】電話取引支援システムの取引端末の詳細な構成
を示すブロック図である。
【図3】各受付端末の表示画面の例を示す図である。
【図4】データベース管理に係る構成の一例を示すブロ
ック図である。
【図5】各データベース管理システムの機能構成を示す
ブロック図である。
【図6】データベース管理システムの項目コードテーブ
ルの各レコードの構成を示す図である。
【図7】データ管理オブジェクト部での処理の手順を示
すフローチャートである。
【図8】データ管理システムでの処理を模式的に示す図
(その1)である。
【図9】データ管理システムでの処理を模式的に示す図
(その2)である。
【図10】データ管理システムでの処理を模式的に示す
図(その3)である。
【図11】データベース管理に係る構成の他の一例を示
すブロック図である。
【図12】データベース管理に係る構成の更に他の一例
を示すブロック図である。
【符号の説明】
10(1)、...、10(n) 受付端末 11(1)、...、11(n) テレフォンヘッドセ
ット 12 監視端末 13(1)、13(2) 承認端末 14 データベースサーバ 16 プリンタユニット 18 コミュニケーションサーバ 20 交換機 30 公衆回線 40 ホストコンピュータ 50 データベース管理システム 51 データ管理オブジェクト部 52 アクセスハンドラ 101 制御ユニット 102 メモリユニット 103 表示ユニット 104 入力ユニット 105 ディスクユニット 106 LANユニット 107 内蔵電話ユニット 108 CD−ROMドライブユニット 200 CD−ROM
───────────────────────────────────────────────────── フロントページの続き (72)発明者 藤田 久 神奈川県川崎市中原区上小田中4丁目1番 1号 富士通株式会社内 (72)発明者 出射 繁 神奈川県川崎市中原区上小田中4丁目1番 1号 富士通株式会社内

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】必要なデータを複数のデータベースのいず
    れかから取得するためのデータベース管理システムにお
    いて、 各データベースに対応して設けられ、対応するデータベ
    ースにアクセスするためのデータアクセス手段と、 各データ項目とそのデータ項目のデータを取得すべき各
    データベースをアクセスするデータアクセス手段との対
    応関係を記述した項目テーブル手段と、 指定されたデータ項目に対応するデータアクセス手段を
    上記項目テーブル手段を参照して決定する決定手段と、 該決定手段にて決定されたデータアクセス手段を起動す
    るアクセス起動手段とを有し、起動されたデータアクセ
    ス手段にてアクセスされたデータベースから指定された
    データ項目のデータを取得するようにしたデータベース
    管理システム。
  2. 【請求項2】請求項1記載のデータベース管理システム
    において、 各データアクセス手段がアクセスするデータベースから
    指定されたデータ項目を含む所定数のデータ項目のデー
    タが取得されるように構成するともに、 データベースから取得された所定数のデータ項目のデー
    タを蓄積する蓄積手段と、 指定されたデータ項目のデータが該蓄積手段に既に蓄積
    されているか否かを判定する判定手段と、 判定手段が該蓄積手段に指定されたデータ項目のデータ
    が既に蓄積されていると判定したときに、指定されたデ
    ータ項目に対応したデータアクセス手段を決定すること
    なく該蓄積手段に蓄積された当該指定されたデータ項目
    のデータを取得する制御手段とを有するデータベース管
    理システム。
JP08057597A 1997-03-31 1997-03-31 データベース管理システム Expired - Fee Related JP4027455B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP08057597A JP4027455B2 (ja) 1997-03-31 1997-03-31 データベース管理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP08057597A JP4027455B2 (ja) 1997-03-31 1997-03-31 データベース管理システム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2003038218A Division JP2003303119A (ja) 2003-02-17 2003-02-17 データベース管理システム

Publications (2)

Publication Number Publication Date
JPH10275158A true JPH10275158A (ja) 1998-10-13
JP4027455B2 JP4027455B2 (ja) 2007-12-26

Family

ID=13722148

Family Applications (1)

Application Number Title Priority Date Filing Date
JP08057597A Expired - Fee Related JP4027455B2 (ja) 1997-03-31 1997-03-31 データベース管理システム

Country Status (1)

Country Link
JP (1) JP4027455B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006501529A (ja) * 2001-12-28 2006-01-12 ジェフリー ジェームズ ジョナス, リアルタイムデータ保管

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0212563A (ja) * 1988-06-30 1990-01-17 Nec Corp 情報管理方式
JPH05197600A (ja) * 1992-01-21 1993-08-06 Nec Software Kansai Ltd データベースアクセス方式
JPH0667867A (ja) * 1992-06-15 1994-03-11 Fuji Xerox Co Ltd アプリケーションプログラムのデータべースアクセス方式
JPH0765032A (ja) * 1993-08-27 1995-03-10 Toshiba Corp データベース言語変換機能を持つ情報処理システム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0212563A (ja) * 1988-06-30 1990-01-17 Nec Corp 情報管理方式
JPH05197600A (ja) * 1992-01-21 1993-08-06 Nec Software Kansai Ltd データベースアクセス方式
JPH0667867A (ja) * 1992-06-15 1994-03-11 Fuji Xerox Co Ltd アプリケーションプログラムのデータべースアクセス方式
JPH0765032A (ja) * 1993-08-27 1995-03-10 Toshiba Corp データベース言語変換機能を持つ情報処理システム

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006501529A (ja) * 2001-12-28 2006-01-12 ジェフリー ジェームズ ジョナス, リアルタイムデータ保管
US8615521B2 (en) 2001-12-28 2013-12-24 International Business Machines Corporation Real time data warehousing

Also Published As

Publication number Publication date
JP4027455B2 (ja) 2007-12-26

Similar Documents

Publication Publication Date Title
US6647532B1 (en) Built-in automatic customer identifier when connecting to a vendor website
US20040073569A1 (en) System and method for integrating a personal adaptive agent
US20130275304A1 (en) Rule-based selection of financial account for payment card transaction
MXPA02008347A (es) Procedimiento de busqueda interactiva para consultas de producto.
US20080306848A1 (en) Lead Generation Platform
CN111639119B (zh) 反洗钱系统中的客户信息查询方法和设备
US20010034735A1 (en) System and method for supporting user registration, and recording medium which records the same
US20030084024A1 (en) Integrated database system for an educational institution
US20030185382A1 (en) Call center system
US20010037333A1 (en) Asset information management method, asset information management system, asset information identifier database, and data structure of asset information management identifier
US8645197B1 (en) Method of facilitating contact between a consumer and a requesting entity
JP2000276547A (ja) 金融業務用統合型コールセンター・システム
US6795537B1 (en) Method for updating a database using a telephone
JP4027455B2 (ja) データベース管理システム
JP2002183454A (ja) 電子ビジネスにおける見積り依頼方法及びシステム
US7970909B1 (en) Method and system for associating concurrent telephone and data network sessions
KR20020039595A (ko) 네트워크 기반의 브이오아이피를 이용한 통화 서비스 시스템
JP2003303119A (ja) データベース管理システム
AU705836B2 (en) Telephone transaction support system
JP2002215662A (ja) 検索装置、方法、プログラムおよび媒体
KR20030058010A (ko) 계좌번호와 매칭되는 조합어를 이용한 계좌관리 시스템 및방법과 그 프로그램 소스를 저장한 기록매체
US7359918B2 (en) System and method for intelligent script swapping
JP2003030354A (ja) 整備予約方法、整備予約プログラム及び整備予約システム
JP2001339537A (ja) 個人情報リスト作成システム及び個人情報リスト作成方法
JP2002197339A (ja) 融資受入先案内装置、融資受入先案内システム、融資受入先案内方法、および融資受入先案内プログラムを記録したコンピュータ読み取り可能な記録媒体

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20021217

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070525

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071010

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

Free format text: PAYMENT UNTIL: 20101019

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20101019

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20111019

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20111019

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20121019

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20121019

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20131019

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees