I DataBase (superiori)
I DataBase
[modifica]I database sono un insieme di dati correlati tra loro a cui accedono utenti diversi, con richieste diverse. Un aspetto fondamentale è l'organizzazione che l'informazione deve avere per essere considerata un archivio di dati,quindi i nomi degli studenti scritti su carta ma sparsi nella classe non sono un archivio, mentre gli stessi nomi ordinati e scritti in un elenco lo sono . L'informazione prima memorizzata in formato cartaceo (registro delle fatture, elenco del personale etc.) ha subito dagli anni '60 una progressiva digitalizzazione e il supporto di registrazione è diventato magnetico (HardDisk e nastri magnetici) e ottico (CD,DVD etc). L'informazione in formato digitale ha innegabili vantaggi quando si cerca qualcosa o la si vuole rielaborare tramite un computer, inoltre è di più facile conservabilità rispetto a informazioni analogiche.
Aziende e DataBase
[modifica]Pensiamo all'Accademia dei Concordi di Rovigo , essa è una biblioteca che gestisce migliaia di libri permettendone la fruizione ai soci: studenti che vogliono approfondire un argomento, scrittori/giornalisti che vogliono rievocare avvenimenti storici conservati su vecchi giornali, normali cittadini alla ricerca di un buon romanzo. Il materiale è spesso cartaceo, ma l'organizzazione per :
- una veloce consultazione,
- per la gestione dei prestiti ,
- per ritrovare i volumi sugli scaffali
è gestita tramite un DataBase. Pensiamo anche allo studio di un commercialista, anche in questo caso :la gestione dei bilanci aziendali, i pagamenti effettuati e la gestione dei clienti sono realizzati tramite un software che si appoggia a uno o a più database .Se si fa un salto al catasto i mappali che descrivono case e terreni sono ormai da tempo digitalizzati e conservati su database consultabili online rendendo il tutto più veloce e efficiente.Gli stessi contatti (agenda telefonica) che abbiamo sul nostro cellulare e che ci permette di ricercare velocemente un numero o di inviare uno stesso sms a un gruppo di persone sono gestiti mediante un DataBase. I database sono oggi una realta' consolidata e ampiamente distribuita nel tessuto aziendale e produttivo agevolandone il lavoro.
Il software che gestisce un database è detto DBMS (database managment system), i più comuni sono Access (pacchetto Office della Microsoft)e Base (pacchetto OpenOffice) utilizzati in ambito ufficio, poi c'è MySql che per le sue caratteristiche è usato da molti siti online e viene spesso impiegato nei server collegati a Internet , poi quando le aziende crescono , pensiamo alla Fiat o a Apple arrivano i grandi database ORACLE o DB2 (prodottoIBM)
Molto spesso i database non risiedono sullo stesso computer usato per interrogarli, il computer dove risiede il database prende il nome di server del DB e il computer da cui lo si interroga o da dove si inseriscono i dati prende il nome di client del DB (una volta indicato come terminale). Il linguaggio SQL è il linguaggio usato per interrogare le banche dati.