Method and apparatus for translating variable names to column names for accessing a database
AssigneeAdvanced Micro Devices, Inc.
InventorRussell C. Brown
Life of this patent
Estimating the term…
Abstract
A method for accessing a database is provided. The database includes an information table. The method includes providing an alias table. The alias table includes a plurality of variable names and a plurality of column names. Each column name is associated with one of the plurality of variable names. A message is received. The message includes at least a first variable name. The alias table is accessed based on the first variable name to identify a first column name associated with the first variable name. The information table is accessed based on the first column name.
Claims25
A method for accessing a database including an information table, comprising:
- providing an alias table, the alias table including a plurality of variable names and a
- plurality of column names, each column name being associated with one of the plurality of variable names;
- receiving a message, the message including at least a first variable name;
- accessing the alias table based on the first variable name to identify a first column
- name associated with the first variable name;
- and accessing the information table based on the first column name.
A computer system, comprising:
- a processor;
- a program storage device coupled to the processor and being adapted to a database including an information table and an alias table, the alias table including a plurality of variable names and a plurality of column names, each column name being associated with one of the plurality of variable names, the program storage device being further adapted to store program instructions, that when executed by the processor, perform a method, the method comprising:
- receiving a message, the message including at least a first variable name;
- accessing the alias table based on the first variable name to identify a first column name associated with the first column name;
- and
- accessing the information table based on the first column name.
A computer system, comprising:
- a database including:
- an information table;
- and
- an alias table including a plurality of variable names and a plurality of column names, each column name being associated with one of the plurality of variable names;
- and
- means for receiving a message, the message including at least a first variable name;
- means for accessing the alias table based on the first variable name to identify a first column name associated with the first column name;
- and
- means for accessing the information table based on the first column name.
Dependencies are inferred from the claim text.