Abstract
The Database Management Systems (DBMS) were developed to store large data volumes, allowing their efficient retrieval whenever needed. Three basic techniques are employed to speed up retrieval: query rewriting, indexing structures and data restructuring. However, current DBMS are being developed aiming the scalar data domains, such as numbers and small character strings. More complex data…