Obiettivi formativi
Il corso si propone di introdurre lo studente a:
- l'uso di un Database Management System (DBMS)
per la creazione/gestione/interrogazione di una base di dati
contenente anche informazioni multimediali;
- la realizzazione di pagine web dinamiche che presentano
informazioni
memorizzate su basi di dati;
- la costruzione di presentazioni multimediali.
Attività formative
Il corso viene svolto in 24 ore di esercitazione in laboratorio.
Si ricorda che il corso vale 2 CFU, per cui sono previste ulteriori
26 ore di lavoro individuale da svolgersi presso i laboratori didattici.
Programma del corso
- Introduzione al DBMS PostgreSQL: Connessione ad un database,
uso di semplici comandi di controllo, creazione di tabelle.
- PostgreSQL: vincoli di integrità, politiche di reazione
alle violazioni dei vincoli di integrità referenziale.
- PostgreSQL: interrogazioni SQL semplici.
- PostgreSQL: interrogazioni SQL complesse.
- Gestione di informazioni multimediali in PostgreSQL.
- Breve introduzione a Servlet e JSP (con immagini).
- XML.
- SMIL: costruzione di presentazioni multimediali in SMIL.