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