Progettare Database Relazionali - Analisi e progettazione DB

Modelli, metodologie e tecniche per l'analisi e la progettazione di basi di dati relazionali

Ratings 4.58 / 5.00
Progettare Database Relazionali - Analisi e progettazione DB

What You Will Learn!

  • Apprendere una metodologia di progettazione sviluppata su tre fasi: progettazione concettuale, progettazione logica e progettazione fisica
  • Imparare i costrutti del modello Entità/Relazioni e a disegnare gli schemi concettuali
  • Imparare a ristrutturare il diagramma Entità/Relazioni per la sua traduzione nel modello relazionale durante la fase di progettazione logica
  • Portare a termine la fase di progettazione logica traducendo lo schema concettuale nello schema logico dei dati, con tabelle e vincoli di integrità referenziale
  • Verificare la validità dello schema logico con l'analisi delle dipendenze funzionali
  • Le possibili scelte del progettista in fase di progettazione fisica

Description

La progettazione di un database è una fase cruciale nell’ambito della realizzazione di un sistema informativo. È la fase in cui si gettano le fondamenta per la costruzione delle strutture che ospiteranno il più importante asset del sistema: le informazioni. In questo corso vengono trattati semplicemente ed efficacemente i modelli, le metodologie e le tecniche per l’analisi e la progettazione di basi di dati relazionali. Durante il corso vengono illustrate le tecniche più utilizzate per una buona progettazione dei database, secondo una metodologia che prevede tre fasi principali: la progettazione concettuale, la progettazione logica e la progettazione fisica. Nella lezione relativo alla progettazione concettuale viene illustrato il modello Entità/Relazioni per la schematizzazione, tramite appositi diagrammi, del contenuto informativo del dominio applicativo in esame. Nelle due lezioni relative alla progettazione logica viene illustrato come avviene il passaggio dallo schema concettuale alle strutture logiche della base dati che si intende realizzare. Viene proposto un esempio completo che, a partire dalla raccolta e dall’analisi dei requisiti, mostra come condurre le fasi di progettazione concettuale e logica, illustrando con dovizia di particolari tutti i passaggi da eseguire e le motivazioni delle scelte adottate. Completano il corso una trattazione semplice della normalizzazione delle basi dati la lezione sulla progettazione fisica, che espone le possibili decisioni da intraprendere in sede progettuale per ottimizzare le prestazioni di un database. La trattazione, semplice ed efficace, anche grazie agli esempi proposti, consente una semplice comprensione da parte dei neofiti del mondo della progettazione delle basi di dati relazionali, ma il corso è anche consigliato per studenti universitari e professionisti del settore.

Who Should Attend!

  • Imparare ad analizzare e progettare basi di dati relazionali a partire dai requisiti utente fino ad arrivare allo schema logico dei dati

TAKE THIS COURSE

Tags

Subscribers

8

Lectures

7

TAKE THIS COURSE