Basi di dati (Ing. Informatica – II anno)


This page has hierarchy - Parent page: Teaching

Table of content

Regole d’esame

  • Regole d’esame A.A. 2018-2019 (pdf)

Suddivisione aule

Appello del 2 settembre 2019 alle 16:00

Aula 1:
– studenti Prof.ssa Chiusano
– studenti Prof. Cagliero
Aula 3:
– studenti Prof. Fiori
– studenti Prof.ssa Cerquitelli

Appello del 28 giugno 2019 alle 08:30

Suddivisione studenti (prof. Cagliero)
– Aula 8: da ALESSIO a MANDRUZZATO
– Aula 1B: da MANGANI A VIAGGI
Suddivisione studenti (prof.ssa Chiusano)
– Aula 4: da ABATE a CORVAGLIA
– Aula 10: da COSTA a DI STEFANO
Suddivisione studenti (prof. Fiori)
– Aula 3P: da NDJEKOUA NZEUMI a SANTANGELO
– Aula 4P: da SARA a ZHANG

Avvisi

  • NEW Nella sezione “Materiale aggiuntivo” sono state pubblicate maggiori informazioni sulla gestione delle problematiche più comuni relative l’installazione di OracleXE su macchina virtuale VirtualBox

Materiale comune per i corsi di Basi di dati – Ing. Informatica – II anno (14AFQOA)

Argomenti del corso

Esercitazioni in aula

 

Algebra relazionale

 

SQL

Modello ER

  • NEW ER tratto dal tema d’esame del 15-02-2007 (testo)
    • Bozza di soluzione (pdf)
  • Programmazione WEB

     

     

    Calendario esercitazioni in Laboratorio

    • Laboratorio #1: martedì 26 marzo 2019
    • Laboratorio #2: martedì 2 aprile 2019
    • Laboratorio #3: martedì 9 aprile 2019
    • Laboratorio #4: martedì 14 maggio 2019
    • Laboratorio #5: martedì 21 maggio 2019
    • Laboratorio #6: martedì 4 giugno 2019
    • Laboratorio #7: martedì 11 giugno 2019

    N.B. In tutte le altre date, l’esercitazione di laboratorio non sarà svolta.

    Esercitazioni da consegnare

    Laboratorio

    • Primo laboratorio (Oracle e SQL)
      • Testo (pdf) e Procedura per l’uso di SQL Developer presso i LAIB (pdf)
      • Istruzioni per la preparazione dell’ambiente di lavoro su PC personale (pdf)
      • Script sql per la creazione della base di dati (script sql)
      • Risultati query (pdf)
      • Soluzioni (pdf)
    • Secondo laboratorio (Oracle e SQL)
      • Testo (pdf) e Procedura per l’uso di SQL Developer presso i LAIB (pdf)
      • Script sql per la creazione della base di dati (script sql)
      • Risultati query (pdf)
      • Soluzioni (pdf)
    • Terzo laboratorio (Oracle e SQL + Create table e MySQL)
    • Quarto laboratorio (Applicazioni web per l’interrogazione di basi di dati tramite HTML + PHP + MySQL)
    • Quinto laboratorio (Applicazioni web per l’inserimento di dati in una base di dati tramite HTML + PHP + MySQL)

    Temi d’esame

    • Esempio domande di teoria (pdf)
    • Tema d’esame 17 luglio 2015 (pdf)
    • Tema d’esame 17 luglio 2014 (pdf)
    • Tema d’esame 3 luglio 2014 (pdf)
      • Bozza di soluzione – Algebra e SQL (pdf)
      • Bozza di soluzione – Modello ER (pdf)
    • Tema d’esame 23 gennaio 2014 (pdf)
      • Bozza di soluzione – Algebra e SQL (pdf)
      • Bozza di soluzione – Modello ER (pdf)
    • Tema d’esame 7 settembre 2007 (pdf)
      • Bozza di soluzione del modello ER (pdf)
    • Tema d’esame 15 febbraio 2007 (pdf)
      • Bozza di soluzione del modello ER (pdf)
    • Tema d’esame 16 settembre 2005 (pdf)
    • Tema d’esame 19 novembre 2004 (pdf)
    • Tema d’esame 12 novembre 2004 (pdf)
    • Tema d’esame 10 settembre 2004 (pdf)
    • Tema d’esame 10 novembre 2003 (pdf)

     

     Materiale aggiuntivo

    • NEW Gestione problematiche frequenti relative all’installazione di OracleXE su macchina virtuale VirtualBox
        • Eliminazione dell’errore di I/O connettendosi con la porta 1521
          •  Dalle impostazioni della macchina virtuale selezionare Network–>Advanced–>Port Forwarding e aggiungere una porta con protocol TCP, host ip 127.0.0.1, host 1521, >guest 152
        • Eliminare il problema del ruolo plustrace
          • Creare una connessione con l’utente SYS con ruolo SYSDBA e da questa connessione eseguire il seguente script:
            > set echo on
            > drop role plustrace;
            > create role plustrace;
            > grant select on v_$sesstat to plustrace;
            > grant select on v_$statname to plustrace;
            > grant select on v_$mystat to plustrace;
            > grant plustrace to dba with admin option;
            > set echo off
            Se si riscontrano errori nell’esecuzione dello script per generare un nuovo utente o per creare il ruolo plustrce prima di eseguire gli script eseguire la seguente istruzione:
            > alter session set “_oracle_script” = true;