×

PERFORMING COMPLEX OPERATIONS IN A DATABASE USING A SEMANTIC LAYER

  • US 20120005190A1
  • Filed: 12/27/2010
  • Published: 01/05/2012
  • Est. Priority Date: 05/14/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving a data request from an application in a database executing on a computer system, the data request specifying standard SQL operations and custom application operations to be performed for said application;

    processing, on the computer system, the data request in a semantic layer of the database, the semantic layer processing the standard SQL operations and the custom application operations, and wherein, in response to receiving the data request, the semantic layer generates a logical execution plan comprising said standard SQL operations and said custom application operations;

    converting, on the computer system, the logical execution plan into a physical execution plan, wherein the physical execution plan comprises native executable database operations for performing the standard SQL operations and custom application operations;

    executing the physical execution plan on the database, and in accordance therewith, generating a data result; and

    sending the data result from the database to the application.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×