Basi di dati (Ing. Gestionale) ANNO ACCADEMICO 2022-2023

Basi di dati (Ing. Gestionale) ANNO ACCADEMICO 2022-2023

Informazioni generali

  • SCHEDA D’INSEGNAMENTO: link
  • CODICI INSEGNAMENTO: 14AFQPL, 14AFQPI
  • SSD: ING-INF/05
  • CFU: 8
  • CORSO 1 (gruppo AA – LK):
    • Docente titolare: Prof. Luca Cagliero
    • Esercitatori: Dr. Moreno La Quatra, Dr. Jacopo Fior
  • CORSO 2 (gruppo LL – ZZ):
    • Docente: Prof. Laura Farinetti
    • Esercitatori: Dr. Moreno La Quatra, Dr. Jacopo Fior

Avvisi per tutti

  • [21/1/2023] Sono disponibili qui i punteggi degli homework validi per l’anno accademico 2022-2023: pdf
  • [14/1/2023] Sul Portale della Didattica – Sezione “Materiale” sono stati caricate le soluzioni relative al quaderno 2 (Progettazione)
  • [14/1/2023] Nella sezione “Temi d’esame” sono state caricate le soluzioni di alcuni temi d’esame.
  • [15/12/2022] Nella sezione “Esercitazioni da consegnare” stato caricato il testo del quaderno 2 da svolgere sulla piattaforma exercise.
  • [9-12-2022] Sul Portale della Didattica – Sezione “Materiale” sono stati caricate le valutazioni relative al quaderno 1 (Algebra + SQL)
  • [10/11/2022] Nella sezione “Esercitazioni da consegnare” stato caricato il testo del quaderno 1 da svolgere sulla piattaforma exercise.
  • [20/10/2022] Sono stati caricati output e soluzioni per il Laboratorio 1.

I lab si terranno presso il LAIB1 (istanza AA-LK Cagliero) e presso i LAIB1 e LAIB3 (istanza LK-ZZ Farinetti) secondo il seguente calendario:

  • Laboratorio 1 (SQL su Oracle XE): Settimana 4 (17-21/10)
  • Laboratorio 2 (SQL su Oracle XE): Settimana 5 (24-28/10)
  • Laboratorio 3 (SQL su Oracle XE): Settimana 7 (7-11/11)
  • Laboratorio 4 (NoSQL su MongoDB Compass): Settimana 9 (21-25/11)
  • Laboratorio 5 (NoSQL su MongoDB Compass): Settimana 10 (28/11-2/12)
  • Laboratorio 6 (Google Data Studio): Settimana 11 (5/12-9/12)
  • Laboratorio 7 (Google Data Studio): Settimana 12 (12/12-16/12)
  • Laboratorio 8 (Creazione e popolamento DB su MySQL/XAMMP): Settimana 14 (9/1/2023-13/1/2023)

AVVISI CORSO 1 – PROF. CAGLIERO

Comunicazioni e avvisi relativi al gruppo AA-LK (Prof. Luca Cagliero) saranno inviati tramite Portale della Didattica.

AVVISI CORSO 2 – PROF.SSA FARINETTI

Comunicazioni e avvisi relativi al gruppo LL-ZZ (Prof. Laura Farinetti) saranno inviati tramite Portale della Didattica.


Lucidi

Esercizi svolti in aula


Laboratorio

Software utilizzato per i Laboratori:

  1. Lab 1, 2, 3: Oracle Apex (versione online) disponibile su https://apex.oracle.com/it/ (guida)
  2. Lab 4, 5: MongoDB Compass.
  3. Lab 6: Google Data Studio https://datastudio.google.com (non necessita installazione)
  4. Lab 7: Apache XAMPP https://www.apachefriends.org/it/index.html

Laboratorio #1 (Oracle Apex)

  • testo (pdf) e base di dati (db si richiede di estrarre il file zip e di importare il suo contenuto “db.sql”).
  • Soluzioni (pdf) e output (pdf)

Laboratorio #2 (Oracle Apex)

  • testo (pdf) e base di dati (db si richiede di estrarre il file zip e di importare il suo contenuto “db.sql”).
  • Output delle query pdf
  • Soluzioni pdf

Laboratorio #3 (Oracle Apex)

  • testo (pdf) e base di dati (db si richiede di estrarre il file zip e di importare il suo contenuto “db.sql”).
  • Output delle query pdf
  • Soluzioni (pdf)

Laboratorio #4 (MongoDB Compass)

  • Testo (pdf)
  • Soluzioni: (pdf)

Laboratorio #5 (MongoDB Compass)

Laboratorio #6 (Google Data Studio)

  • testo (pdf)
  • Output e Soluzioni (pdf)

Laboratorio #7 (Google Data Studio)

Laboratorio #8 (Creazione e popolamento di una base di dati SQL)

Temi d’esame

I temi d’esame svolti verranno inseriti qui.

Esercitazioni da consegnare

Una guida per lo svolgimento delle esercitazioni sulla piattaforma exercise è disponibile al seguente link: https://dbdmg.polito.it/dbdmg_web/wp-content/uploads/2022/11/Homework.pdf

Esercitazione n. 1 – Algebra relazionale & SQL

  • Testo pubblicato il 10/11/2022: (testo)
  • Scadenza per la consegna: 24/11/2022 ore 23.59
  • Testo pubblicato il 15/12/2022 (pdf)
  • Istruzione per lo svolgimento dell’homework 2 (pdf)
  • Scadenza per la consegna 31/12/2022 ore 23.59
  • Scadenza per la sottomissione delle review: 9/1/2023 ore 23.59