La teoria relazionale dei dati

La teoria relazionale dei dati. Teoria alla Base della Progettazione di Basi di Dati ottimizzate

Lo schema logico secondo il modello relazionale (la teoria relazionale dei dati)

In questa guida vengono esaminate metodologie di progettazione basi dati integrate che partano dalla visione complessiva delle esigenze e della struttura dell’Azienda e più in generale REALTA’ che si vuole disciplinare in uno SCHEMA CONCETTUALE.

Il Modello relazionale (Wikipedia)

In informatica il modello relazionale è un modello logico di rappresentazione o strutturazione dei dati di un database implementato su sistemi di gestione di basi di dati (DBMS), detti perciò sistemi di gestione di basi di dati relazionali (RDBMS).
Proposto da Edgar F. Codd nel 1970 per semplificare la scrittura di interrogazioni sui database e per favorire l’indipendenza dei dati, venne reso disponibile come modello logico in DBMS reali nel 1981 e ad oggi è uno dei modelli logici più utilizzati, implementato su moltissimi DBMS sia commerciali che open source. Si basa sulla teoria degli insiemi e sulla logica del primo ordine, strutturato intorno al concetto matematico di relazione (detta anche tabella) e per il suo trattamento ci si avvale di strumenti quali il calcolo relazionale e l’algebra relazionale.

Le guide sui database di Boma Software

Vai al Link qui del sito per vedere tutte le guide sull’argomento Base di Dati

I corsi sui Database di Boma Software

Vai al Link qui per vedere tutta la proposta formativa (corsi di formazione) sui database di Boma Software

Teoria relazionale dei dati, gli argomenti

3.1. Introduzione
3.2. Il modello relazionale dei dati
3.2.1. Chiavi ed attributi di una relazione
3.3. Traduzione dei diagrammi E|R di uno schema concettuale in un modello relazionale
3.3.1. Entità e gerarchie IS-A
3.3.2. Associazioni 1 a 1 e 1 a n
3.3.3. Associazioni n a m
3.4. Regole di integrità
3.5. Operazioni relazionali
3.5.1. Operazioni insiemistiche
3.5.1.1. Unione
3.5.1.2. Intersezione
3.5.1.3. Prodotto cartesiano
3.5.1.4. Differenza
3.5.2. Operazioni dell’algebra relazional
3.5.2.1. Selezione
3.5.2.2. Proiezione
3.5.2.3. Combinazione (giunzione, join)
3.5.2.4. Divisione
3.5.3. Esempi
3.6. Normalizzazione
3.6.1. Prima forma normale (1 NF )
3.6.2. Dipendenza funzionale
3.6.3. Seconda forma normale (2 NF)
3.6.4. Terza forma normale (3 NF)
3.6.5. Determinante
3.6.6. Forma normale di Boyce – Codd
3.6.7. Dipendenze multivalore (MVD)
3.6.8. Quarta forma normale (4NF)
3.6.9. Dipendenza di concatenamento (JD)
3.6.10. Quinta forma normale (5NF)
3.7. Creazione dei database tramite strumenti CASE(Computer- Aided Software Engineering)

Autore : Maurizio Boghetto

nr Pagine 55

I nostri corsi

Corso Microsoft SQL Server

Corso di Microsoft SQL Server

Microsoft SQL Server, corso introduttivo. Come costruire un database, gestire l’inserimento modifica e cancellazione. Come interrogare i dati e come interagire coi dati nella rete.

Read More »
Facebook
Twitter
LinkedIn
Telegram