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
Links
Description
【0008】
【課題を解決するための手段】
上記課題を解決するために、本発明によれば、複数種のデータベースを参照可能なデータ処理システムにおいて、上位層システムと下位層システムとを有し、前記上位層システムに、複数の問い合わせ項目と該複数の問い合わせ項目に対する複数の回答の結合条件とを含む第1の表現形式による問い合わせを受け取る問い合わせ受け取り手段と、前記問い合わせを解釈し、第2の表現形式による制御情報群を発行する制御情報発行手段と、前記問い合わせに対する前記第2の表現形式による複数のデータベースからの回答を前記下位層システムより受け取り、前記結合条件に基づいて結合する結合手段と、前記結合手段により結合された回答を前記第1の表現形式に変換して出力する出力手段とを備え、前記下位層システムに、前記制御情報発行手段より発行された前記第2の表現形式による制御情報群の各制御情報を、それぞれに対応する種類のデータベースに対して、当該種類に対応する制御命令に変換して出力する命令出力手段と、複数のデータベースによる前記制御命令のそれぞれの処理結果を前記第2の表現形式により前記上位層システムに回答する回答手段とを備える。
【課題を解決するための手段】
上記課題を解決するために、本発明によれば、複数種のデータベースを参照可能なデータ処理システムにおいて、上位層システムと下位層システムとを有し、前記上位層システムに、複数の問い合わせ項目と該複数の問い合わせ項目に対する複数の回答の結合条件とを含む第1の表現形式による問い合わせを受け取る問い合わせ受け取り手段と、前記問い合わせを解釈し、第2の表現形式による制御情報群を発行する制御情報発行手段と、前記問い合わせに対する前記第2の表現形式による複数のデータベースからの回答を前記下位層システムより受け取り、前記結合条件に基づいて結合する結合手段と、前記結合手段により結合された回答を前記第1の表現形式に変換して出力する出力手段とを備え、前記下位層システムに、前記制御情報発行手段より発行された前記第2の表現形式による制御情報群の各制御情報を、それぞれに対応する種類のデータベースに対して、当該種類に対応する制御命令に変換して出力する命令出力手段と、複数のデータベースによる前記制御命令のそれぞれの処理結果を前記第2の表現形式により前記上位層システムに回答する回答手段とを備える。
【0009】
また、本発明の他の態様によれば、上位層システムと下位層システムとを有し、複数種のデータベースを参照可能なデータ処理システムにおけるデータ処理方法であって、前記上位層システムにおいて、複数の問い合わせ項目と該複数の問い合わせ項目に対する複数の回答の結合条件とを含む第1の表現形式による問い合わせを受け取る問い合わせ受け取り工程と、前記上位層システムにおいて、前記問い合わせを解釈し、第2の表現形式による制御情報群を発行する制御情報発行工程と、前記下位層システムにおいて、前記第2の表現形式による制御情報群の各制御情報を、それぞれに対応する種類のデータベースに対して、当該種類に対応する制御命令に変換して出力する命令出力工程と、前記下位層システムにおいて、複数のデータベースによる前記制御命令のそれぞれの処理結果を前記第2の表現形式により前記上位層システムに回答する回答工程と、前記上位層システムにおいて、前記問い合わせに対する前記第2の表現形式による複数のデータベースからの回答を前記下位層システムより受け取り、前記結合条件に基づいて結合する結合工程と、前記上位層システムにおいて、前記結合工程により結合された回答を前記第1の表現形式に変換して出力する出力工程とを備える。
また、本発明の他の態様によれば、上位層システムと下位層システムとを有し、複数種のデータベースを参照可能なデータ処理システムにおけるデータ処理方法であって、前記上位層システムにおいて、複数の問い合わせ項目と該複数の問い合わせ項目に対する複数の回答の結合条件とを含む第1の表現形式による問い合わせを受け取る問い合わせ受け取り工程と、前記上位層システムにおいて、前記問い合わせを解釈し、第2の表現形式による制御情報群を発行する制御情報発行工程と、前記下位層システムにおいて、前記第2の表現形式による制御情報群の各制御情報を、それぞれに対応する種類のデータベースに対して、当該種類に対応する制御命令に変換して出力する命令出力工程と、前記下位層システムにおいて、複数のデータベースによる前記制御命令のそれぞれの処理結果を前記第2の表現形式により前記上位層システムに回答する回答工程と、前記上位層システムにおいて、前記問い合わせに対する前記第2の表現形式による複数のデータベースからの回答を前記下位層システムより受け取り、前記結合条件に基づいて結合する結合工程と、前記上位層システムにおいて、前記結合工程により結合された回答を前記第1の表現形式に変換して出力する出力工程とを備える。
Claims (10)
- 複数種のデータベースを参照可能なデータ処理システムにおいて、
上位層システムと下位層システムとを有し、
前記上位層システムに、
複数の問い合わせ項目と該複数の問い合わせ項目に対する複数の回答の結合条件とを含む第1の表現形式による問い合わせを受け取る問い合わせ受け取り手段と、
前記問い合わせを解釈し、第2の表現形式による制御情報群を発行する制御情報発行手段と、
前記問い合わせに対する前記第2の表現形式による複数のデータベースからの回答を前記下位層システムより受け取り、前記結合条件に基づいて結合する結合手段と、
前記結合手段により結合された回答を前記第1の表現形式に変換して出力する出力手段とを備え、
前記下位層システムに、
前記制御情報発行手段より発行された前記第2の表現形式による制御情報群の各制御情報を、それぞれに対応する種類のデータベースに対して、当該種類に対応する制御命令に変換して出力する命令出力手段と、
複数のデータベースによる前記制御命令のそれぞれの処理結果を前記第2の表現形式により前記上位層システムに回答する回答手段とを備えることを特徴とするデータ処理システム。 - 前記上位層システムに、前記制御情報発行手段により発行される制御情報の発行対象となるデータベースの管理情報を記憶する管理情報記憶手段を備えることを特徴とする請求項1に記載のデータ処理システム。
- 前記管理情報記憶手段が、
管理情報を記憶した管理情報データベースと、
該管理情報データベースに対し、前記制御情報発行手段より発行された前記第2の表現形式による制御情報を当該管理情報データベースに対応する制御命令に変換して出力する管理命令出力手段と、
前記管理情報データベースによる前記制御命令の処理結果を前記第2の表現形式により出力する管理情報出力手段とを備えることを特徴とする請求項2に記載のデータ処理システム。 - 前記上位層システムに、前記問い合わせに対して前記下位層システムより受け取る回答に対する補填情報を記憶する補填情報記憶手段を備えることを特徴とする請求項1に記載のデータ処理システム。
- 前記補填情報記憶手段が、
補填情報を記憶した補填情報データベースと、
該補填情報データベースに対し、前記制御情報発行手段より発行された前記第2の表現形式による制御情報を当該補填情報データベースに対応する制御命令に変換して出力する補填命令出力手段と、
前記補填情報データベースによる前記制御命令の処理結果を前記第2の表現形式により出力する補填情報出力手段とを備えることを特徴とする請求項4に記載のデータ処理システム。 - 前記補填情報記憶手段が、種類の異なる複数のデータベースによる処理結果を結合するための結合補填情報を備え、前記出力手段が、前記結合補填情報を参照して種類の異なる複数のデータベースによる処理結果を前記第2の表現形式において結合する結合手段を備えることを特徴とする請求項4に記載のデータ処理システム。
- 前記複数種のデータベースのうち少なくとも1つは関係型データベースであることを特徴とする請求項1に記載のデータ処理システム。
- 前記複数種のデータベースを前記下位層システム内に設けたことを特徴とする請求項1に記載のデータ処理システム。
- 前記上位層システムに、ユーザからの問い合わせに対して、前記第1の表現形式によるデータベースに対する問い合わせを発行する問い合わせ発行手段を設けたことを特徴とする請求項1に記載のデータ処理システム。
- 上位層システムと下位層システムとを有し、複数種のデータベースを参照可能なデータ処理システムにおけるデータ処理方法であって、
前記上位層システムにおいて、複数の問い合わせ項目と該複数の問い合わせ項目に対する複数の回答の結合条件とを含む第1の表現形式による問い合わせを受け取る問い合わせ受け取り工程と、
前記上位層システムにおいて、前記問い合わせを解釈し、第2の表現形式による制御情報群を発行する制御情報発行工程と、
前記下位層システムにおいて、前記第2の表現形式による制御情報群の各制御情報を、それぞれに対応する種類のデータベースに対して、当該種類に対応する制御命令に変換して出力する命令出力工程と、
前記下位層システムにおいて、複数のデータベースによる前記制御命令のそれぞれの処理結果を前記第2の表現形式により前記上位層システムに回答する回答工程と、
前記上位層システムにおいて、前記問い合わせに対する前記第2の表現形式による複数のデータベースからの回答を前記下位層システムより受け取り、前記結合条件に基づいて結合する結合工程と、
前記上位層システムにおいて、前記結合工程により結合された回答を前記第1の表現形式に変換して出力する出力工程とを備えることを特徴とするデータ処理方法。
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)
| 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)
| 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 |
-
1996
- 1996-08-01 JP JP20347196A patent/JP4533974B2/ja not_active Expired - Lifetime
-
1997
- 1997-07-31 EP EP97305755A patent/EP0822505B1/en not_active Expired - Lifetime
- 1997-07-31 US US08/904,274 patent/US6269365B1/en not_active Expired - Lifetime
- 1997-07-31 DE DE69732454T patent/DE69732454T2/de not_active Expired - Lifetime
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 |