Orari e aule delle lezioni di laboratorio di basi di dati
(eventuali cambiamenti dovuti ad
impegni accademici dei docenti saranno comunicati tempestivamente)
- martedì, 10:30-11:30, aula C3 (ex H) – a seguire 2 ore
di lezione tenute dal prof. Montanari
- venerdì, 13:30-15:30, aula C5 (ex F)
Timeline corso
Lezioni
Software
- ChronoGeoGraph (realizzato dalla
dott.ssa Donatella Gubiani): tool grafico per la
realizzazione di Schemi Entità-Relazioni. Richiede Java.
Per eseguire ChronoGeoGraph su sistemi operativi Linux e Mac,
utilizzare
questo script
realizzato da Riccardo
Caranfil.
Istruzioni
per l'esecuzione (assumiamo java installato ed aggiornato
all'ultima versione)
- estrarre il file "ChronoGeoGraph.zip"
- navigare in "ChronoGeoGraph/cgg/"
- Sotto Windows (sembra non
funzionare in WinXP e in Win10): lanciare (doppio
click) "ChronoGeoGraph.cmd"
- Sotto Linux (e probabilmente
Mac): eseguire (da riga di comando; verificare che il
file abbia i permessi di esecuzione) "run.sh"
-
Istruzioni per installazione e configurazione di postgreSQL e
pgadmin (in inglese)
- PostgreSQL è un
DataBasa Management System (DBMS) gratuito e open source
- pgAdmin
è una piattaforma per amministrazione e sviluppo di basi di
dati in PostgreSQL
- RStudio:
ambiente di lavoro per R
- mockaroo:
applicazione web per la generazione di dati casuali realistici
Funzionalità da integrare nel tool ChronoGeoGraph
(possibili progetti e/o tesi triennali -- chiedere info ai docenti del corso)
- Entità debole con due identificatori esterni
- Due chiavi di entità (al momento si può indicare una chiave composta
da un insieme di attributi ma non si possono specificare due insiemi
di attributi chiave)
- Eliminare lo sfarfallio
|