Un Database, o più italianamele una banca dati, è semplicemente un archivio di dati ordinato seguendo una precisa logica. Tutti quelli non più giovani conosciamo, o meglio abbiamo conosciuto, le banche dati cartacee, quando ancora si usavano, un esempio per tutti: l’elenco telefonico.
Se entriamo in una grossa biblioteca per cercare un libro, senza avere un elenco dei volumi che indichi anche la loro posizione negli scaffali, è probabile che non leggeremo quel libro.
Nell’informatica, i Database sono le fondamenta su cui si poggia tutta l’architettura del calcolo binario che ci ha cambiato la vita. L’argomento è piuttosto complesso, perciò, è meglio lasciare che se ne occupino gli addetti ai lavori. Noi ci limiteremo a qualche parola di spiegazione.
I Database sono di diversi tipi, però, hanno in comune che contengono quantità smisurate di informazioni e che esse devono essere omogenee per poter essere catalogate in un indice logico. Senza l’indice sarebbe difficile rintracciarle e metterle in relazione fra loro.
Alcuni Database hanno funzioni esclusivamente tecniche e servono per far funzionare il sistema, altri sono funzionali alla fruizione dei servizi da parte dell’utente.
Ogni computer ha dei Database interni, e, usufruisce di quelli esterni appartenetti alle strutture con cui è connesso. Ovviamente, se non vi fosse un software adeguato per l’elaborazione dei dati contenuti nei Database, tali dati sarebbero totalmente inutili per il sistema e non utilizzabili per l’utente.
Da parte sua l’utente può: modificare, in tutto o in parte, i dati memorizzati o inserirne di nuovi. Attraverso appropriati filtri si può: selezionare gruppi di datti, porre quesiti e ricevere risposte, manipolare ed elaborare i dati entro i limiti posti dal proprio software.
Inoltre, attraverso appropriati software, ogni utente può creare i propri Database, ad esempio: la rubrica telefonica o l’elenco dei libri che si possiede.
Per interrogare e manipolare i Database si utilizzano specifici software chiamati Query.
L’aspetto negativo di alcuni Database è che contengono i nostri dati personali. Tali dati, sono molto spesso usati da coloro che ci telefonano per proporci nuovi contratti di fornitura di servizi da noi non richiesti e non graditi.








