Basi di dati e sistemi informativi aziendali – prof. Tullio Ballarino


This page has hierarchy - Parent page: Teaching

INFORMAZIONI GENERALI

  • CFU: 6
  • Docente: Tullio Ballarino
  • Esercitatori: Danilo Giordano

AVVISI

  • (Nessun avviso)

CONTENUTI DEL CORSO

Introduzione al corso

Sistemi informativi aziendali

Basi di Dati

ESERCIZI SVOLTI IN AULA

ESERCITAZIONI IN LABORATORIO

Calendario

1)    LAIB3 – venerdì 25/10/2019 ore 11:30-13:00
2)    Sede ed orario da definire
3)    LAIB3 – venerdì 08/11/2019 ore 11:30-13:00
4)    LAIB3 – venerdì 15/11/2019 ore 11:30-13:00
5)    LAIB3 – venerdì 22/11/2019 ore 11:30-13:00
6)    LAIB3 – venerdì 29/11/2019 ore 11:30-13:00
7)    LAIB3 – venerdì 06/12/2019 ore 11:30-13:00
8)    LAIB3 – venerdì 13/12/2019 ore 11:30-13:00
9)    LAIB3 – venerdì 20/12/2019 ore 11:30-13:00
10)  LAIB3 – venerdì 10/01/2020 ore 11:30-13:00
11)  LAIB3 – venerdì 17/01/2020 ore 11:30-13:00

Testi

  • SQL 1 (Oracle o MySQL)
    • Testo (pdf)
    • Script di creazione della base di dati (Oracle. MySQL – zip)
    • Soluzioni (pdf), Screenshot soluzioni (pdf)

Installazione di strumenti di sviluppo sul PC personale

Gli interessati possono installare sul PC personale alcuni strumenti per lo svolgimento autonomo delle esercitazioni previste per il laboratorio, come descritto nei punti che seguono.

1. Esercitazioni SQL (sezione DML)

Per questo tipo di esercitazioni è consigliabile disporre, sul PC personale, di un DBMS e di un IDE (ambiente di sviluppo) utilizzato per interagire in modo semplice con il DBMS.

  • DBMS
    • Per Windows o Linux può essere utilizzato il DBMS (free) Oracle Database 18c Express Edition (XE).
    • Per Windows, Linux o Mac OSX può essere utilizzato, in alternativa a Oracle, il DBMS MySQL (in versione free).
      Per disporre di MySQL, il procedimento più semplice è l’installazione dell’ambiente XAMPP, che contiene anche una versione di MySQL; l’installazione di XAMPP è comunque consigliata in quanto questo DBMS verrà utilizzato per successive esercitazioni di SQL e di sviluppo in PHP.
  • IDE
    L’ambiente di sviluppo consigliato per questo set di esercitazioni è Oracle SQL Developer, disponibile per Windows, Linux, Mac OSX. Oracle SQL Developer può essere connesso ad uno qualunque dei due DBMS sopra indicati.

Documentazione per l’installazione

2. Esercitazioni SQL (sezione DDL) e PHP

Per questo tipo di esercitazioni è prevista l’installazione, sul PC personale, dell’ambiente XAMPP.
Questo strumento è in realtà una piattaforma integrata contenente tutte le componenti essenziali per lo sviluppo ed il test di script SQL e di semplici applicazioni Web; le principali parti costitutive sono
– un Web server Apache
– un DBMS (MariaDB o SQLLite)
– un server FTP
– un gestore dei linguaggi di programmazione PHP. Perl, Pyton