SQL: esercizio 3 sull'UPDATE

Jack Vettriano

Creare:

  • tabella anagrafica
  • tabella dei capoluoghi di provincia italiani
  • tabella delle regioni italiane

La tabella Anagrafica avrà le seguenti colonne:

idAnagrafica

cognome

via

idCitta

 

La tabella città conterrà semplicemente due colonne

idcitta

nomecitta

idregione

La tabella delle regioni avrà solo due colonne:

idregione

nome regione

Popolare la tabella città con i seguenti dati:

Agrigento, Alessandria, Ancona, Aosta, Arezzo, Ascoli Piceno, Asti, Avellino, Bari, Barletta-Andria-Trani, Belluno, Benevento, Bergamo, Biella, Bologna, Bolzano, Brescia, Brindisi, Cagliari, Caltanissetta, Campobasso, Carbonia-Iglesias, Caserta, Catania, Catanzaro, Chieti, Como, Cosenza, Cremona, Crotone, Enna, Fermo, Ferrara, Firenze, Foggia, Forl'-Cesena, Frosinone, Genova, Gorizia, Grosseto, Imperia, Isernia, La Spezia, L'Aquila, Latina, Lecce, Lecco, Livorno, Lodi, Lucca, Macerata, Mantova, Massa-Carrara, Matera, Messina, Milano, Modena, Monza e della Brianza, Napoli, Novara, Nuoro, Olbia-Tempio, Oristano, Padova, Palermo, Parma, Pavia, Perugia, Pesaro e Urbino, Pescara, Piacenza, Pisa, Pistoia, Pordenone, Potenza, Prato, Ragusa, Ravenna, Reggio Calabria, Reggio Emilia, Rieti, Rimini, Roma, Rovigo, Salerno, Medio Campidano, Sassari, Savona, Siena, Siracusa, Sondrio, Taranto, Teramo, Terni, Torino, Ogliastra, Trapani, Trento, Treviso, Trieste, Udine, Varese, Venezia, Verbano-Cusio-Ossola, Vercelli, Verona, Vibo Valentia, Vicenza, Viterbo.

  • Popolare la tabella regioni con le regioni italiane associandole la corretta provincia:
  • Abruzzo, Basilicata, Calabria, Campania, Emilia Romagna, Friuli Venezia Giulia, Lazio, Liguria, Lombardia, Marche, Molise, Piemonte, Puglia, Sardegna, Sicilia, Toscana, Trentino Alto Adige, Umbria, Valle d'Aosta, Veneto.

Inserire i seguenti abitanti della città di Alessandria

Rossi Adriano Piazza Della Liberta' 2,

Rossi Edda Via Genova 175

Bianchi Via delle Palme 4

Gialli Via Subito 6

Rosa Via della Pelle 9

 

Inserire i seguenti nomi della città di Bolano

Casadei Piazza Vittoria

Manzo Piazza Vittoria

Verdi Piazza Vittoria

Mastini Piazza Vittoria

Italia Piazza Vittoria

Eseguire adesso le seguenti query:

  1. estrarre tutti i nomi della città
  2. estrarre tutti gli abitanti con la relativa città
  3. fornire l'elenco delle regioni italiani con le relative provincie
  4. estrarre solo le provincie del Veneto
  5. estrarre solo le provincie delle regioni del centro Italia
  6. estrarre solo le provincie delle regioni del nord Italia
  7. estrarre solo le provincie del sud Italia
  8. fornire il numero di abitanti della città di Alessandria
  9. fornire il numero di abitanti della città di Bolzano
  10. Modificare con il comando update Piazza Vittoria in Piazza della Pace per gli abitanti della città di Bolzano.

Informazioni su Francesco Bragadin

Insegno informatica e telecomunicazioni al liceo scienze applicate ed all'indirizzo informatica e telecomunicazioni. Ho terminato gli studi in ingegneria elettronica e telecomunicazioni lavorando per molti anni come libero professionista nell'ambito della gestione storage e disaster recovery su mainframe.
Questa voce è stata pubblicata in Senza categoria. Contrassegna il permalink.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *