Vincoli, inserimenti e prime query

Nel database relativo alle testate giornalistiche effettuare le seguenti operazioni:

Verificare che nel database siano presenti:

  1. almeno tre testate di giornale;
  2. tanti comitati di redazioni quante sono le testate di giornale inserite;
  3. un numero di persone superiore o uguale a tre, che compongono i comitati di redazione, tenendo conto che qualche redattore può far parte di più comitati;
  4. le categorie degli articoli, e ognuna con un diverso numero di sottocategorie (es. affitti e vendite sono sottocategorie di case);
  5. almeno 10 inserzioni di privati e 10 inserzioni di aziende;

Effettuare le seguenti interrogazioni:

  1. visualizzare il nome di tutte le testate presenti nel database;
  2. visualizzare l'elenco dei redattori presenti nel database, mostrando tutte le informazioni disponibili;
  3. visualizzare l'elenco dei redattori presenti nel database, mostrando cognome e nome;
  4. visualizzare l'elenco dei redattori presenti nel database, mostrando cognome, nome ed e-mail;
  5. visualizzare l'elenco dei redattori presenti nel database la cui e-mail inizia con la lettera a;
  6. visualizzare i redattori che hanno inserito un'email corretta (quelli in cui il campo e-mail contiene una chiocciola;
  7. visualizzare i redattori che hanno inserito un'email sbagliata (quelli in cui il campo e-mail NON contiene una chiocciola;
  8. visualizzare il nome di comitato di tutte le redazioni presenti nel database, se presente anche l'indirizzo web;
  9. visualizzare il testo e il codice delle inserzioni della categoria 'casa', se questa categoria non è presente prenderne un'altra;
  10. visualizzare il codice e il testo di tutte le inserzioni che hanno al loro interno la parola 'casa';
  11. visualizzare il codice e il testo di tutte le inserzioni che hanno al loro interno la parola 'casa' e la sottostringa 'vend';
  12. visualizzare il codice e il testo di tutte le inserzioni che hanno al loro interno la sottostringa 'modic';
  13. visualizzare l'elenco dei privati presenti nel database;
  14. visualizzare l'elenco dei privati provenienti dalla città con CAP: 70125 o 70126;
  15. visualizzare l'elenco delle aziende il cui telefono contiene le cifre: 556