DATABASE TRANSLATION SYSTEM AND METHOD
First Claim
Patent Images
1. A method for translating of queries for interaction with a plurality of different database types, comprising:
- providing a front end, and a plurality of specific back ends, each back end relating to a specific query language, and a translating apparatus for translating between query languages;
sending a query by an accessing application to said front end at said translating apparatus;
receiving said query by said translating apparatus to form a received query;
translating said received query to a specific query language of a database to which said query is to be addressed to form a database query;
and sending said database query in said specific query language by one of the specific back ends to said database.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for translating database queries across a plurality of different database platforms, regardless of the database protocol and/or structure according to which the database operates.
26 Citations
19 Claims
-
1. A method for translating of queries for interaction with a plurality of different database types, comprising:
-
providing a front end, and a plurality of specific back ends, each back end relating to a specific query language, and a translating apparatus for translating between query languages; sending a query by an accessing application to said front end at said translating apparatus;
receiving said query by said translating apparatus to form a received query;
translating said received query to a specific query language of a database to which said query is to be addressed to form a database query;and sending said database query in said specific query language by one of the specific back ends to said database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for translating of queries for interaction with a plurality of different database types, comprising:
- a plurality of databases of at least two different database types;
an accessing application for sending a query;
a translation apparatus for receiving said query and for translating said query, and for sending said translated query to at least one of said plurality of databases to form a receiving database, wherein said translated query is translated according to requirements of said receiving database. - View Dependent Claims (17, 18, 19)
- a plurality of databases of at least two different database types;
Specification