Modello relazionale

Il modello relazionale rappresenta ancora il modello di livello logico più utilizzato. Nel modello relazionale l’informazione viene organizzata secondo relazioni che possono essere viste come tabelle costituite da colonne e righe.

Il modello relazionale ha visto un consolidamento decennale ed è stato studiato sviluppato sotto diversi aspetto. Di particolare importanza nell’ambito dei database relazionali è il linguaggio SQL che rappresenta lo strumento che gli sviluppatori possono utilizzare per creare, gestire e modificare la base di dati.

Il linguaggio SQL è fortemente basato su una teoria matematica nota come algebra relazionale che rappresenta un’estensione della teoria insiemistica per operare su relazioni.

Lezioni


Relazioni

Questa lezione introduce il concetto di relazione che ha un ruolo centrale nel modello relazionale delle base di dati. La lezione discute anche i concetti di attributo e schema di una base di date relazionale.
Vai alla pagina...


Chiavi e Integrità

In questa lezione si introducono i concetti di chiave primaria e di chiave esterna discutendo i corrispondenti vincoli di chiave e di integrità referenziale.
Vai alla pagina...


Algebra relazionale

In questa lezione viene discussa l’algebra relazionale che rappresenta l’insieme degli strumenti matematici utili ad operare su relazioni. Questa lezione descrive argomenti avanzati che possono anche essere omessi, ma che sono un utile introduzione verso il linguaggio SQL.
Vai alla pagina...


Glossario dell'unità "Modello Relazionale"

I concetti dell’unità sono qui raccolti in forma di glossario
Vai alla pagina...


Laboratorio 1: DB Browser for SQLite

In questo laboratorio si familiarizza con il DB Browser for SQLite analizzando e manipolando tabelle.
Vai alla pagina...


  • Michele Schimd © 2024
  • Ultimo aggiornamento: 17/02/2024
  • Materiale di studio e di esercizio per gli alunni dello Zuccante.

Creative Commons License