Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Query derived communication mechanism for communication between relational databases and object-based computing environments and systems

a communication mechanism and database technology, applied in the field of query derived communication mechanism for communication between relational databases and object-based computing environments and systems, can solve the problems of large database and dbms that manage them, complex database systems, and large databases, and achieve the effect of effectively connecting various components and facilitating effective translation of schema objects

Inactive Publication Date: 2013-10-03
TERADATA
View PDF6 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes a mechanism for integrating object-based and database systems using queries. A Web service can be created from these queries by generating a mapping of the database fields to programming languages. This mapping can be used to create various components needed for the web service. The invention simplifies the process of creating complex integrations between different systems and makes it easier to develop and maintain.

Problems solved by technology

Generally, database systems are much more complex than the example noted above.
Today, databases can be very complex.
Generally, databases and DBMS that manage them can be very large and extremely complex partly in order to support an ever increasing need to store data and analyze data.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Query derived communication mechanism for communication between relational databases and object-based computing environments and systems
  • Query derived communication mechanism for communication between relational databases and object-based computing environments and systems
  • Query derived communication mechanism for communication between relational databases and object-based computing environments and systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032]As noted in the background section, communication mechanism that facilitate communication between object-based components (e.g., object-based application programs) and relational databases are very useful.

[0033]However, conventionally, bridging the gap between object-based computing environments and relational database requires an extensive knowledge often lacked even by Database Administrator (DBA's) with extensive knowledge of the specific database systems that they may administer and manage. Bridging this gap can also require a significant amount of time and resources. Typically, experts in object-based computing environments would have to be acquired who would have to painstakingly develop code by hand to implement, for example, a Web service as a communication mechanism between object-based clients and a relational database.

[0034]To further elaborate, a Relational Database Management Systems (RDBMS) can effectively provide for the storage and retrieval of Set-Based data t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Techniques for providing communication mechanisms between object-based and relational database systems are disclosed. A communication mechanism (e.g., a Web service) can be effectively derived from one or more query statements (e.g., SQL statements) based on a mapping to the objects of the object-based system. The communication mechanism can be generated in a Top-Down or Contract-First approach based on definitions and / or metadata needed to effectively construct the communication mechanism.

Description

CROSS REFERENCE TO RELATED APPLICATIONS[0001]This application takes priority of the U.S. Provisional Patent Application No. 61,619,893, entitled “QUERY DERIVED WEB SERVICES,” by John J. Smith and Mike G. Coutts, filed on Sep. 26, 2011, which is hereby incorporated herein by reference in its entirety and for all purposes.BACKGROUND[0002]Data can be an abstract term. In the context of computing environments and systems, data can be generally encompassing of all forms of information that can be stored in a computer readable medium (e.g., memory, hard disk). Data, and in particular, one or more instances of data can also be referred to as data object(s), especially in the context of object-based approaches to computing, where a data object can, for example, be an actual instance of data, a class, type, or form data, and so on.[0003]However, the term database can refer to a collection of data and / or data structures typically stored in a digital form. Data can be stored in a database for ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F17/30
CPCG06F17/30283H03M7/30H03M7/702G06F17/30312H03M7/70G06F17/30569G06F16/258G06F16/22G06F16/27
Inventor SMITH, JOHN J.COUTTS, MICHAEL G.
Owner TERADATA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products