O que é um pacote de dados?
Um pacote de dados é uma coleção de informações armazenadas em um banco de dados pronto. O objetivo de um pacote de dados é "ensinar" a um programa de computador as informações armazenadas no pacote, fornecendo uma solução completa para instruir itens como agentes de software, programas que atuam para fornecer referências e outras informações a outros programas. Os pacotes de dados otimizam a troca de informações entre duas fontes no computador, evitando a necessidade do usuário final inserir manualmente longas listas de informações.
Pense em um pacote de dados como uma injeção de conhecimento para o computador. Os usos comuns para pacotes de dados incluem longas listas de fatos brutos, como uma lista das diferentes capitais dos principais países do mundo ou uma lista de nomes de funcionários e números de telefone de uma organização. A compactação de todas essas informações no formato de pacotes de dados permite que um usuário final divulgue rapidamente informações por um grande número de computadores, sem forçar cada usuário a sentar e digitar a lista literalmente.
Esse é um dispositivo que economiza tempo, tanto para o usuário final quanto para o computador, mas, além disso, o uso de pacotes de dados tende a melhorar as preocupações de simultaneidade em uma rede. As preocupações de simultaneidade referem-se à necessidade de todos na rede terem acesso a dados idênticos. Em outras palavras, não seria bom que um computador em rede tivesse a capital do Reino Unido listada como Londres, enquanto outro computador a listou como Madri. Ao instalar as informações dos pacotes de dados, o erro humano dos erros de digitação é amplamente minimizado: todas as informações instaladas no computador ou computadores serão idênticas em todos os aspectos.
É crucial que os pacotes de dados sejam configurados corretamente, porque erros na criação inicial de pacotes de dados podem prejudicar a integridade dos dados, transformando o que seriam erros menores em erros que podem ser utilizados agora em todo o sistema. Isso enfatiza a necessidade de uma verificação rigorosa dos fatos na hora de avaliar as informações contidas no pacote de dados original. Sem verificação de fatos, problemas sérios podem surgir facilmente em toda a extensão de uma rede.
Depois que um pacote de dados é instalado, o computador host pode, posteriormente, pesquisar as informações para responder às consultas. Como os pacotes de dados são bancos de dados em miniatura, a recuperação de informações geralmente é realizada por meio da Structured Query Language (SQL). Por exemplo, ao considerar um pacote de dados que contém países e suas capitais, a consulta SQL "Selecionar capital de países Onde país = 'Rússia'" retornaria imediatamente "Moscou" ao usuário final. Dessa forma, os pacotes de dados podem transformar terminais de computador em enciclopédias prontas para recuperação de fatos elementares.