![](https://learning.garr.it/pluginfile.php/48503/course/overviewfiles/18_luglio_Database%20relazionali.png)
Data:
4, 18 e 20 luglio 2023
Orario: 10.30 - 12.00
Docente
Gian-Piero Borello: Laureato in Scienze dell'Informazione presso l'Università di Genova. Dal 1997 al 1998 ha lavorato presso Ansaldo Ricerche nell'ambito del progetto europeo "Eurobalize" sul segnalamento ferroviario e presso Datasiel (ora Liguria Digitale) come programmatore. Dal 1998 al 2010 è stato System Manager presso la Sede Nazionale dell'Istituto Nazionale per la Fisica della Materia (INFM). Dal 2010 è Primo Tecnologo presso l'Istituto di Biofisica (IBF) del Consiglio Nazionale delle Ricerche dove lavora principalmente come sistemista, programmatore e database administrator. Da sempre è appassionato di Informatica e di Software Open Source.
Programma
Il corso adotta il metodo di insegnamento "Impara Facendo".
Il primo modulo, teorico e di introduzione, parte dal problema effettivo di voler realizzare un database per la gestione di una biblioteca e, passo passo, fa avvicinare alla soluzione ottimale imparando i concetti teorici necessari per la modellizzazione di un database relazionale.
Il secondo e il terzo modulo sono più operativi e per questo a numero chiuso.
Nello specifico, nel secondo modulo, ci si concentra sull'implementazione pratica del database usando il DBMS MariaDB ed il linguaggio SQL. Lo studente impara a creare un database, a definire le tabelle, ad inserire/modificare/cancellare dati ed a recuperare dati usando filtri di ricerca, ordinamenti o raggruppamenti.|Nel terzo modulo vi saranno esempi su come effettuare query di tipo join, su come aggiungere constraint e su come gestire le foreign key tramite l’uso dell’integrità referenziale.
Livello: Introduttivo/base
Prerequisiti: Utilizzo SSH e minima conoscenza shell Linux
Audience: Il corso è destinato a persone interessate ad apprendere i fondamenti necessari per l'analisi e l'implementazione di un database relazionale.
Partecipanti: Il secondo e terzo modulo sono riservati ai soli utenti che completano la loro prenotazione al seguente link: CLICCA QUI PER PRENOTARE LA PARTECIPAZIONE AL LABORATORIO HANDS ON (MODULI 2 E 3)
Link al webinar: per il primo modulo verrà inviato agli iscritti il giorno prima della diretta in streaming. Per il secondo e terzo modulo il link verrà inviato soltanto ai prenotati per la parte hands-on
- Docente: Gian Piero Borello