Sincronizza Indice |
Scarica il progetto |
Testo dell'articolo |
Stampa l'articolo |
Per Database (base dati) si intende quell'insieme organizzato di dati utilizzato, in un qualsiasi contesto aziendale e non, per modellare processi organizzativi ovvero per supportare processi decisionali.
Poco conta se per far ciò si utilizza un semplice foglio di carta od un complesso sistema informativo, ogni volta che si raccolgono, schedano ed elaborano dati per supportare uno specifico processo si crea un database. Sostanzialmente un database è un contenitore di informazioni. Ogni database è composto da due tipi diversi di informazione:
Inoltre è possibile distinguere i database in due categorie:
Ma un database operativo può essere anche analitico? Certo che può esserlo, anzi la maggior parte dei database analitici ha origine da database operativi. Basti pensare ad un supermercato che, grazie alla gestione del magazzino, ha sempre aggiornate le giacenze dei prodotti e che, successivamente, interrogando le operazioni di scarico riesce a quantificare quante unità di un determinato prodotto ha venduto in un determinato periodo di tempo e, conseguentemente, di quante altre unità dello stesso prodotto ha bisogno per soddisfare la richiesta dei clienti in un periodo più o meno uguale. Esistono vari modelli di database, alcuni come quello gerarchico
e quello reticolare appartengono alla storia dell'informatica e
stanno via via scomparendo; altri modelli come quello relazionale,
oppure il modello ad oggetti (dall'inglese Object) si stanno sempre più
diffondendo.
|
In queste pagine ci occuperemo del modello relazionale, che è il modello più diffuso (oltre ad essere quello dove gli autori hanno maggiore esperienza ), di alcuni degli RDBMS più diffusi e dell'SQL. VBEnry
|
Torna all'indice della sezione Database |