temporaneità

English scratches and Italian notes written by Carlo Perassi

Menu Close

SQL Comuni italiani

Diverse persone hanno reso disponibili in rete, partendo dai dati ufficiali dell’ISTAT, degli script SQL per la memorizzazione dei Comuni, delle Province e delle Regioni d’Italia.

Purtroppo, molti di questi lavori non sono adatti per i miei scopi, avendo tutti almeno uno dei seguenti problemi:

  • non sono aggiornati (io mi sono riferito all’elenco del 30 giugno 2010);
  • non usano il codice ISTAT del Comune come chiave primaria;
  • non separano in tre tabelle, unite da chiavi esterne, i Comuni, le Province e le Regioni;
  • non assumono le denominazioni bilingue italiano/tedesco.

Lo script, con le CREATE e le INSERT complete nell’ordine opportuno è scaricabile qui (la versione obsoleta, originale, è comuni.sql) e, pur essendo testato su MySQL 5, è abbastanza semplice e pulito da risultare portabile senza o con poche modifiche.