Inserimento di dati nel database Testate Giornalistiche

Avvalendosi dell'help in linea fornito con MySql e continuando l'esercitazione scorsa effettuare i seguenti punti (Si ricorda che tutte le istruzioni devono essere scritte in un file di testo che di volta in volta sarà richiamato dal client MySql mediante istruzione source nomefile).

Effettuare le seguenti interrogazioni utilizzando l'operatore JOIN, il prodotto cartesiano, il JOIN Naturale (ove possibile):

  1. Visualizzare il testo delle inserzioni presenti nelle categorie principali (quelle senza categoria padre);
  2. Visualizzare il numero delle inserzioni presenti nelle categorie principali;
  3. Modificare lo script relativo ad insAz in modo da aggiungere l'attributo costo nella tabella insAz;
  4. Inserire il costo delle inserzioni nella tabella insAz, variabile tra 30 e 50 euro;
  5. Visualizzare la spesa totale sostenuta dall'azienda 'ProduzionePC' per pubblicare le inserzioni;
  6. Visualizzare la spesa totale sostenuta da ogni azienda;
  7. Visualizzare tutti gli articoli pubblicati;
  8. Visualizzare il numero totale degli articoli pubblicati;
  9. Visualizzare gli articoli che hanno all'interno la stringa 'endo';
  10. Visualizzare il numero di articoli che hanno all'interno la stringa 'endo';
  11. Visualizzare codice e costo di tutte le inserzioni (utilizzare l'operatore UNION tra tabella insAz e insPriv);
  12. Visualizzare il numero di tutte le inserzioni (utilizzare l'operatore UNION tra tabella insAz e insPriv);
  13. Visualizzare il numero di inserzioni di privati e il numero di inserzioni di aziende;
  14. Visualizzare a quante categorie appartengono le inserzioni;
  15. Visualizzare le inserzioni che appartengono a più di una categoria;
  16. Visualizzare il numero di inserzioni presenti in ciascuna categoria;
  17. Visualizzare il numero di inserzioni pubblicate per ogni testata (insTest collega le inserzioni alle testate);