Cognome e Nome
Compito in classe d'informatica
Classe 5Ci
Verona, 12 dicembre 2001
Tempo assegnato: 40 minuti
Voto minimo 2 ( 0,5 punti per esercizio)
Dato il DataBase "Agenda" composto dalle tabelle
Persone( PerCod, CognomeNome, Professione) Professione che può anche essere sconosciuta, CognomeNome non è
chiave ma non può essere duplicato
Luoghi( Luogo ) ad esempio: abitazione, ufficio, studio, seconda casa,.
TipiTelefono( Tipo ) ad esempio: fax, cellulare, diretto, centralino
Telefoni( PerCod, Numero, Luogo, Tipo, Indirizzo) Indirizzo anche sconosciuto, Tipo appartiene a TipiTelefoni e
PerCod appartiene a PerCod di Persone e Luogo a Luoghi
Conti( PerCod, Data, Costo ) Data e` in formato gg/mm/aaaa, Costo e` la cifra pagata in una certa Data ad una certa
Persona, PerCod appartiene a PerCod di Persone
scrivere in linguaggio SQL i comandi per
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Creare la tabella Telefoni
Creare la tabella Conti
Creare la tabella Persone
Inserire una nuova Persona, voi stessi.
Avete scoperto che alcuni numeri cellulari hanno ancora lo zero davanti: aggiornateli
Cancellare telefoni e dati personali di cognome e nome X
Dire quanti sono gli idraulici
Dire cognome e nome e i numeri di telefono CELLULARE degli idraulici
il Cognome e i numeri di telefono delle persone il cui nome contiene Anna, tipo Annamaria, Marianna…
Dato un Cognome e Nome, trovare, se esistono, i cognomi e i nomi dei colleghi di ufficio ( stesso numero di telefono
di ufficio)
Avere un elenco di Cognomi e Nomi ordinato e raggruppato per professione
Dire Cognome e Nome della/e persona/e alla/e quale/i e` stato pagato il conto più salato
Sapere quanti soldi si sono pagati al dentista “Cancelli Guglielmo”
Sapere i Cognomi e Nomi e relativo totale dei costi delle persone alle quali si e` pagato un totale che supera il
milione
Quante sono le persone che hanno almeno un telefono cellulare?
Quale e` stata la spesa media lo scorso anno?
D:\841110818.rtf