Dati e base di dati: il modello relazionale

Vittorio Belski, Roberto Breschi, Fortunato Pigni, Maria Teresa Zocchi

Dati e base di dati: il modello relazionale

Edizione a stampa

24,00

Pagine: 272

ISBN: 9788820474065

Edizione: 2a ristampa 2007, 4a edizione 2002

Codice editore: 1290.24

Disponibilità: Discreta

L'analisi e lo sviluppo delle basi di dati, che costituiscono punti cruciali del sistema informatico, sono stati profondamente innovati dal modello relazionale a cui hanno contribuito Chen, Codd e Date. Da quasi due decenni le maggiori case produttrici di sistemi e di software dedicano grandi risorse allo sviluppo di RDBMS o sistemi di gestione di basi di dati relazionali.

In questo libro gli autori hanno riassunto, sulla base della loro esperienza didattica, metodi e tecniche di analisi, sviluppo e interrogazione delle basi di dati relazionali, con un linguaggio semplice che permette al lettore di acquisire gli strumenti metodologici di base indipendentemente dall'eventuale specifico prodotto software utilizzato. Per consentire di verificare l'apprendimento delle nozioni via via proposte, i vari capitoli presentano numerosi esercizi, con relative soluzioni, eventualmente verificabili al computer.

Vittorio Belski è docente dei corsi di Elaboratori Elettronici presso la facoltà di Economia e di Informatica presso la facoltà di Magistero dell'Università Cattolica di Milano. Dopo aver ricoperto per numerosi anni ruoli dirigenziali in Bull Italia, ha avviato un'azienda per la simulazione via software dei processi di trasformazione delle materie plastiche.

Roberto Breschi insegna Informatica Gestionale all'lstituto Tecnico Commerciale "Tanari" di Bologna ed è assistente presso la facoltà di Economia dell'Università Cattolica di Milano. Ha operato in grandi aziende di informatica ed è stato formatore nell'ambito del Piano Nazionale Informatica del Ministero della Pubblica Istruzione.

Fortunato Pigni insegna Informatica Generale presso la facoltà di Economia dell'Università Cattolica di Milano. Si occupa di pianificazione e progettazione di sistemi informativi per l'università ed è membro del Comitato tecnico del CILEA. Ha operato in aziende industriali italiane e multinazionali e in società di servizi di informatica in ambito bancario.

Maria Teresa Zocchi insegna Matematica e Informatica nel corso sperimentale IGEA presso l'lstituto Tecnico Commerciale "C.E. Gadda" di Gallarate ed è assistente di Informatica Generale alla facoltà di Economia dell'Università Cattolica di Milano. Ha tenuto corsi di formazione e aggiornamento per docenti e operatori della scuola media superiore.


1. Modelli concettuali e il loro impiego nei sistemi informativi, di Vittorio Belski
Costruzione del modello concettuale
Attributi
Classificazione degli attributi
Proprietà delle relazioni
Rappresentazione grafica
Trasformazione di una relazione in entità
Associazione gerarchica IS-A
Dizionario dei dati
Verifica funzionale
Modulistica
2. Esempi di schemi concettuali, di Vittorio Belski
3. Modello relazionale, di Vittorio Belski
Nascita di una nuova terminologia
Definizione di tabella (o relazione)
Chiavi di una relazione
Traduzione di un diagramma entità-relazione in un modello relazionale
Entità
Gerarchie IS-A
Associazioni 1 a 1 e 1 a n
Attributi delle associazioni
Associazioni n a m
4. Nozioni di algebra relazionale, di Fortunato Pigni
Operazioni relazionali
Operazioni dell'algebra degli insiemi
Unione
Intersezione
Prodotto cartesiano
Differenza
Operazioni dell'algebra relazionale
Selezione e proiezione
Combinazione (giunzione, join)
Divisione
5. Esercizi relativi alle operazioni di algebra relazionale, di Fortunato Pigni
Esercizi - Risposte
6. Normalizzazione degli schemi, di Roberto Breschi
Gestione dei dati
Dipendenza funzionale
Anomalie e normalizzazione
Prima forma normale (1NF)
Scomposizione degli schemi
Condizioni per la scomposizione degli schemi con conservazione del contenuto
Conservazione delle dipendenze
Seconda forma normale (2NF)
Terza forma normale (3NF)
Considerazioni sulle prime tre forme normali
7. Ulteriori normalizzazioni, di Roberto Breschi
Forma normale di Boyce-Codd (BCNF)
Dipendenze multivalore
Quarta forma nomale (4NF)
Approfondimento della quarta forma normale
Quarta forma normale
8. Esercizi di normalizzazione, di Roberto Breschi
Esercizi di normalizzazione in 1NF, 2NF, 3NF
Esercizi ed esempi di relazioni ternarie
9. Nozioni base di SQL, di Maria Teresa Zocchi
Linguaggio SQL
Costanti, variabili, espressioni
Procedure di utilizzo di SQL
Utilizzo di SQL in Microsoft dBASE IV
Utilizzo di SQL in Microsoft Access
10. Creazione della base di dati campione, di Maria Teresa Zocchi
Data base campione
Comandi di creazione di una base di dati e di una tabella
Comandi per la creazione di una base di dati
Comandi per la creazione di tabelle
11. Interrogazione nel linguaggio SQL, di Maria Teresa Zocchi
Istruzione SELECT
Clausole
12. Esercizi sui comandi SQL, di Maria Teresa Zocchi
Esercizi con la base di dati universi
Esercizi
Risposte
Esercizi con la base di dati biblio
Esercizi
Risposte

Collana: Quaderni di informatica

Argomenti: Database

Livello: Testi per professional

Potrebbero interessarti anche