- Docente: Damiano Marino Somenzi
- Crediti formativi: 6
- SSD: ING-INF/05
- Lingua di insegnamento: Inglese
- Modalità didattica: Convenzionale - Lezioni in presenza
- Campus: Bologna
-
Corso:
Laurea in
Scienze statistiche (cod. 8873)
Valido anche per Laurea Magistrale in Statistical Sciences (cod. 9222)
-
dal 16/09/2024 al 24/10/2024
Conoscenze e abilità da conseguire
The student learns the fundamental principles of the relational data model and of the relational database management systems. In particular, the student will be able to understand the structure of a relational database, the integrity constraints on data and the SQL query language.
Contenuti
Capire i dati: elementari, complessi e del Web
Modellare i dati
Tecniche per organizzare i dati:
- Modello concettuale (diagramma Entità - Relazione)
- Modello logico (base di dati relazionale)
Gestire le basi di dati
- Sistemi di gestione di basi di dati (DBMS)
Un linguaggio per le basi di dati: SQL
- Manipolare i dati
- Interrogare le basi di dati
Analizzare i dati
- Estrarre dati, informazioni
- Realizzare viste sui dati
- Pubblicare i risultati
Moderne tecnologie e metodi per l'ntegrazione di dati
Esperienze con R di Analisi Statistiche su dati da Database e dal Web
Testi/Bibliografia
Le lezioni si baseranno principalmente sul testo di Jeff Ullman e Jennifer Widom: "A First Course in Database Systems". Approfondimenti, esempi e esercizi saranno messi a disposizione settimanalmente su “Virtual Learning Environment”.
Metodi didattici
Le lezioni si svolgeranno sia in aula tradizionale sia in aula informatica. La partecipazione alle lezioni (teoriche e pratiche) è un valido supporto alla comprensione degli argomenti trattati.
Le sessioni pratiche sono prevalenti e fondamentali per acquisire le conoscenze e competenze dei concetti e degli strumenti trattati.
Modalità di verifica e valutazione dell'apprendimento
Prova scritta e pratica (durata 2 ore). La prova si articola in due parti.
Una prima parte scritta con la richiesta di disegnare un modello di dati sulla base di requisiti (35%) ed inoltre con brevi esercizi e/o quesiti sul programma dell’insegnamento (20%). Non è ammesso l'uso del materiale didattico.
Una seconda parte pratica con la richiesta di realizzare delle interrogazioni, nel linguaggio SQL, su una base di dati reale (45%). E' ammesso l'uso del solo materiale didattico.
Il voto finale (in trentesimi) è determinato applicando le percentuali - pesi - assegnate a ciascun tipo di richiesta.
Strumenti a supporto della didattica
Personal Computer e Open Source software per la gestione e interrogazione di basi di dati relazionali (MySQL) e Open Source software per l’analisi di dati (R).
Orario di ricevimento
Consulta il sito web di Damiano Marino Somenzi