×

Computer systems and methods for performing a database access to generate database tables based on structural information corresonding to database objects

  • US 8,706,767 B2
  • Filed: 02/23/2005
  • Issued: 04/22/2014
  • Est. Priority Date: 02/23/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computer system, comprising:

  • a memory device storing instructions; and

    a processor executing the instructions for;

    receiving and storing structural information, the structural information being descriptive of a number of objects, each of the objects having sub-objects, the structural information comprising a first table for each sub-object, each first table being identified by a sub-object name of its assigned sub-object and comprising technical field names of fields of its assigned sub-object, and a second table for each sub-object, each second table being identified by the sub-object name of its assigned sub-object and comprising the sub-object name and the technical field name of one of the sub-objects from which its assigned sub-object depends for each of the technical field names of its assigned sub-object;

    assigning a unique identifier to each sub-object name identified by the structural information;

    storing a mapping table of the sub-object names and the unique identifiers;

    requesting generation of a database table for each sub-object identified by the structural information, the database table of one of the sub-objects being identified by the unique identifier of the one sub-object and the database table of the one sub-object having the technical field names of the one sub-object;

    generating a semantic network based on database tables generated for the sub-objects, the database tables having table names and a structure;

    receiving an access request including a request to process information included in the database tables having the table names and the structure; and

    performing the access request by using the semantic network to retrieve information included in the database tables, wherein the information is retrieved without using the table names and the structure to process the information.

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