Analisi dati per sistemi informativi moderni

L'analisi dei dati è un'attività cruciale per la realizzazione di sistemi informativi, in quanto ha un impatto diretto su tutte le fasi successive dello sviluppo. La definizione del modello dati è pertanto centrale per l'analisi sia in ottica strutturata che in ottica Object Oriented.
Il corso presenta un insieme di tecniche (Entity/Relationship, normalizzazione), rivolte alla progettazione di un modello dei dati indipendente da ogni particolare ambiente di sviluppo tecnologico. Introduce inoltre i fondamenti per la derivazione di un diagramma delle classi di oggetti con la notazione UML. L'apprendimento, che avviene mediante un'alternanza di sessioni teoriche e di esercitazioni in aula, non richiede come prerequisito nessuna particolare conoscenza in campo informatico. A conclusione del corso vengono svolte alcune considerazioni sull'implementazione del modello concettuale in basi di dati effettive, con particolare riferimento agli ambienti relazionali e alcuni cenni al data warehouse.

Home » Elenco Corsi  » Analisi dati per sistemi informativi moderni

Contenuti

- Introduzione

Il ruolo dei dati nei sistemi informativi aziendali, la progettazione delle basi di dati

- Il modello Entity/Relationship

Entità, relationship, attributi, domini, chiavi candidate e primarie, gerarchie di specializzazione

- Data type non tradizionali

Immagini, suoni, oggetti complessi

- Il modello relazionale

Struttura e manipolazione dei dati, corrispondenze con il modello Entity/Relationship

- Teoria della normalizzazione

Il processo di normalizzazione, dipendenze funzionali, forme normali (dalla prima alla quinta forma normale)

- Definizione dei vincoli di integrità
- Costruzione dello schema concettuale

Individuazione e raccolta dei dati, convenzioni di descrizione e denominazione, schemi concettuali analitici e di sintesi

- Il Reverse Engineering

Tecniche e approcci, eliminazione di ridondanze e di altre caratteristiche "fisiche" degli archivi esistenti, determinazione di chiavi e relationship, integrazione delle entità

- Definizione e gestione di modelli complessi

Integrazione dei modelli di progetto in modelli aziendali o di area, problematiche di proprietà e di condivisione delle informazioni - gestione dei dati storici

- Il diagramma delle classi di oggetti di UML

Raffronto con l' Entity/Relationship

- Considerazioni sul disegno di data base

Derivazione del modello logico e sua ottimizzazione, lo star schema del data warehouse

- Casi studio ed esercitazioni
3 Giorni

Prerequisiti

Conoscenza generale delle problematiche relative allo sviluppo

Destinatari

Capi progetto

Analisti

Analisti Programmatori

Data administrator

Data base administrator

Utenti coinvolti nello sviluppo

Torna in alto