Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
1
Il modello relazionale
2
Il modello relazionale
Basato sul concetto matematico di relazione: Dati n domini (non necessariamente distinti) D1, D2, … Dn una relazione r su D1, D2, … Dn è un sottoinsieme del prodotto cartesiano D1 x D2 x … x Dn Quindi ogni elemento di r è un’n-pla (d1, d2, … dn) con di Di
3
Relazioni e tabelle Una relazione r su D1, D2, … Dn può essere rappresentata mediante una tabella le cui righe corrispondono agli elementi (n-ple) della relazione e le cui colonne corrispondono ai domini D1, D2, … Dn
4
Relazioni e tabelle La seguente è una relazione con due
4-ple su String,String,Integer,Real Paolo Rossi 2 26,5 Mario Bianchi 10 28,7
5
Relazioni e tabelle Problema: Come interpretare i dati nella tabella?
Paolo Rossi 2 26,5 Mario Bianchi 10 28,7
6
Relazioni e tabelle Soluzione:
Assegnare nomi alla tabella e alle colonne Studente Nome Cognome Es. sost. Media Paolo Rossi 2 26,5 Mario Bianchi 10 28,7
7
Relazioni e tabelle nome di relazione schema di relazione attributi
Cognome Es. sost. Media Paolo Rossi 2 26,5 Mario Bianchi 10 28,7 Studente tuple istanza di relazione
8
Basi di dati relazionali
Schema di base di dati relazionale: insieme R1, R2, …, Rn di schemi di relazione Base di dati relazionale con schema R1, R2, …, Rn: insieme r1, r2, …, rn dove ri è una istanza di relazione con schema Ri
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.