MyLeoNes™

Basi di dati — Informatica, 11–13 anni

Come record organizzati permettono di salvare, aggiornare e trovare informazioni. Informatica, 11–13 anni.

Un armadio organizzato di dati

Un database è una raccolta di informazioni organizzata con cura, che un programma può leggere e modificare. Invece di un mucchio di dati separati, usa record con campi, come il nome di uno studente, la classe e i libri presi in biblioteca. L’organizzazione permette di trovare un record senza confonderlo con un altro.

Il problema dei dati ripetuti

Scrivere la stessa informazione separatamente in molti posti provoca errori: un indirizzo cambiato può essere aggiornato in un elenco e dimenticato in un altro. I database tengono insieme i dati collegati e permettono al programma di aggiornarli in modo coerente. Sono nati dal bisogno di gestire più record di quanti si potessero organizzare a mano senza rischi.

Trovare libri in biblioteca

Un record della biblioteca contiene Titolo, Autore e Disponibile. Una ricerca chiede Autore = «Ursula Le Guin». Il programma controlla quel campo, conserva i record corrispondenti e mostra titoli e disponibilità. Se un libro viene preso in prestito, cambia Disponibile da «sì» a «no», così la ricerca successiva mostra la situazione aggiornata.

Un database non è la verità

È facile fidarsi di una tabella ordinata, perché le informazioni organizzate sembrano ufficiali. Però un database contiene solo ciò che qualcuno ha inserito, e un dato vecchio o scritto male può restare sbagliato. Un buon sistema controlla gli inserimenti, registra le modifiche e indica l’ultimo aggiornamento; l’ordine aiuta, ma non garantisce la verità.

Servizi che ricordano

I negozi online usano database per prodotti, prezzi, scorte e ordini. Anche ospedali, trasporti e app sportive li usano per diversi tipi di record. Quando un servizio ricorda le tue impostazioni o mostra un risultato adattato a una ricerca, un database può organizzare le informazioni dietro lo schermo.

Continua a esplorare

Altre lingue

Caricamento di MyLeoNes™…