Ominide 478 punti

Database relazionale

Il database relazionale non è stato il primo ad uscire perchè il primo è stato il modello gerarchico(relazioni definite a parte) a dopo c'è stato quello reticolare.
Nel 1970 Edgar Codd formulò per la IBM il database relazionale con tre elementi distintivi:
Gli elementi di base poggiano su definizioni e strutture di tipo matematico
Sono stati studiati modi per eliminare il più possibile la ridondanza, in questo caso la "normalizzazione" che consente di strutturare i collegamenti tra i dati e le relazioni in un quadro logico
Non bisogna definire a parte le relazioni perchè è tutto molto logico

Concetto di relazione tra N insiemi: è l'insieme di ennuple chiamate (D1,D2,D3,Dn) tali che il primo elemento appartiene al primo insieme e cosi via.

Tra le tabelle è possibile fare 3 operazioni:

Selezione: si ottiene una tabella che contiene un numero inferiore di righe(cardinalità inferiore) e stesso numero di colonne
Proiezione: si ottiene una tabella che contiene un numero inferiore di colonne(grado inferiore) e stesso numero di righe
Congiunzione: si ottiene una tabella che ha lo stesso numero di righe con un numero di colonne inferiore di 1(manca il codice perchè è uguale)

Hai bisogno di aiuto in Informatica?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Registrati via email