BASI DI DATI E WEB - 2
| Titolo corso in inglese | DATABASE AND WEB |
| Anno Accademico | 2012/2013 |
| Codice Insegnamento | ET6003 |
| Crediti formativi universitari | 6 su 12 di BASI DI DATI E WEB |
| Livello laurea | Laurea dm270 |
| Settore scientifico disciplinare | INF/01 |
| Periodo | 2° Periodo |
| Anno corso | 3 |
Docenti
Corsi di laurea e percorsi
Altre parti di questo insegnamento
Programma
Obiettivi Formativi
Il corso intende: a) fornire i concetti fondamentali delle basi di dati, le relative tecniche di progettazione e di uso; b) permettere allo studente di sperimentare le nozioni acquisite attraverso l'uso di sistemi di gestione di basi di dati, in particolare di tipo relazionale con linguaggio SQL; 3) fornire le conoscenze necessarie per la progettazione e lo sviluppo di siti Web con l'uso delle tecnologie piu' avanzate.
Prerequisiti
nessuno
Contenuti
Il corso si articolera su due moduli.
Modulo 1
1) I Sistemi per Basi di Dati: introduzione e funzionalita
2) La progettazione concettuale
3) Il modello relazionale dei dati
4) Dallo schema concettuale allo schema relazionale
5) Linguaggio SQL
6) Cenni di architettura dei Sistemi di Gestione di Basi di Dati Relazionali
Modulo 2
7) L'architettura client/server.
8) Reti e protocolli di rete.
9) I linguaggi di marcatura. Gli ipertesti. Il linguaggio HTML.
10) Utilizzo dei fogli di stile. Il CSS.
11) I comandi Javascript e il loro utilizzo per la verifica e modifica dell'input dell'utente.
12) Creazione di pagine Web dinamiche in PHP. Gestione dei form. Accesso a una base di dati.
13) I cookie, le sessioni.
Testi di riferimento
Lucidi scaricabili dalla piattaforma di e-learning.
A. Albano, G. Ghelli, R. Orsini. Fondamenti di Basi di Dati. Zanichelli, 2005.
(http://www.fondamentidibasididati.it/ )
V. Della Mea, L. Di Gaspero, I. Scagnetto. Programmazione web lato server. Apogeo, 2007.
Letture integrative:
G. Troiani. "CSS - Guida completa - Seconda edizione". Apogeo, 2008.
Modalità di verifica dell'apprendimento
scritto e orale
Metodi didattici
Lezione frontale ed esercitazioni in laboratorio
Lingua di insegnamento
Italiano
Altre informazioni
Materiale aggiuntivo nella piattaforma di e-learning
Sostenibilità
- Insegnamento sostenibile
- CFU sostenibili: 1
- Dispense e materiali di approfondimento e di autovalutazione disponibili online; testi di riferimento in formato e-book
- Piattaforme e-learning, moodle
- Utilizzo strumenti open-source



