Laboratorio di Basi di Dati – Presentazione Corso Claudio A. Ardagna 1
Informazioni • CFU: 3 (24 ore, 12 lezioni) • Orario: Mercoledì 11-13 laboratorio ovest • Docente: Claudio A. Ardagna email: ardagna@dti.unimi.it telefono: 0373898051 • Ricevimento: su appuntamento • Sito Web: http://www.dti.unimi.it/ardagna/ Laboratorio di Basi di Dati – Presentazione Corso Claudio A. Ardagna 2 Prerequisiti • Basi di dati elementi: SQL
• Tecnologie Web
• (opzionale) JAVA
Laboratorio di Basi di Dati – Presentazione Corso Claudio A. Ardagna 3
Programma delle lezioni • Prerequisiti: basi di dati e Web • EasyPHP – Installazione – Configurazione • MySQL – Configurazione – Creazione di database – Creazione, manipolazione e gestione di tabelle – Query
Laboratorio di Basi di Dati – Presentazione Corso Claudio A. Ardagna 4
Programma delle lezioni • PHP – Definizione e descrizione degli aspetti di alto livello – Operazioni base • MySQL e PHP – Gestione di basi di dati attraverso brani di codice PHP – Gestione delle sessioni – Applicazioni sicure
Laboratorio di Basi di Dati – Presentazione Corso Claudio A. Ardagna 5
Modalità d’esame • Progetto – Il testo del progetto verrà presentato durante le ultime lezioni del corso • Si accettano proposte individuali – Sito Web Dinamico/Web Application basato su PHP e MySQL – Possibilità di presentare lo stesso progetto con tecnologie JAVA e MySQL – ESEMPIO: Museo on-line Laboratorio di Basi di Dati – Presentazione Corso Claudio A. Ardagna 6 Modalità d’esame • Progetto – Definizione del modello entità-relazione – Implementazione della base di dati – Sviluppo delle pagine Web atte a fornire le funzionalità richieste • Composizione gruppi – Max 2 persone • Presentazione progetti: su appuntamento Laboratorio di Basi di Dati – Presentazione Corso Claudio A. Ardagna 7 Laboratorio di Basi di Dati – Presentazione Corso Claudio A. Ardagna 8