Skip to main content

O que é um conjunto de registros?

Um conjunto de registros é uma estrutura usada em um banco de dados para conter um grupo de registros. Esses registros podem ser o conteúdo de uma tabela individual ou o resultado de uma consulta. Sem a capacidade de gerar e exibir um conjunto de registros, um banco de dados não passaria de um repositório para conter - mas não produzir - dados.

Um conjunto de registros é uma tabela em branco totalmente personalizável, com infinitas linhas e colunas infinitas. Quando o usuário final solicita informações do banco de dados, o banco de dados coleta as informações desejadas, inserindo-as no conjunto de registros. Depois disso, o computador compara o conjunto de registros com o número retornado de valores, o número de resultados produzidos pela consulta. Em seguida, ele exibe as informações do conjunto de registros na tela, permitindo ao usuário final acessar os dados solicitados.

Os conjuntos de registros incluem todas as informações que o banco de dados de um computador está retornando, não importa quão pequenas, grandes, personalizadas ou imprecisas. Se o usuário final solicitar todas as informações de um banco de dados de registros de funcionários, esse resultado será apresentado na forma de um conjunto de registros. Da mesma forma, se o usuário final solicitar algo limitado, como as datas de nascimento de todos os funcionários chamados Ted, essas informações também aparecerão em conjuntos de registros. Nesse sentido, o conjunto de registros nada mais é do que um termo genérico usado para se referir ao resultado de uma pesquisa específica.

Uma vez gerados, os conjuntos de registros se referem apenas a um registro individual no banco de dados como o "registro atual". Isso significa que, depois de coletar seus dados, os conjuntos de registros ostensivamente ignoram o restante do banco de dados. Eles existem por si mesmos como entidades separadas que hospedam as informações desejadas, enquanto o restante dos registros e arquivos do banco de dados permanece intacto e intocado. Como resultado, modificar as informações armazenadas em conjuntos de registros não afetará as informações correspondentes contidas nas tabelas reais do banco de dados.