Access
 sql >> Database >  >> RDS >> Access

La storia dei database

I database sono una parte fondamentale del nostro mondo. Li usiamo senza nemmeno accorgercene, ad esempio quando acquisti qualcosa online, accedi a un servizio di streaming o controlli un estratto conto. Il concetto di database esisteva molto prima dell'invenzione dei computer. La differenza è che questi database erano su carta e archiviati in giornali, biblioteche e schedari.

I database cartacei non erano così efficienti come quelli che abbiamo oggi. La carta occupa molto spazio e rende difficile trovare informazioni specifiche. E certamente, non potevi semplicemente eseguire il backup del tuo database cartaceo, il che significava che questi file erano vulnerabili ai danni causati dall'acqua o dal fuoco.

Con l'invenzione dei computer, i database sono diventati molto più facili da organizzare, archiviare e gestire. Impariamo di più sulla storia dei database e su come aiutano il nostro mondo a funzionare in modo efficiente.

Anni '60:l'inizio 

Prima degli anni '60 i database esistevano, ma sono stati sviluppati da grandi organizzazioni come ospedali e uffici governativi. Negli anni '60 furono sviluppate le prime banche dati informatizzate. I due modelli di dati popolari in questo momento erano un modello gerarchico chiamato IMS e un modello di rete chiamato CODASYL.

Anni '70:introduzione dei database relazionali 

Negli anni '70 è stato proposto il modello di database relazionale, cambiando il modo in cui le persone pensavano ai database. In questo modello, lo schema (o l'organizzazione logica) è disconnesso dall'archiviazione fisica delle informazioni. Questa è diventata la base di base per i sistemi di database da questo momento in poi.

Alla fine degli anni '70 fu proposto un altro modello di database chiamato Entity-Relationship. Questo modello si concentra sull'applicazione dei dati anziché sulla struttura della tabella logica. È un approccio grafico alla progettazione di database e utilizzato da ingegneri del software, dipartimenti di istruzione e ricercatori.

Anni '80:SQL diventa il linguaggio di query standard 

SQL (Structured Query Language) è diventato il linguaggio di query standard negli anni '80. SQL consente alle persone di accedere e manipolare i database in modo che possano recuperare dati, aggiornare o eliminare record, creare stored procedure e altro ancora. Utilizziamo ancora oggi questa lingua.

Inoltre, i database relazionali sono cresciuti in modo significativo durante gli anni '80, mentre i modelli di navigazione precedenti sono stati gradualmente eliminati.

Anni '90:Internet 

La nascita di Internet ha portato a una crescita esponenziale per l'industria dei database. Ora era più facile che mai creare, archiviare e gestire i database e ora potevano essere condivisi con più persone in luoghi diversi. Anche gli elevati investimenti nelle attività online hanno portato alla domanda di sistemi di database client-server.

Anni 2000:NoSQL 

Le applicazioni di database hanno continuato a crescere negli anni 2000 e i database NoSQL (non solo in linguaggio strutturato) sono diventati popolari. I database NoSQL sono utili per i dati non strutturati e sono cresciuti in modo significativo negli anni 2000 grazie alla capacità di elaborare database di grandi dimensioni e più diversificati.

2010-oggi:Big Data e sicurezza informatica 

Gli anni 2010 erano tutti incentrati sulla consapevolezza dei dati. Big data era una parola d'ordine importante e significava che i database dovevano raccogliere, organizzare e utilizzare una grande quantità di dati. Per aiutare in questo, il software di automazione è diventato popolare. Questo è stato anche un momento in cui le persone hanno iniziato a valutare l'integrità dei propri dati e come tenerli al sicuro.

I database hanno una storia lunga e ricca e continuiamo a vederli migliorare anno dopo anno. Non c'è da stupirsi perché oggi ci troviamo a utilizzare i database nella maggior parte delle cose che facciamo!