BASI DI DATI

Giancarlo NOTA BASI DI DATI

0512100008
DIPARTIMENTO DI INFORMATICA
CORSO DI LAUREA
INFORMATICA
2014/2015



OBBLIGATORIO
ANNO CORSO 2
ANNO ORDINAMENTO 2008
SECONDO SEMESTRE
CFUOREATTIVITÀ
648LEZIONE
330LABORATORIO


Obiettivi
IL CORSO HA COME OBIETTIVO L'ACQUISIZIONE DEGLI STRUMENTI, DEI MODELLI E DEI LINGUAGGI PER L'UTILIZZO, LA PROGETTAZIONE E LO SVILUPPO DI BASI DI DATI RELAZIONALI E DI APPLICAZIONI PER TALI BASI DI DATI.
LO STUDENTE ACQUISIRÀ LE COMPETENZE NECESSARIE PER LA PROGETTAZIONE DI DATABASE RELAZIONI, USO E/O INTERROGAZIONE MEDIANTE QUERY SQL (STRUCTURED QUERY LANGUAGE) E INFINE L'UTILIZZO DI DBMS (DATABASE MANAGEMENT SYSTEMS) PER APPLICAZIONI.
Prerequisiti
CONOSCENZA DI UN LINGUAGGIO DI PROGRAMMAZIONE
Contenuti
NTRODUZIONE ALLE BASI DI DATI E AI SISTEMI DI GESTIONE DI BASI DI DATI.
IL MODELLO RELAZIONALE
IL LINGUAGGIO SQL E RELATIVE INTERROGAZIONI
PROGETTAZIONE CONCETTUALE
MODELLO ENTITÀ-RELAZIONE,
L'ALGEBRA RELAZIONALE
NORMALIZZAZIONE DI SCHEMI DI BASI DI DATI RELAZIONALI
ELEMENTI PER L'ACCESSO ALLE BASI DI DATI VIA WEB.
Metodi Didattici
IL CORSO PREVEDE SIA LEZIONI FRONTALI CHE LEZIONI IN LABORATORIO.
Verifica dell'apprendimento
PROGETTO E PROVE SCRITTO/ORALE. IL PROGETTO CONSISTE NEL MODELLARE E PROGETTARE UN DATABASE IN UNO SPECIFICO AMBITO APPLICATIVO, ATTRAVERSO TUTTE LE FASI STUDIATE A LEZIONE. LA PROVA ORALE
SERVE A VALUTARE LA PREPARAZIONE RISPETTO ALL'INTERO PROGRAMMA.
Testi
PAOLO ATZENI, STEFANO CERI, PIERO FRATERNALI, STEFANO PARABOSCHI E RICCARDO TORLONE, "BASI DI DATI", 4/ED, 2014, MAC GRAW HILL
R.A. ELMASRI, S.B. NAVATHE SISTEMI DI BASI DI DATI – FONDAMENTI, QUINTA EDIZIONE ITALIANA, ADDISON-WESLEY ITALIA.
Altre Informazioni
IL CORSO È SUPPORTATO DA UN SITO WEB DOVE SONO PUBBLICATE TUTTE LE ATTIVITÀ ED I MATERIALI DEL CORSO.
  BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2016-09-30]