Basi di dati (Ing. Gestionale)

Basi di dati (Ing. Gestionale)

Informazioni generali

  • CODICI INSEGNAMENTO: 14AFQPL, 14AFQPI
  • SSD: ING-INF/05
  • CFU: 8
  • CORSO 1 (gruppo AA – LK):
    • Docente titolare: Prof. Luca Cagliero
    • Esercitatore: Dr. Moreno La Quatra
  • CORSO 2 (gruppo LL – ZZ):
    • Docente: Prof. Laura Farinetti
    • Esercitatore: Dr. Bartolomeo Vacchetti

Avvisi

  • [NEW] [19-10-2021] Nella sezione dedicata è stato pubblicato il testo del primo laboratorio (20-10-2021)
  • [11-10-2021] Nella sezione dedicata è stato pubblicato il testo del primo quaderno (Algebra relazionale). La scadenza per la consegna degli elaborati tramite portale è il 26/10/2021 entro le 23.59
  • [10-10-2021] Lucidi presentati nell’esercitazione su algebra relazionale (Articoli-Riviste e Velisti-Barche): pdf1, pdf2
  • [4-10-2021] Nelle seguenti date le lezioni di entrambi i corsi (Prof. Cagliero e Prof.ssa Farinetti) si svolgeranno online mediante Virtual Classroom BBB: Giovedì 14/10, giovedì 11/11, giovedì 9/12

AVVISI CORSO 1 – PROF. CAGLIERO

  • Lucidi di introduzione al corso: link
  • Suddivisione in squadre per il laboratorio:
    • Squadra A: AA-CON
    • Squadra B: COR-LK
  • ATTENZIONE: Le squadre alterneranno l’orario, secondo il seguente calendario:
    • mercoledì 20/10: squadra A alle 14.30, squadra B alle 16.00
    • mercoledì 27/10: squadra B alle 14.30, squadra A alle 16.00
    • mercoledì 03/11: squadra A alle 14.30, squadra B alle 16.00
    • mercoledì 10/11: squadra B alle 14.30, squadra A alle 16.00
    • mercoledì 24/11: squadra A alle 14.30, squadra B alle 16.00
    • mercoledì 01/12: squadra B alle 14.30, squadra A alle 16.00
    • mercoledì 15/12: squadra A alle 14.30, squadra B alle 16.00
    • mercoledì 12/01: squadra B alle 14.30, squadra A alle 16.00

AVVISI CORSO 2 – PROF.SSA FARINETTI

  • Lucidi di introduzione al corso: link
  • Esercizi di Algebra Relazionale svolti il 29-30/09
  • Suddivisione in squadre per il laboratorio:
    • Squadra A: LL-PIC
    • Squadra B: PIN-ZZ
  • ATTENZIONE: Le squadre alterneranno l’orario, secondo il seguente calendario:
    • mercoledì 20/10: squadra A alle 11.30, squadra B alle 13.00
    • mercoledì 27/10: squadra B alle 11.30, squadra A alle 13.00
    • mercoledì 03/11: squadra A alle 11.30, squadra B alle 13.00
    • mercoledì 10/11: squadra B alle 11.30, squadra A alle 13.00
    • mercoledì 24/11: squadra A alle 11.30, squadra B alle 13.00
    • mercoledì 01/12: squadra B alle 11.30, squadra A alle 13.00
    • mercoledì 15/12: squadra A alle 11.30, squadra B alle 13.00
    • mercoledì 12/01: squadra B alle 11.30, squadra A alle 13.00

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 l’installazione)
  4. Lab 7: Apache XAMPP https://www.apachefriends.org/it/index.html

Laboratorio #1 (Oracle e SQLPlus)

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

Esercitazioni da consegnare

Esercitazione n. 1 – Algebra relazionale

  • Testo pubblicato il 11/10/2021: (testo)
  • Scadenza per la consegna: 26/10/2020 ore 23.59

Come caricare le esercitazioni sul portale della didattica.

Collegarsi al sito http://didattica.polito.it/ ed utilizzare le proprie credenziali (user=sMatricola e la propria password) per effettuare il login. Cliccare sul link del corso (di appartenenza) Basi di Dati, sposarsi nella sezione Elaborati, in cui e’ disponibile l’opzione Upload per caricare il file dell’esercitazione

Regole per la consegna delle esercitazioni. Affinché la consegna delle esercitazioni sia presa in considerazione per ottenere il relativo punteggio, è necessario rispettare le seguenti condizioni:

  • Svolgere tutti gli esercizi indicati nel testo.
  • Preparare un file in formato PDF contenente lo svolgimento degli esercizi. E’ possibile caricare anche una soluzione scritta a mano scansionata o fotografata. Non sono supportati altri formati.
  • Il nome del file del file pdf deve essere assegnato secondo il seguente formato: QuadernoX_Matricola dove X è il numero del quaderno (1 per il quaderno di Algebra, 2 per il quaderno di SQL, 3 per il quaderno su Google Data Studio, 4 per il quaderno di ER), Matricola è da sostituire quella dello studente. L’estensione del file (pdf) non è da ripetere nel nome del file. Esempio di nome del file valido (comprensivo dell’estensione): Quaderno1_181818.pdf oppure Quaderno2_222222.pdf
  • Caricare il file sul portale della didattica, nella sezione di consegna elaborati del corso, entro la data di scadenza.  Lo  studente NON DEVE EFFETTUARE caricamenti multipli per lo stesso quaderno.
  • Durante la procedura di upload viene richiesto l’inserimento di un campo “Descrizione”. Riportare lo stesso nome assegnato al file (esclusa l’estensione) secondo le specifiche sopra descritte. Esempio: Quaderno1_181818 oppure Quaderno2_222222
  • Solo coloro che NON hanno accesso alla pagina web del corso di basi di dati (di appartenenza) sul portale della didattica sono autorizzati ad inviare le esercitazioni tramite mail a Moreno La Quatra  (moreno dot laquatra at polito dot it) entro la data di consegna.
  • Portare con sè copia cartacea dei quaderni consegnati alla prova scritta.
  • Sostenere con esito positivo, se selezionati, il colloquio di verifica.  La selezione verrà effettuata il giorno stesso della prova scritta tra gli studenti presenti in aula.

Contatto e-mail per chiedere informazioni sul quaderno. Per informazioni sul quaderno gli studenti possono contattare Moreno La Quatra tramite mail (moreno dot laquatra at polito dot it)