domenica 16 novembre 2008

Programmazione del modulo Progettazione Database

Progettazione Database

Contenuti del modulo


 

Obiettivi

specifici 


 

  • Metodo Entità Relationship
  • Entità
  • Entità dominante e processo di sviluppo dello schema concettuale
  • metodo UML
  • Attributi
  • relazioni
  • simboli grafici
  • relazioni riflessive
  • attributi delle relazioni
  • cardinalità (uno a uno, uno a molti, molti a molti)
  • partecipazione totale e parziale
  • chiavi primarie
  • chiavi surrogate
  • chiavi straniere (esterne)
  • entità forte
  • entità debole e chiave parziale
  • Mapping e regole per i vari tipi di cardinalità
  • Entità di associazione nella mappatura della relazione molti a molti
  • Mapping per l'entità debole
  • Relazione di ereditarietà:
    • Generalizzazione
    • specializzazione
    • regola di mappatura


     

  • Esempi di progettazione data base: fatturazione, ospedale, vivaio, atleti sportivi.
  • Esercitazioni


 


 


 

Saper riconoscere le entità, gli attributi e le relazioni di un dominio del quale occorre progettare il database.


 

Saper disegnare lo schema concettuale con il metodo grafico entità-relationship a partire dall'analisi del testo del problema del dominio


 


 


 

Saper fare il mapping, ossia trasformare lo schema concettuale entità relazionale nelle corrispondenti tabelle relazionali del database.


 

Saper attribuire la chiave straniera (esterna) alla tabella giusta in fase di mappatura.


 

Applicare la metodologia della progettazione

tempi previsti dal 15 ottobre 2008 al 15 novembre 2008 ore 25

1 commento:

didatticaNatalizi ha detto...

Come si vede dai tempi previsti, questo modulo doveva essere completato entro la metà del mese di novembre. Tuttavia siamo in ritardo di due settimane. Non avevo previsto la settimana della gita di istruzione e qualche altro inconveniente. Pertanto il modulo sarà terminato con la verifica sommativa alla fine di novembre.