Docente
|
MINUTOLO ANIELLO
(programma)
PROGRAMMA DEL CORSO Gestione dati attraverso un database management system Il modello relazionale SQL (sia come DDL che come DML) La progettazione dei database Normalizzazione Trigger
PREREQUISITI Fondamenti di Informatica.
OBIETTIVI FORMATIVI 1. Acquisire le tecniche e i metodi per utilizzare le funzionalità di base dei DBMS (definizione della base di dati, aggiornamento della base di dati, interrogazioni sulla base di dati) 2. Affrontare problemi di progettazione di basi di dati
DIDATTICA EROGATIVA N. 48 VIDEOLEZIONI ON-LINE (N. 6 UNITA’ DIDATTICHE - DELLA DURATA DI DUE ORE PER OGNI CFU)
DIDATTICA INTERATTIVA N. 2 LEZIONI INTERATTIVE PER CFU N. 5 DISCUSSIONI TEMATICHE SUL FORUM DIDATTICO (TOPIC) E N. 2 POST PER CFU COME DAL LINEE GUIDA SULLA DIDATTICA DEL PQA N. 4 E-TIVITY OGNI 5 CFU N. 2 TEST PER OGNI CFU CON 8 DOMANDE A RISPOSTA MULTIPLA
MODALITÀ DI VERIFICA DEL PROFITTO IN INTINERE, DI VALUTAZIONE E OBIETTIVI DELLA PROVA FINALE L'esame consisterà in una prova scritta e in un colloquio orale, e la votazione finale sarà espressa in 30/30 L’esame mira a valutare il raggiungimento degli obiettivi didattici. In particolare: a) lo studente dovrà dimostrare di conoscere e saper utilizzare SQL b) lo studente dovrà dimostrare di essere in grado di saper affrontare problemi di progettazione di basi di dati. In riferimento alla votazione verranno assegnati al massimo 15 punti per ogni obiettivo verificato di cui ai punti a e b. Ai fini del superamento dell’esame è richiesto un punteggio minimo pari a 6 punti ad obiettivo. La lode verrà assegnata nel caso in cui lo studente: 1) acquisisca il punteggio massimo assegnato a tutti gli obiettivi 2) dimostri piena autonomia nel condurre il colloquio orale 3) evidenzi punti di forza e criticità connesse alle tecniche utilizzate.
Nello specifico, la prova scritta tipicamente riguarda esercizi di progettazione di basi di dati, di SQL, e di normalizzazione. Sul sito (nei materiali scaricabili) si possono trovare alcuni esercizi svolti (in tali esercizi ignorate la parte relativa a JDBC, in quanto non affrontata in questo corso). La prova teorica può riguardare gli aspetti teorici visti a lezioni e/o gli aspetti affrontati nella prova scritta.
CONOSCENZE E CAPACITÀ DI COMPRENSIONE IN TERMINI DI RISULTATI ATTESI (DESCRITTORE DI DUBLINO N. 1) L'allievo al termine dell’insegnamento dovrà essere in grado di comprendere il vocabolario terminologico proprio delle basi di dati, e padroneggiare l'utilizzo di SQL per l'interrogazione di DBMS relazionali.
COMPETENZE AL FINE DI APPLICARE CONOSCENZA E COMPRENSIONE IN TERMINI DI RISULTATI ATTESI (DESCRITTORE DI DUBLINO N. 2) L’allievo dovrà esibire la capacità di progettare, realizzare e interrogare basi di dati nella forma di DBMS relazionali.
(testi)
Atzeni, Ceri, Fraternali, Paraboschi e Torlone Basi di Dati (5a ed.) McGraw-Hill
|