Un conjunto de resultados es el conjunto de resultados devueltos por una consulta, generalmente en el mismo formato que la base de datos en la que se llama a la consulta. [1] Por ejemplo, en SQL , que se utiliza junto con bases de datos relacionales , es el resultado de una SELECTconsulta en una tabla o vista y es en sí misma una tabla no permanente de filas, y podría incluir metadatos sobre la consulta, como los nombres de las columnas y los tipos y tamaños de cada columna . En una base de datos de objetos , el conjunto de resultados suele ser una colección de objetos de la base de datos.
Según la base de datos, es posible que se conozca o no la cantidad de filas del conjunto de resultados. Por lo general, esta cantidad no se conoce de antemano porque el conjunto de resultados se crea sobre la marcha . Las aplicaciones cliente pueden usar un cursor para recuperar algunas filas del conjunto de resultados a la vez. [2]
Clasificación
En SQL, no hay garantía de que las filas de un conjunto de resultados devueltos por una SELECTconsulta estén en un orden particular a menos que ORDER BYse use la cláusula en la consulta, que ordena las filas del conjunto de resultados en orden ascendente o descendente según una o más columnas. [2]
Referencias
- ^ Beaulieu, Alan (2020). "Capítulo 1. Un poco de historia". Learning SQL, 3.ª edición (3.ª ed.). O'Reilly Media. ISBN 9781492057611.OCLC 1138944140 .
- ^ Fundamentos de bases de datos (PDF) (1.ª ed.). IBM Corporation. 2010. págs. 122–123.