I modelli di SGDB

I differenti modelli di database

I database sono apparsi alla fine degli anni 60, in un'epoca dove la necessità di un sistema di gestione dell'informazione flessibile si faceva sentire. Esistono cinque modelli di SGDB, differenziati secondo la rappresentazione dei dati che contiene :

  • il modello gerarchico : i dati sono classificati gerarchicamente, secondo un'arborescenza discendente. Questo modello utilizza dei puntatori tra le diverse registrazioni. Si tratta del primo modello di SGDB
    Le modèle hiérarchique
  • il modello rete : come il modello gerarchico questo modello usa dei puntatori verso le registrazioni. Tuttavia la struttura non è più necessariamente arborescente in senso discendente
    Le modèle réseau
  • il modello relazionale (SGDBR, Sistema di gestione di database relazionali): i dati sono registrati in tabelle a due dimensioni (linee e colonne). La manipolazione di questi dati si fa secondo la teoria matematica delle relazioni
    SGBDR - Système de gestion de bases de données relationnelles
  • il modello deduttivo : i dati sono rappresentati sotto forma di tabella, ma la loro manipolazione si fa con il calcolo dei predicati
  • il modello oggetto (SGDBO, Sistema di gestione di database oggetto): i dati sono stoccati sotto forma d'oggetti, cioè di strutture chiamate classi che presentano dei dati membri. I campi sono delle istanze di queste classi
    SGBDO - Système de gestion de bases de données objet

Alla fine degli anni 90 le basi relazionali sono i database più diffusi (circa tre quarti dei database)

Ultime modificazione il venerdì 6 febbraio 2009 alle 16:51:56 da Jeff
Il documento intitolato « I modelli di SGDB » da Kioskea.net (it.kioskea.net) è reso disponibile sotto i termini della licenza Creative Commons. È possibile copiare, modificare delle copie di questa pagina, nelle condizioni previste dalla licenza, finché questa nota appaia chiaramente.
Livello di dati
Formulari