×

Methods, systems and computer program products for logical access of data sources utilizing standard relational database management systems

  • US 6,457,003 B1
  • Filed: 08/16/1999
  • Issued: 09/24/2002
  • Est. Priority Date: 08/16/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of accessing at least one data source, the method comprising the steps of:

  • intercepting a command to a relational database management system;

    determining if the intercepted command accesses the data source utilizing a logical table name;

    translating the logical table name to a physical table name if the intercepted command accesses the data source utilizing the logical table name;

    providing the intercepted command to the relational database management system utilizing the physical table name translated from the logical table name if the intercepted command accesses the data source utilizing the logical table name so as to provide access to the data source utilizing the logical table name;

    wherein the step of determining, the step of translating and the step of providing comprise the respective steps of;

    determining if the intercepted command accesses the data source utilizing a logical table name and a logical column name;

    translating the logical table name to the physical table name if the intercepted command accesses the data source utilizing the logical table name;

    translating the logical column name to a physical table name if the intercepted command accesses the data source utilizing the logical column name; and

    providing the intercepted command to the relational database management system utilizing the physical table name translated from the logical table name and the physical column name translated from the logical column name if the intercepted command accesses the data source utilizing the logical table name and the logical column name so as to provide access to the data source utilizing the logical table name and the logical column name.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×