Post

Visualizzazione dei post con l'etichetta integrità referenziale

4E Sia: Domande (e risposte) interrogazione pentamestre sui database

Immagine
Che cosa è un data base? Quale è la differenza tra Data Base e DBMS? Quali sono i tipi di database? Chi sono gli utenti di un data base? Che cosa si intende per "modellazione dei dati"? Quale significato ha il modello Entity/Relationship? Quali sono i simboli grafici del modello E/R? Che cosa si intende per entità? Che cosa si intende per relazione? Quali tipi di relazioni sussistono tra entità? Che cosa sono i vincoli di integrità? A livello di modello logico, in che cosa si trasforma una relazione "molti a molti"? Che cos'è la foreign key? Elencare le regole di derivazione del modello logico dei dati da quello concettuale. Che cos'è un DBMS? Che cosa si intende per database relazionale? Quali sono le operazioni relazionali su un database? La sicurezza nei database

Regole di normalizzazione di un data base e l'integrità referenziale

Immagine
REGOLE di NORMALIZZAZIONE La normalizzazione è un processo con il quale le tabelle vengono trasformate in modo tale che ogni tabella corrisponda a un singolo oggetto della realtà   rappresentata con il modello di database E/R. Nella definizione della struttura di una relazione (o tabella) occorre evitare la ripetizione e la ridondanza dei dati , per non creare problemi nella fase di trattamento della tabella, . con operazioni di modifica o cancellazione di righe. Quindi a partire da una data relazione, vengono create altre relazioni, secondo un processo che viene indicato con il termine di normalizzazione: la definizione di relazioni normalizzate avviene a livelli crescenti di normalizzazione, a cui corrispondono diverse forme normali della relazione. Dato lo scopo del corso ci limiteremo solo alle prime tre regole. 1° Forma Normale Una relazione è in prima forma normale (1FN) quando rispetta i seguenti requisiti. ·       ...