- Forkare e clonare sul proprio editor (IDE testato: Eclipse) il progetto al link: https://github.com/TdP-prove-finali/AgostiniDavide.
- Modificare all'interno della classe DBConnect, package db, la password di accesso al database, inserendo la propria.
- Creare il database con le istruzioni riportate qui sotto.
- Aprire il progetto ed eseguire la classe Main
- Per una breve guida introduttiva, guarda il video al link: https://youtu.be/MHyL_SAqDWc
Data l'enorme quantità di dati presenti nel data-set github ha impedito il caricamento del file sql completo e perciò tale operazione richiede lo svolgimento dei passaggi sotto elencati.
- Accedere al link dropbox https://www.dropbox.com/sh/5imnidtgxesvh2j/AACDecSIiVGNmNo5eka_Kju1a?dl=0 e provare ad importare il file sql del data-set presente nella tabella cartella "DB_completo".
- In caso di problemi creare sul proprio server locale il database con nome "comuni".
- Importare tutte le tabelle presenti nella cartella "DB" al link: https://github.com/TdP-prove-finali/AgostiniDavide/tree/master/DB.
Le varie tabelle sono riportate in file .zip e ciascuna contiene il file .sql che si richiede di importare. - Data la grande quantità di casi talvolta può impiegare troppo tempo o il processo di importazione mostra dei problemi.
Se il problema persiste e le tabelle risultano essere state create vuote allora assicurarsi di svuotarle.
Nel caso in cui le tabelle non siano state create allora crearle tutte manualmente con i nomi dei file sql. - Successivamente accedere al link dropbox: https://www.dropbox.com/sh/5imnidtgxesvh2j/AACDecSIiVGNmNo5eka_Kju1a?dl=0.
Nel link sono presenti file .csv delle varie regioni che bisogna importare nelle rispettive tabelle. \ - Importare i file .csv nelle rispettive tabelle con le seguenti specifiche (dovrebbe essere automatico):
- Codifica UTF-8 Unicode.
- Ignorare le prime 1 linee.
- Campi terminati da ;
- Campi racchiusi tra "
- Carattere di escape "
- Linee terminate tra \r\n