¿Qué es un conjunto de registros?
Un conjunto de registros es una estructura utilizada en una base de datos para contener un grupo de registros. Estos registros pueden ser el contenido de una tabla individual o el resultado de una consulta. Sin la capacidad de generar y mostrar un conjunto de registros, una base de datos no sería más que un repositorio que contiene, pero no producir, datos.
Un conjunto de registros es una tabla en blanco que es totalmente personalizable, con filas infinitas y columnas infinitas. Cuando el usuario final solicita información de la base de datos, la base de datos recopila la información deseada, insertándola en el conjunto de registros. Después de esto, la computadora reduce el conjunto de registros al número de valores devueltos, el número de resultados producidos por la consulta. Luego muestra la información del conjunto de registros en la pantalla, lo que permite el acceso del usuario final a los datos solicitados.
Los conjuntos de registros incluyen cualquier información que regrese la base de datos de una computadora, no importa cuán pequeña, grande, personalizada o imprecisa. Si el usuario final solicita toda la información de un registro de empleadosS Base de datos, ese resultado vendrá en forma de un conjunto de registros. Del mismo modo, si el usuario final solicita algo limitado, como las fechas de nacimiento de todos los empleados llamados TED, esa información también vendrá en registros. En este sentido, RecordSet no es más que un término genérico utilizado para referirse al resultado de una búsqueda particular.
Una vez generados, los registros solo se refieren a un registro individual dentro de la base de datos como el "registro actual". Esto significa que una vez que recopila sus datos, los conjuntos de registros aparentemente ignoran el resto de la base de datos. Existen por sí mismos como entidades separadas que alojan la información deseada, mientras que el resto de los registros y archivos de la base de datos permanecen intactas e intactas. Como resultado, la modificación de la información almacenada en los registros no afectará la información correspondiente contenida en las tablas de la base de datos reales.