Paginação de resultados em consultas por abrangência

  • Authors:
  • Fábio C. M. Ricotta;Thatyana de F. P. Seraphim;Enzo Seraphim;Edmilson M. Moreira;Caetano Traina, Jr.

  • Affiliations:
  • Universidade Federal de Itajubá - Itajubá - MG - Brazil;Universidade Federal de Itajubá - Itajubá - MG - Brazil;Universidade Federal de Itajubá - Itajubá - MG - Brazil;Universidade Federal de Itajubá - Itajubá - MG - Brazil;Universidade de São Paulo (USP) - São Carlos - SP - Brazil

  • Venue:
  • SBBD '08 Proceedings of the 23rd Brazilian symposium on Databases
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

An important functionality of the database management systems (DBMS) in the client/server architecture is the capacity of answer queries of client' applications. In this architecture, it is not always possible to foresee the quantity of results that may be generated from a specific query. So, a query may result in a large amount of records which not always is analyzed by the client, generating a waste of processing. To avoid this waste, the traditional DBMS use the technique of results pagination, which consists in sending the results in the proportion when client needs to analyze them. However, the traditional DBMS do not manipulate data where the similarity is the only relation between the domain elements. For this data domain, there is no support for the results pagination technique and a range query may return a very large list which will not be analyzed by the client. In order to minimize this problem, this paper presents a new query called "Next Range Query", that allows the pagination results in control in the client. The principle of the "Next Range Query" is to fragment the query in many queries allowing to forward and backward in the results list.