Nel database relativo alle testate giornalistiche effettuare
le seguenti operazioni:
- inserire l'attributo numeroCivico di tipo intero nella tabella privati e
nella tabella aziende;
- inserire l'attributo età di tipo intero nella tabella privati;
- Inserire l'attributo CapitaleSociale e annoFondazione, entrambi di tipo numerico,
nella tabella aziende;
Verificare che nel database siano presenti:
- almeno tre testate di giornale;
- tanti comitati di redazioni quante sono le testate
di giornale inserite;
- 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;
- le categorie degli articoli, e ognuna con un diverso numero di sottocategorie
(es. affitti e vendite sono sottocategorie di case);
- almeno 10 inserzioni di privati e 10 inserzioni
di aziende;
- i valori nei campi: età e numero civico, nella tabella privati;
- i valori nei campi: numero civico e anno fondazione, nella tabella aziende.
Effettuare le seguenti interrogazioni:
- visualizzare il nome di tutte le aziende presenti nel database;
- visualizzare il nome di tutte le aziende presenti nel database aventi anno
di fondazione precedente al 1980;
- visualizzare il nome di tutte le aziende presenti nel database aventi anno
di fondazione successivo al 1998;
- visualizzare il nome di tutte le aziende presenti nel database aventi anno
di fondazione compreso tra il 1980 e il 1998;
- visualizzare l'elenco dei privati presenti nel database, mostrando tutte
le informazioni disponibili, evitando l'uso dell'asterisco;
- visualizzare l'elenco dei privati presenti nel database che abitano in
un numero civico superiore a 20, mostrando cognome e nome e numero civico;
- visualizzare l'elenco dei privati presenti nel database che abitano in
un numero civico pari a 10 o a 15, mostrando cognome e nome e numero civico;
- visualizzare nome, cognome, via, numero civico e CAP dei privati il cui
numero civico è compreso tra 15 e 30, visualizzare CAP come Codice_Avviamento_Postale;
- visualizzare il nome e il capitale sociale delle aziende, visualizzare
anche la metà del capitale sociale con il nome: Plafond_max_disponibile;
- visualizzare le età e il nome dei privati che hanno un'età inferiore a
30;
- visualizzare il nome di comitato di tutte le redazioni presenti nel database
che hanno all'interno del nome una sottostringa costituita da tre lettere
di cui ma lettera centrale non è importante: "m t";
- creare una tabella PrivatiGiovani con le stesse caratteristiche della tabella
Privati e senza vincoli di integrità interrelazionali;
- inserire nella tabella PrivatiGiovani tutti i privati contenuti nella tabella
Privati che hanno età inferiore a 30;
- Rinominare il cognome dei PrivatiGiovani il cui cognome inizia con
la lettera "P" con la parola "Rossi";
- Rinominare il nome dei PrivatiGiovani il cui nome contiene la sottostringa
"aur" con la parola "Arnold";
- visualizzare cognome, nome ed età dei privati il cui nome è Arnold, in
particolare visualizzare il campo nome come "Nick";
- visualizzare cognome, nome ed età dei privati il cui cognome è "Rossi",
in particolare visualizzare il campo cognomenome come "Pilota";
- visualizzare l'elenco delle aziende il cui telefono inizia per 080.