MyLeoNes™

Como as bases de dados organizam informação — Tecnologia, 11–13 anos

Uma base de dados guarda muitas informações relacionadas numa estrutura que pode ser pesquisada e alterada. Tabelas, campos e ligações ajudam um sistema a encontrar uma resposta útil sem ler todos os registos desde o início.

Uma coleção pesquisável

Imagina o catálogo de uma biblioteca escolar, com uma linha para cada livro e colunas para o título, o autor e a prateleira. Uma base de dados faz algo semelhante, mas pode guardar milhões de registos e responder rapidamente a perguntas. Armazena os factos em partes organizadas para que pessoas e programas os possam acrescentar, encontrar, ordenar ou atualizar.

Porque as listas não chegam

Uma lista pequena funciona para alguns livros, mas um serviço grande pode acompanhar clientes, encomendas, locais e alterações a cada minuto. Cópias separadas e desorganizadas podem discordar e demorar demasiado tempo a pesquisar. As bases de dados foram desenvolvidas para manter a informação relacionada coerente e permitir perguntas precisas a uma velocidade útil.

Encontrar livros na biblioteca

Um catálogo tem três registos: Rio, Ana, ciência; Estrelas, Leo, história; Rio, Mia, ciência. Para encontrar livros de ciência com o título Rio, o sistema verifica primeiro o campo da disciplina, mantém os registos de Ana e Mia, depois verifica o título e devolve as duas entradas Rio. Filtrou a tabela, em vez de adivinhar pelas palavras no ecrã.

Uma base de dados não é automaticamente verdadeira

Uma tabela organizada pode parecer digna de confiança, por isso é tentador acreditar em todas as respostas que dá. Mas uma base de dados apenas pesquisa a informação que foi introduzida; um nome mal escrito, uma morada antiga ou um registo em falta podem produzir um resultado errado. Bons sistemas verificam os dados e indicam quando podem estar incompletos ou desatualizados.

Onde aparecem as bases de dados

As lojas online usam bases de dados para produtos, stock e encomendas. As bibliotecas usam-nas para livros e empréstimos; os hospitais, para consultas e registos; os jogos, para jogadores e pontuações. Sempre que um serviço precisa de guardar muitos factos relacionados e responder a perguntas sobre eles, pode haver uma base de dados por trás.

Continua a explorar

Outras línguas

A carregar o MyLeoNes™…