54. A method for storing and retrieving data in a computer memory, comprising the steps of: configuring said memory according to a logical table, said logical table including: a plurality of logical rows, each said logical row including an object identification number (OID) to identify each said logical row, each said logical row corresponding to a record of information; a plurality of logical columns intersecting said plurality of logical rows to define a plurality of logical cells, each said logical column including an OID to identify each said logical column; and wherein at least one of said logical cells includes a pointer to an index record; and indexing data stored in said table.
54. A method for storing and retrieving data in a computer memory, comprising the steps of: configuring said memory according to a logical table, said logical table including: a plurality of logical rows, each said logical row including an object identification number (OID) to identify each said logical row, each said logical row corresponding to a record of information; a plurality of logical columns intersecting said plurality of logical rows to define a plurality of logical cells, each said logical column including an OID to identify each said logical column; and wherein at least one of said logical cells includes a pointer to an index record; and indexing data stored in said table. 55. The method of claim 54 wherein said step of indexing data further comprises the steps of: searching said table for a key word; and creating an index record for said key word, said index record having one or more pointers to a logical cell in said table that contains said key word.