JPH1049409A5 - - Google Patents

Info

Publication number
JPH1049409A5
JPH1049409A5 JP1996203471A JP20347196A JPH1049409A5 JP H1049409 A5 JPH1049409 A5 JP H1049409A5 JP 1996203471 A JP1996203471 A JP 1996203471A JP 20347196 A JP20347196 A JP 20347196A JP H1049409 A5 JPH1049409 A5 JP H1049409A5
Authority
JP
Japan
Prior art keywords
layer system
query
database
control information
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
JP1996203471A
Other languages
English (en)
Other versions
JP4533974B2 (ja
JPH1049409A (ja
Filing date
Publication date
Application filed filed Critical
Priority to JP20347196A priority Critical patent/JP4533974B2/ja
Priority claimed from JP20347196A external-priority patent/JP4533974B2/ja
Priority to EP97305755A priority patent/EP0822505B1/en
Priority to DE69732454T priority patent/DE69732454T2/de
Priority to US08/904,274 priority patent/US6269365B1/en
Publication of JPH1049409A publication Critical patent/JPH1049409A/ja
Publication of JPH1049409A5 publication Critical patent/JPH1049409A5/ja
Application granted granted Critical
Publication of JP4533974B2 publication Critical patent/JP4533974B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【0008】
【課題を解決するための手段】
上記課題を解決するために、本発明によれば、複数種のデータベースを参照可能なデータ処理システムにおいて、上位層システムと下位層システムとを有し、前記上位層システムに、複数の問い合わせ項目と該複数の問い合わせ項目に対する複数の回答の結合条件とを含む第1の表現形式による問い合わせを受け取る問い合わせ受け取り手段と、前記問い合わせを解釈し、第2の表現形式による制御情報群を発行する制御情報発行手段と、前記問い合わせに対する前記第2の表現形式による複数のデータベースからの回答を前記下位層システムより受け取り、前記結合条件に基づいて結合する結合手段と、前記結合手段により結合された回答を前記第1の表現形式に変換して出力する出力手段とを備え、前記下位層システムに、前記制御情報発行手段より発行された前記第2の表現形式による制御情報群の各制御情報を、それぞれに対応する種類のデータベースに対して、当該種類に対応する制御命令に変換して出力する命令出力手段と、複数のデータベースによる前記制御命令のそれぞれの処理結果を前記第2の表現形式により前記上位層システムに回答する回答手段とを備える。
【0009】
また、本発明の他の態様によれば、上位層システムと下位層システムとを有し、複数種のデータベースを参照可能なデータ処理システムにおけるデータ処理方法であって、前記上位層システムにおいて、複数の問い合わせ項目と該複数の問い合わせ項目に対する複数の回答の結合条件とを含む第1の表現形式による問い合わせを受け取る問い合わせ受け取り工程と、前記上位層システムにおいて、前記問い合わせを解釈し、第2の表現形式による制御情報群を発行する制御情報発行工程と、前記下位層システムにおいて、前記第2の表現形式による制御情報群の各制御情報を、それぞれに対応する種類のデータベースに対して、当該種類に対応する制御命令に変換して出力する命令出力工程と、前記下位層システムにおいて、複数のデータベースによる前記制御命令のそれぞれの処理結果を前記第2の表現形式により前記上位層システムに回答する回答工程と、前記上位層システムにおいて、前記問い合わせに対する前記第2の表現形式による複数のデータベースからの回答を前記下位層システムより受け取り、前記結合条件に基づいて結合する結合工程と、前記上位層システムにおいて、前記結合工程により結合された回答を前記第1の表現形式に変換して出力する出力工程とを備える。

Claims (10)

  1. 複数種のデータベースを参照可能なデータ処理システムにおいて、
    上位層システムと下位層システムとを有し、
    前記上位層システムに、
    複数の問い合わせ項目と該複数の問い合わせ項目に対する複数の回答の結合条件とを含む第1の表現形式による問い合わせを受け取る問い合わせ受け取り手段と、
    前記問い合わせを解釈し、第2の表現形式による制御情報群を発行する制御情報発行手段と、
    前記問い合わせに対する前記第2の表現形式による複数のデータベースからの回答を前記下位層システムより受け取り、前記結合条件に基づいて結合する結合手段と、
    前記結合手段により結合された回答を前記第1の表現形式に変換して出力する出力手段とを備え、
    前記下位層システムに、
    前記制御情報発行手段より発行された前記第2の表現形式による制御情報群の各制御情報を、それぞれに対応する種類のデータベースに対して、当該種類に対応する制御命令に変換して出力する命令出力手段と、
    複数のデータベースによる前記制御命令のそれぞれの処理結果を前記第2の表現形式により前記上位層システムに回答する回答手段とを備えることを特徴とするデータ処理システム。
  2. 前記上位層システムに、前記制御情報発行手段により発行される制御情報の発行対象となるデータベースの管理情報を記憶する管理情報記憶手段を備えることを特徴とする請求項1に記載のデータ処理システム。
  3. 前記管理情報記憶手段が、
    管理情報を記憶した管理情報データベースと、
    該管理情報データベースに対し、前記制御情報発行手段より発行された前記第2の表現形式による制御情報を当該管理情報データベースに対応する制御命令に変換して出力する管理命令出力手段と、
    前記管理情報データベースによる前記制御命令の処理結果を前記第2の表現形式により出力する管理情報出力手段とを備えることを特徴とする請求項2に記載のデータ処理システム。
  4. 前記上位層システムに、前記問い合わせに対して前記下位層システムより受け取る回答に対する補填情報を記憶する補填情報記憶手段を備えることを特徴とする請求項1に記載のデータ処理システム。
  5. 前記補填情報記憶手段が、
    補填情報を記憶した補填情報データベースと、
    該補填情報データベースに対し、前記制御情報発行手段より発行された前記第2の表現形式による制御情報を当該補填情報データベースに対応する制御命令に変換して出力する補填命令出力手段と、
    前記補填情報データベースによる前記制御命令の処理結果を前記第2の表現形式により出力する補填情報出力手段とを備えることを特徴とする請求項4に記載のデータ処理システム。
  6. 前記補填情報記憶手段が、種類の異なる複数のデータベースによる処理結果を結合するための結合補填情報を備え、前記出力手段が、前記結合補填情報を参照して種類の異なる複数のデータベースによる処理結果を前記第2の表現形式において結合する結合手段を備えることを特徴とする請求項4に記載のデータ処理システム。
  7. 前記複数種のデータベースのうち少なくとも1つは関係型データベースであることを特徴とする請求項1に記載のデータ処理システム。
  8. 前記複数種のデータベースを前記下位層システム内に設けたことを特徴とする請求項1に記載のデータ処理システム。
  9. 前記上位層システムに、ユーザからの問い合わせに対して、前記第1の表現形式によるデータベースに対する問い合わせを発行する問い合わせ発行手段を設けたことを特徴とする請求項1に記載のデータ処理システム。
  10. 上位層システムと下位層システムとを有し、複数種のデータベースを参照可能なデータ処理システムにおけるデータ処理方法であって、
    前記上位層システムにおいて、複数の問い合わせ項目と該複数の問い合わせ項目に対する複数の回答の結合条件とを含む第1の表現形式による問い合わせを受け取る問い合わせ受け取り工程と、
    前記上位層システムにおいて、前記問い合わせを解釈し、第2の表現形式による制御情報群を発行する制御情報発行工程と、
    前記下位層システムにおいて、前記第2の表現形式による制御情報群の各制御情報を、それぞれに対応する種類のデータベースに対して、当該種類に対応する制御命令に変換して出力する命令出力工程と、
    前記下位層システムにおいて、複数のデータベースによる前記制御命令のそれぞれの処理結果を前記第2の表現形式により前記上位層システムに回答する回答工程と、
    前記上位層システムにおいて、前記問い合わせに対する前記第2の表現形式による複数のデータベースからの回答を前記下位層システムより受け取り、前記結合条件に基づいて結合する結合工程と、
    前記上位層システムにおいて、前記結合工程により結合された回答を前記第1の表現形式に変換して出力する出力工程とを備えることを特徴とするデータ処理方法。
JP20347196A 1996-08-01 1996-08-01 異種データベース統合システム Expired - Lifetime JP4533974B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP20347196A JP4533974B2 (ja) 1996-08-01 1996-08-01 異種データベース統合システム
EP97305755A EP0822505B1 (en) 1996-08-01 1997-07-31 Integrated database system
DE69732454T DE69732454T2 (de) 1996-08-01 1997-07-31 Integriertes Datenbanksystem
US08/904,274 US6269365B1 (en) 1996-08-01 1997-07-31 Integrated database system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20347196A JP4533974B2 (ja) 1996-08-01 1996-08-01 異種データベース統合システム

Publications (3)

Publication Number Publication Date
JPH1049409A JPH1049409A (ja) 1998-02-20
JPH1049409A5 true JPH1049409A5 (ja) 2004-08-19
JP4533974B2 JP4533974B2 (ja) 2010-09-01

Family

ID=16474697

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20347196A Expired - Lifetime JP4533974B2 (ja) 1996-08-01 1996-08-01 異種データベース統合システム

Country Status (4)

Country Link
US (1) US6269365B1 (ja)
EP (1) EP0822505B1 (ja)
JP (1) JP4533974B2 (ja)
DE (1) DE69732454T2 (ja)

Families Citing this family (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11282733A (ja) * 1998-03-31 1999-10-15 Nec Software Chugoku Ltd データベースアクセス装置
JP3437441B2 (ja) * 1998-04-08 2003-08-18 日本電信電話株式会社 検索方法、検索装置、および検索プログラムを記録した記録媒体
US6668368B1 (en) * 1999-09-29 2003-12-23 Lucent Technologies Inc. Variable-extracting command line generator
US6651241B1 (en) * 1999-09-29 2003-11-18 Lucent Technologies Inc. Scriptor and interpreter
CN1416551A (zh) * 2000-03-09 2003-05-07 北川淑子 带光学数据读取器的信息处理设备、各种服务器及电子商业交易方法
KR100398453B1 (ko) * 2000-07-22 2003-09-19 홍미희 하부구조로부터 체계적으로 통합하는 프로그램이 내장된 전자상거래시스템
CA2324679A1 (en) * 2000-10-26 2002-04-26 Lochisle Inc. Method and system for physical access control using wireless connection to a network
US20030085818A1 (en) * 2001-09-07 2003-05-08 Renton Joseph J. System and method for acquiring, storing, processing and presenting data accumulated through an in-flight aircraft server
US7062480B2 (en) * 2002-04-01 2006-06-13 Worldspan, Lp System and method for caching and utilizing flight availability data
US7386528B2 (en) * 2002-05-31 2008-06-10 American Express Travel Related Services Company, Inc. System and method for acquisition, assimilation and storage of information
US20050044164A1 (en) * 2002-12-23 2005-02-24 O'farrell Robert Mobile data and software update system and method
US7712088B2 (en) * 2004-07-08 2010-05-04 Microsoft Corporation Method and system for a batch parser
US7523118B2 (en) * 2006-05-02 2009-04-21 International Business Machines Corporation System and method for optimizing federated and ETL'd databases having multidimensionally constrained data
US9202184B2 (en) * 2006-09-07 2015-12-01 International Business Machines Corporation Optimizing the selection, verification, and deployment of expert resources in a time of chaos
US20080294459A1 (en) * 2006-10-03 2008-11-27 International Business Machines Corporation Health Care Derivatives as a Result of Real Time Patient Analytics
US8055603B2 (en) * 2006-10-03 2011-11-08 International Business Machines Corporation Automatic generation of new rules for processing synthetic events using computer-based learning processes
US8145582B2 (en) * 2006-10-03 2012-03-27 International Business Machines Corporation Synthetic events for real time patient analysis
US7970759B2 (en) 2007-02-26 2011-06-28 International Business Machines Corporation System and method for deriving a hierarchical event based database optimized for pharmaceutical analysis
US7853611B2 (en) 2007-02-26 2010-12-14 International Business Machines Corporation System and method for deriving a hierarchical event based database having action triggers based on inferred probabilities
US7792774B2 (en) 2007-02-26 2010-09-07 International Business Machines Corporation System and method for deriving a hierarchical event based database optimized for analysis of chaotic events
JP5096775B2 (ja) * 2007-03-30 2012-12-12 株式会社野村総合研究所 データ処理システム
US8352454B2 (en) * 2007-04-11 2013-01-08 Travelport Development Llc System and method for performing data searches using multiple data search providers
US7930262B2 (en) * 2007-10-18 2011-04-19 International Business Machines Corporation System and method for the longitudinal analysis of education outcomes using cohort life cycles, cluster analytics-based cohort analysis, and probabilistic data schemas
US7779051B2 (en) * 2008-01-02 2010-08-17 International Business Machines Corporation System and method for optimizing federated and ETL'd databases with considerations of specialized data structures within an environment having multidimensional constraints
US9665620B2 (en) 2010-01-15 2017-05-30 Ab Initio Technology Llc Managing data queries
US8418184B2 (en) 2010-09-24 2013-04-09 International Business Machines Corporation Use of constraint-based linear programming to optimize hardware system usage
US10318877B2 (en) 2010-10-19 2019-06-11 International Business Machines Corporation Cohort-based prediction of a future event
US8620958B1 (en) 2012-09-11 2013-12-31 International Business Machines Corporation Dimensionally constrained synthetic context objects database
US9619580B2 (en) 2012-09-11 2017-04-11 International Business Machines Corporation Generation of synthetic context objects
US9384202B1 (en) * 2012-10-01 2016-07-05 Amazon Technologies, Inc. Gateway module to access different types of databases
US9741138B2 (en) 2012-10-10 2017-08-22 International Business Machines Corporation Node cluster relationships in a graph database
US8931109B2 (en) 2012-11-19 2015-01-06 International Business Machines Corporation Context-based security screening for accessing data
US8914413B2 (en) 2013-01-02 2014-12-16 International Business Machines Corporation Context-based data gravity wells
US8983981B2 (en) 2013-01-02 2015-03-17 International Business Machines Corporation Conformed dimensional and context-based data gravity wells
US9229932B2 (en) 2013-01-02 2016-01-05 International Business Machines Corporation Conformed dimensional data gravity wells
US9053102B2 (en) 2013-01-31 2015-06-09 International Business Machines Corporation Generation of synthetic context frameworks for dimensionally constrained hierarchical synthetic context-based objects
US9069752B2 (en) 2013-01-31 2015-06-30 International Business Machines Corporation Measuring and displaying facets in context-based conformed dimensional data gravity wells
US9110722B2 (en) 2013-02-28 2015-08-18 International Business Machines Corporation Data processing work allocation
US10152526B2 (en) 2013-04-11 2018-12-11 International Business Machines Corporation Generation of synthetic context objects using bounded context objects
US9348794B2 (en) 2013-05-17 2016-05-24 International Business Machines Corporation Population of context-based data gravity wells
US10417281B2 (en) * 2015-02-18 2019-09-17 Ab Initio Technology Llc Querying a data source on a network
CN105306524A (zh) * 2015-09-10 2016-02-03 百度在线网络技术(北京)有限公司 出行信息的推送方法和装置
EP3467678A4 (en) * 2016-05-30 2019-05-29 Sony Corporation INFORMATION PROCESSING DEVICE
US11093223B2 (en) 2019-07-18 2021-08-17 Ab Initio Technology Llc Automatically converting a program written in a procedural programming language into a dataflow graph and related systems and methods
JP7061812B2 (ja) * 2020-01-22 2022-05-02 康 清木 統合検索システム
JP2021157288A (ja) 2020-03-25 2021-10-07 富士通株式会社 情報処理システム、情報処理方法、情報処理プログラム及び情報処理装置

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5475836A (en) * 1987-04-01 1995-12-12 Lotus Development Corporation Interface for providing access to external data sources/sinks
WO1991003791A1 (en) * 1989-09-01 1991-03-21 Amdahl Corporation Operating system and data base
CA2025160A1 (en) * 1989-09-28 1991-03-29 John W. White Portable and dynamic distributed applications architecture
US5325465A (en) 1992-03-04 1994-06-28 Singapore Computer Systems Limited End user query facility
WO1993020511A1 (en) * 1992-03-31 1993-10-14 Aggregate Computing, Inc. An integrated remote execution system for a heterogenous computer network environment
US5596744A (en) * 1993-05-20 1997-01-21 Hughes Aircraft Company Apparatus and method for providing users with transparent integrated access to heterogeneous database management systems
US5537590A (en) * 1993-08-05 1996-07-16 Amado; Armando Apparatus for applying analysis rules to data sets in a relational database to generate a database of diagnostic records linked to the data sets
JP3277654B2 (ja) * 1993-12-20 2002-04-22 株式会社日立製作所 異種データベース・アクセス・システム
JPH0816619A (ja) * 1994-06-30 1996-01-19 Casio Comput Co Ltd 情報処理システム
JPH0883206A (ja) * 1994-09-14 1996-03-26 Toshiba Corp マルチメディアデータベースシステム及びマルチメディアデータアクセス方法
US5588150A (en) * 1994-09-29 1996-12-24 International Business Machines Corporation Push down optimization in a distributed, multi-database system
US5884306A (en) * 1997-01-31 1999-03-16 Microsoft Corporation System and method for directly manipulating fields for grouping items

Similar Documents

Publication Publication Date Title
JPH1049409A5 (ja)
US6952660B1 (en) Collaboration session recording model
WO1998038564A3 (en) Partially replicated distributed database with multiple levels of remote clients
CA2204797A1 (en) Multiple database access server for application programs
CN107491561A (zh) 一种基于本体的城市交通异构数据集成系统及方法
WO1998054659A3 (en) Method for transaction within a distributed database
AU3092099A (en) Perspective transformations on relational database tables
WO2002089013A3 (en) Method, system, program, and computer readable medium for indexing object oriented objects in an object oriented database
CA2275399A1 (en) Computer executable workflow control system
CA2210097A1 (en) Query translation system
US7467130B2 (en) Method for converting chained join tables to tree structure, and a program for converting the same
Temin A response to Harley and Crafts
US6134542A (en) Database management system and data transmission method
AU7586696A (en) Design method of physiologically active compound
JPH08202597A (ja) スキーマ変換機構編成方式
US6510423B1 (en) Method and device for object control with a plurality of operation-target flags
JPH01211029A (ja) データベース操作言語処理方式
Duval et al. DBASE 5.0 for Windows.
JPH0381818U (ja)
Porter Object data model translation using structural transformations.
JPH0231279A (ja) 分散データベース処理方式
JPH04314144A (ja) 順編成ファイルのデータブロックアクセス方式
JPS63125569U (ja)
JPH05225015A (ja) 分散データベースにおけるレコード転送方法
Choodamani Use-case-based generation of forms from a class diagram