Basi di Dati (2016/2017)

[Dati generali |Obiettivi formativi |Contenuti |Testi |Materiale didattico |Strumenti in laboratorio |ModalitÓ di esame |Elaborati |Links]


Turni laboratorio


Dati generali


Obiettivi formativi


Contenuti


Testi consigliati

Errata corrige dei testi.


Materiale didattico

 

Argomento

Materiale didattico

Esercizi

Introduzione ai DBMS Introduzione.zip  
Livello fisico di un DB, organizzazione dati LivelloFisico.zip EserciziDBFisico.zip
Modello relazionale e algebra relazionale ModelloRelazionale.zip  
Il linguaggio SQL SQL.zip
Richiami di calcolo delle probabilitÓ e statistica RichiamiProbabilitÓ.zip  
Progettazione concettuale ProgettazioneConcettuale.zip EserciziER.zip    Laboratorio - progettazione concettuale  SoluzioniConcettuale.pdf
Progettazione logica e normalizzazione ProgettazioneLogica.zip Normalizzazione   Progettazione Logica.pdf  LibriDDL
Metodi di join Join.zip  
Sviluppo di applicazioni in ambiente .NET C# SviluppoApplicazioni.NET.zip
Seminario WebDB WebDB.zip Progetto WebDB.rar
Seminario JDBC Seminario JDBC Il materiale Ŕ disponibile al seguente link
Introduzione ai DBMS NoSQL NoSQL.zip  

N.B. Il materiale didattico potrÓ essere aggiornato durante il corso.


Strumenti presenti in laboratorio

Nel laboratorio sono disponibili diversi DBMS (SQL Server, Access, Oracle, MySQL). Per le esercitazioni in laboratorio si useranno:

  • DB-Main per la progettazione concettuale e logica;
  • SQL Server per le esercitazioni di SQL;
  • Microsoft Visual Studio .NET (C#) per la realizzazione di applicazioni.
  • Esistono diversi tutorial SQL online, ad esempio SQLZOO (interattivo)


    ModalitÓ di esame

    L'esame Ŕ composto da tre parti:


    Links