|
ANALISI E DISEGNO DBMS
Programma
1. I Data
Base Management System
- Le diverse
architetture di data base
- Indipendenza
dellanalisi dei dati dallanalisi dei processi
2. Analisi
dei dati: metodologie fondamentali
Origine
dei dati:
- registrazione
delle informazioni
- modelli
simbolici
- termini
di valutazione di un dato
- reverse
engeenering di db esistenti
- Entità
e attributi
- Legami
e cardinalità
- Modello
relazionale:
- struttura
di una relazione
- domini
e attributi
- chiavi,
tipi di chiavi e loro funzioni
- La raccolta
dei dati
3. Dall'analisi
dei dati al disegno logico del db
4. Normalizzazione
dei dati
- Dipendenza
funzionale
- Dipendenze
dalla chiave
- Dipendenze
transitive
- Altre
forme di normalizzazione
5. Dal
disegno logico al progetto fisico
- Calcolo
dei volumi
- Metodi
approssimativi per calcolare i carichi e i tempi medi di risposta
- Prototyping
- Reporting
6. Le operazioni
sui dati
- Operazioni
di lettura e di aggiornamento
- Unione,
intersezione, differenza, prodotto
- Join
di tabelle
- Cenni
sulle sintassi base SQL
7. Le tecniche
di gestione dei DB
- La gestione
dellintegrità
- Regole
di inserimento, cancellazione, aggiornamento dati
- La gestione
delle viste
- Sicurezza
e segretezza dei dati
- Ottimizzazione
delle richieste
8. Le caratteristiche
dei principali DBMS sul mercato
- DB2;
MS SQL Server; Oracle; Informix;
- I database
per il mondo Open Source
9. Dal
DBMS al Datawarehouse
- Cosa
cambia nellanalisi e nel disegno del db
|