Bases de dados — Informática, 11–13 anos
Como registos organizados permitem guardar, atualizar e encontrar informação. Informática, 11–13 anos.
Um armário organizado de factos
Uma base de dados é uma coleção de informação cuidadosamente organizada, que um programa pode ler e alterar. Em vez de uma pilha solta de factos, usa registos com campos, como o nome de um aluno, a turma e os seus livros da biblioteca. A organização permite encontrar um registo sem o confundir com outro.
O problema dos factos repetidos
Escrever a mesma informação separadamente em muitos sítios causa erros: uma morada alterada pode ser atualizada numa lista e esquecida noutra. As bases de dados mantêm factos relacionados juntos e permitem ao programa atualizá-los de forma coerente. Surgiram da necessidade de gerir mais registos do que as pessoas conseguiam organizar manualmente com segurança.
Encontrar livros numa biblioteca
Um registo da biblioteca tem Título, Autor e Disponível. Uma pesquisa pede Autor = «Ursula Le Guin». O programa verifica esse campo, mantém os registos correspondentes e mostra os títulos e a disponibilidade. Se um livro for requisitado, altera Disponível de «sim» para «não», para que a pesquisa seguinte mostre a resposta atual.
Uma base de dados não é a verdade
É tentador confiar numa tabela bem organizada, porque a informação arrumada parece oficial. Mas uma base de dados só guarda o que alguém introduziu, e um valor antigo ou mal escrito pode continuar errado. Um bom sistema verifica entradas, regista alterações e mostra quando a informação foi atualizada; a organização ajuda, mas não garante a verdade.
Serviços que se lembram
As lojas online usam bases de dados para produtos, preços, stock e encomendas. Hospitais, sistemas de transportes e aplicações desportivas também as usam para diferentes tipos de registos. Sempre que um serviço se lembra das tuas definições ou mostra um resultado adaptado a uma pesquisa, uma base de dados pode estar a organizar a informação por trás do ecrã.
Continua a explorar
Outras línguas
A carregar o MyLeoNes™…