OPERAZIONI SULLA STRUTTURA
|
|
|
- Francesco Bettini
- 9 anni fa
- Просмотров:
Транскрипт
1 Esercizio DBMS & SQL 01 - CANZONI OPERAZIONI SULLA STRUTTURA 1. Crea un nuovo database a cui darai come nome CANZONI. 2. All interno del Database crea una tabella e salvala con il nome Canzoni, con i campi di seguito indicati, assegnando i giusti formati ad ognuno di essi (testo, numeri, date, ecc.) e assegnando le dimensioni adeguate ad ogni campo. I campi da creare sono i seguenti: Artista Titolo CD Titolo Brano Durata 1 Posizione 2 3. Definisci i seguenti vincoli di integrità: Artista + [Titolo Brano] è la chiave primaria Durata è un numero maggiore di 0. Posizione è un numero compreso tra 1 e Inserisci i seguenti record nella tabella: Artista Titolo CD Titolo Brano Durata Posizione Barry White The Ultimate Collection Let The Music Play Carole King Tapestry Tapestry Cat Stevens Greatest Hits Wild World Norah Jones Come Away With Me Nightingale Norah Jones Feels Like Home Sunrise Basandoti sulla Tabella Canzoni, crea una maschera e salvala con il nome Maschera Canzoni e inserisci il seguente record usando la maschera per l inserimento dei dati: Artista Titolo CD Titolo Brano Durata Posizione Barry White The Ultimate Collection Come on Basandoti sulla Tabella Canzoni, genera un Report e salvalo con il nome Report Canzoni 1 Espressa in secondi 2 Posizione del brano nel CD
2 INTERROGAZIONI IN SQL (punteggio minimo: 2 su 4) 1. Utilizzando SQL crea la seguente query e salvala con il nome Query 01 Tutti i brani di Norah Jones, in modo da ottenere la seguente tabella: Artista Titolo CD Titolo Brano Durata Posizione Norah Jones Come Away With Me Nightingale Norah Jones Feels Like Home Sunrise Utilizzando SQL crea la seguente query e salvala con il nome Query 02: Artista, Titolo CD, Titolo Brano e Durata dei brani che durano al massimo 200 secondi. La tabella deve essere ordinata in base al campo Titolo brano, in modo da ottenere la seguente tabella: Artista Titolo CD Titolo Brano Durata Norah Jones Feels Like Home Sunrise 200 Cat Stevens Greatest Hits Wild World Utilizzando SQL crea la seguente query e salvala con il nome Query 03: Durata e titolo dei brani che sono nelle posizioni da 3 a 8 dell artista Barry White, in modo da ottenere la seguente tabella: Durata Titolo Brano 346 Come on 208 Let The Music Play 4. Utilizzando SQL crea la seguente query e salvala con il nome Query 04 Titolo CD, Artista, Titolo Brano, e durata dei brani a) di Norah Jones oppure di Carole King che b) durano più di 200 secondi, in modo da ottenere la seguente tabella: Titolo CD Artista Titolo Brano Durata Tapestry Carole King Tapestry 201 Come Away With Me Norah Jones Nightingale 252
3 Esercizio DBMS & SQL 02 - CD OPERAZIONI SULLA STRUTTURA 1. Crea un nuovo database a cui darai come nome CD 2. All interno del Database crea una tabella e salvala con il nome CD, con i campi di seguito indicati, assegnando i giusti formati ad ognuno di essi (testo, numeri, date, ecc.) e assegnando le dimensioni adeguate ad ogni campo. I campi da creare sono i seguenti: Artista Titolo CD Data Acquisto Sito Web 1 Brani 3. Definisci i seguenti vincoli di integrità: Artista + [Titolo CD] è la chiave primaria Brani è il numero di brani ed è un numero compreso tra 1 e 60 Data Acquisto deve essere successiva al 31/12/ Inserisci i seguenti record nella tabella: Vasco Rossi Platinum Collection 30/03/ Gianna Nannini Gianna Best 15/06/ Lucio Battisti Battisti-Panella. Il cofanetto 20/10/ Francesco Guccini Storia di altre storie 10/12/ Pino Daniele Platinum Collection 30/03/ Edoardo Bennato Quartetto d archi 30/09/ Basandoti sulla Tabella CD, crea una maschera e salvala con il nome Maschera CD e Inserisci il seguente record usando la maschera per l inserimento dei dati: Lucio Battisti Le avventure di Battisti e Mogol 20/12/ Basandoti sulla Tabella CD, genera un Report e salvalo con il nome Report CD 1 Link al sito internet dell artista
4 INTERROGAZIONI IN SQL 1. Utilizzando SQL crea la seguente query e salvala con il nome Query 01: Elenco, senza ripetizione, di tutti gli artisti di cui si possiede almeno un CD 1, in modo da ottenere la seguente tabella: Artista Edoardo Bennato Francesco Guccini Gianna Nannini Lucio Battisti Pino Daniele Vasco Rossi 2. Utilizzando SQL crea la seguente query e salvala con il nome Query 02 Tutti i dati presenti nella tabella, ordinati per titolo CD, in modo da ottenere la seguente tabella: Lucio Battisti Battisti-Panella. Il cofanetto 20/10/ Gianna Nannini Gianna Best 15/06/ Lucio Battisti Le avventure di Battisti e Mogol 20/12/ Pino Daniele Platinum Collection 30/03/ Vasco Rossi Platinum Collection 30/03/ Edoardo Bennato Quartetto d archi 30/09/ Francesco Guccini Storia di altre storie 10/12/ Utilizzando SQL crea la seguente query e salvala con il nome Query 03: Tutti i CD acquistati dopo il 31/12/2009 2, in modo da ottenere la seguente tabella: Gianna Nannini Gianna Best 15/06/ Francesco Guccini Storia di altre storie 10/12/ Edoardo Bennato Quartetto d archi 30/09/ Utilizzando SQL crea la seguente query e salvala con il nome Query 04: Titolo Cd, Nome dell artista e numero dei brani dei CD il cui titolo comincia con la lettera P, in modo da ottenere la seguente tabella: Titolo CD Artista Brani Platinum Collection Vasco Rossi 50 Platinum Collection Pino Daniele Utilizzando SQL crea la seguente query e salvala con il nome Query 05: Tutti i CD acquistati tra il 20/12/2008 e il 15/06/2010 che a) sono di Gianna Nannini oppure che b) presentano almeno 50 brani, indipendentemente dall artista, in modo da ottenere la seguente tabella: Gianna Nannini Gianna Best 15/06/ Lucio Battisti Le avventure di Battisti e Mogol 20/12/ Il comando SELECT DISTINCT di SQL serve ad estrarre una sola volta ogni diversa occorenza di un valore all'interno di un dato campo 2 È necessario racchiudere i valori di tipo data tra caratteri # in modo che Access sia in grado di distinguerli dalle stringhe di testo
5 Esercizio DBMS & SQL 03 - STUDENTI OPERAZIONI SULLA STRUTTURA 4. Crea un nuovo database a cui darai come nome STUDENTI. 5. All interno del Database crea due tabelle e salvale con i nomi Studenti e Esami, con i campi di seguito indicati, assegnando i giusti formati ad ognuno di essi (testo, numeri, date, ecc.) e assegnando le dimensioni adeguate ad ogni campo. I campi da creare sono i seguenti: STUDENTI: Matricola Nome Studente Anno Iscrizione 1 2. Definisci i seguenti vincoli di integrità: [Matricola] [Matricola] + [Nome corso] Anno Iscrizione Data esame Voto 3. Inserisci i seguenti record nelle tabelle: ESAMI Matricola Nome Corso Data Esame Voto 2 chiave primaria di STUDENTI chiave primaria di ESAMI Numero intero compreso tra il 1990 e il Data compresa tra il 1/10/1990 e il 31/12/2012 Numero intero compreso tra 0 e 31 Matricola Nome Corso Data Esame Voto 123/ Geometria 10/07/ / Fisica I 14/06/ / Sistemi Operativi 16/07/ / Ricerca Operativa 15/06/ / Basi di Dati 16/09/ / Basi di Dati 16/09/ / Analisi I 12/06/ / Algebra 10/07/ / Sistemi Operativi 12/06/ / Sistemi Operativi 14/06/ Studenti Matricola Nome Studente Anno Iscrizione 123/ Luigi Rossi / Marco Bianchi / Luigi Rossi / Franco Verdi Basandoti sulla Tabella Studenti crea una maschera e salvala con il nome Maschera Studenti 5. Basandoti sulla Tabella Esami, genera un Report e salvalo con il nome Report Esami 1 Anno solare della iscrizione al primo anno (es: 2006) 2 30 e Lode va codificato come 31.
6 INTERROGAZIONI IN SQL 1. Utilizzando SQL crea la seguente query e salvala dandole come nome Query 01: Tutti gli esami superati dopo il 31/12/2009 e il cui voto è almeno 27, in modo da ottenere la seguente tabella: Matricola Nome Corso Data Esame Voto 123/ Sistemi Operativi 14/06/ / Sistemi Operativi 12/06/ Utilizzando SQL crea la seguente query e salvala dandole come nome Query 02: Nome dello studente, matricola, nome corso, Voto e Data degli esami superati di Basi di Dati o Sistemi Operativi, in modo da ottenere la seguente tabella: Nome studente matricola nome corso Voto Data Esame Luigi Rossi 123/ Basi di Dati 31 16/09/2007 Franco Verdi 123/ Basi di Dati 27 16/09/2007 Luigi Rossi 123/ Sistemi Operativi 27 14/06/2011 Marco Bianchi 123/ Sistemi Operativi 28 12/06/2011 Franco Verdi 123/ Sistemi Operativi 31 16/07/ Utilizzando SQL crea la seguente query e salvala dandole come nome Query 03: Numero totale di esami e voto medio complessivo di tutti gli esami di Sistemi operativi sostenuti dopo il 1/1/2011, in modo da ottenere la seguente tabella (i campi si dovranno chiamare Numero esami e Voto medio ): Numero esami Voto medio 2 27,5 4. Utilizzando SQL crea la seguente query e salvala dandole come nome Query 04: Nome Studente, Matricola, nome corso e Voto degli studenti che hanno superato un qualsiasi esame con il voto minimo pari a 28, in modo da ottenere la seguente tabella: Nome studente Matricola Nome corso Voto Luigi Rossi 123/ Basi di Dati 31 Luigi Rossi 123/ Ricerca Operativa 30 Marco Bianchi 123/ Sistemi Operativi 28 Franco Verdi 123/ Sistemi Operativi 31
7 Esercizio DBMS & SQL 04 - CALCIATORI OPERAZIONI SULLA STRUTTURA 1. Crea un nuovo database a cui darai come nome il tuo cognome e nome (senza spazi e accenti). 2. All interno del Database crea una tabella e salvala con il nome Calciatori, con i campi di seguito indicati, assegnando i giusti formati ad ognuno di essi (testo, numeri, date, ecc.) e assegnando le dimensioni adeguate ad ogni campo. I campi da creare sono i seguenti: Atleta Squadra Partite Giocate Minuti Giocati Reti Voto medio 3. Definisci i seguenti vincoli di integrità: Atleta+Squadra è la chiave primaria. Partite Giocate è un numero compreso tra 0 e 7 Minuti Giocati è un numero compreso tra 0 e 750 (tempi supplementari inclusi) Reti è un numero maggiore o uguale a zero Voto medio è un numero reale (con 2 cifre decimali) compreso tra 0 e Inserisci i seguenti record nella tabella Atleta Squadra Partite Giocate Minuti giocati Reti Voto medio Adriano Brasile ,50 Del Piero Italia ,99 Klose Germania Ronaldo Portogallo ,33 Totti Italia ,86 Zidane Francia ,88 5. Basandoti sulla Tabella Calciatori, crea una maschera, salvala con il nome Maschera Calciatori ed inserisci il seguente record usando la maschera per l inserimento dei dati: Atleta Squadra Partite Giocate Minuti giocati Reti Voto medio Ronaldo Brasile ,00 6. Basandoti sulla Tabella Calciatori, genera un Report e salvalo con il nome Report Calciatori
8 INTERROGAZIONI IN SQL 1. Utilizzando SQL crea la seguente query e salvala con il nome Query 01: Tutti i Calciatori del Brasile che hanno giocato almeno 5 partite, in modo da ottenere la seguente tabella: Atleta Squadra Partite Giocate Minuti Giocati Reti Voto Medio Ronaldo Brasile Utilizzando SQL crea la seguente query e salvala con il nome Query 02: Tutti i calciatori che a) hanno giocato nel Brasile o nell Italia e che b) hanno giocato almeno 5 partite oppure hanno un voto medio di almeno 6.00, in modo da ottenere la seguente tabella: Atleta Squadra Partite Giocate Minuti Giocati Reti Voto Medio Del Piero Italia ,99 Totti Italia ,86 Ronaldo Brasile Utilizzando SQL crea la seguente query e salvala con il nome Query 03: Il numero totale di calciatori, Il numero medio di partite giocate e Il voto medio dei calciatori che hanno giocato almeno 5 partite e che hanno un voto medio compreso tra 6.0 e 6.5, in modo da ottenere la seguente tabella (i campi della tabella risposta dovranno intitolarsi: Numero Calciatori, Media Presenze, Media Voti ): Numero Calciatori Media Presenze Media Voti 3 6 6, Utilizzando SQL crea la seguente query e salvala con il nome Query 04: Il numero totale di calciatori per squadra, limitandoti alle squadre con almeno 2 calciatori, in modo da ottenere la seguente tabella (il campo della tabella risposta dovrà intitolarsi: Numero Calciatori per squadra ): Squadra Numero Calciatori per squadra Brasile 2 Italia 2 5. Utilizzando SQL crea la seguente query e salvala con il nome Query 05: Tutti i calciatori che hanno segnato almeno 2 reti, che hanno un voto medio di almeno 6.0, in modo da ottenere la seguente tabella: Atleta Squadra Partite Minuti Giocati Reti Voto Medio Klose Germania Giocate ,3 Ronaldo Brasile
ESAME 04/02/2016 (A) Prof. C. DE MAIO
ESAME 04/02/2016 (A) Prof. C. DE MAIO Nome Cognome Matricola Numero Computer DB: OPERAZIONI SULLA STRUTTURA 1. Crea un nuovo database a cui darai come nome il tuo Cognome e Nome (senza spazi e accenti)
ESAME 16/02/2016 (A) Prof. C. DE MAIO
ESAME 16/02/2016 (A) Prof. C. DE MAIO Nome Cognome Matricola Numero Computer DB: OPERAZIONI SULLA STRUTTURA 1. Crea un nuovo database a cui darai come nome il tuo Cognome e Nome (senza spazi e accenti)
ESAME Fondamenti di Informatica 21/01/2016. Prof. C. DE MAIO
ESAME Fondamenti di Informatica 21/01/2016 Prof. C. DE MAIO Nome Cognome e Matricola: OPERAZIONI SULLA STRUTTURA 1. Crea un nuovo database a cui darai come nome il tuo Cognome e Nome (senza spazi e accenti)
V. Moriggia Modelli di Base Dati. Modelli di Base Dati. a.a. 2001/2002 4.1
Modelli di Base Dati 4 Un DBMS: Access a.a. 2001/2002 4.1 DBMS 4.2 DBMS = Data Base Management System Software per la costruzione e la gestione di una base dati Esempi di DBMS: Oracle, MySQL, SQLServer,
Interrogazioni nidificate
Interrogazioni nidificate Nella clausola where si possono utilizzare valori prodotti da altre istruzioni select utilizzando any (qualsiasi) o all (tutti) insieme agli operatori di confronto Trovare nome,
Utilizzo delle Maschere in Microsoft Access
Utilizzo delle Maschere in Microsoft Access Uso delle maschere Permettono di definire delle interfacce grafiche per la gestione dei dati del database Permettono di realizzare delle piccole applicazioni
Interrogare una base di dati: algebra relazionale e SQL. Savino Castagnozzi Giorgio Macauda Michele Meomartino Salvatore Picerno Massimiliano Sartor
Interrogare una base di dati: algebra relazionale e SQL Savino Castagnozzi Giorgio Macauda Michele Meomartino Salvatore Picerno Massimiliano Sartor Contesto didattico Il seguente materiale didattico è
Interrogazioni nidificate
Interrogazioni nidificate Trovare nome, cognome e matricola degli studenti che non hanno fatto esami select Matricola,Nome,Cognome from studenti where matricola all (select studente group by studente)
Microsoft Access (parte 5) Query. Query. Query. Query. Creare una query
Microsoft Access (parte 5) Anno accademico: 2008-2009 Per estrarre informazioni da un database si utilizzano delle query : procedure di interrogazione Si può creare più query per ogni tabella Occorre avere
4/16/07. Le Basi di Dati Relazionali. Concetti Fondamentali. Base di dati, tabella, ennupla, attributo, dominio. Valori nulli
Base di dati, tabella, ennupla, attributo, dominio Le Basi di Dati Relazionali Concetti Fondamentali Valori nulli Vincoli di chiave, di ennupla, di riferimento 2 Modello logico dei DBMS (Data Base Management
Esempio di database relazionale con l utilizzo del prodotto MySQL
Esempio di database relazionale con l utilizzo del prodotto MySQL Marco Liverani Aprile 2015 In queste pagine viene riportato in sintesi il progetto di un database relazionale esemplificativo con cui viene
Modelli di Base Dati
Modelli di Base Dati E Correzione degli esercizi con il contributo di: Cherubini Simonetto a.a. 2001/2002 E.1 Modulo 1: I Database E.2 Modelli di Base Dati 1 I Database Individuare le entità, gli attributi,
DATABASE PER IL WEB. Programmazione Web 1
DATABASE PER IL WEB Programmazione Web 1 Archite3ura web con database Client Tier Web/App Tier DB Tier Client Web / App Server Database Il server web comunica con un altro server che con8ene il la banca
Utilizzo delle Maschere in Microsoft Access
Creazione una nuova (1) Utilizzo Maschere in Microsoft Access Si effettuano le seguenti operazioni corrispondente alla base ti: si seleziona la cartella Maschere nella finestra si preme il tasto Crea una
Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record
Inserire record Microsoft Access Maschere (II) Una maschera può essere sfruttata non solo per vedere dati ma anche per immettere nuovi record, per modificarli o per cancellarli (come in visualizzazione
Structured Query Language
IL LINGUAGGIO SQL Structured Query Language Contiene sia il DDL sia il DML, quindi consente di: Definire e creare il database Effettuare l inserimento, la cancellazione, l aggiornamento dei record di un
Informatica per le Scienze Umane. Introduzione al corso: programma dettagliato
Informatica per le Scienze Umane Introduzione al corso: programma dettagliato 1 Obiettivi del corso Fornire le conoscenze e le competenze necessarie alla rappresentazione e al trattamento consapevole delle
Microsoft Access. Microsoft Access. Maurizio Rebaudengo, Paolo Garza 1. Microsoft Access. Creazione base di dati. Apertura di una base dati
Microsoft Access Programma applicativo del pacchetto Microsoft Office per la gestione delle basi di dati. Microsoft Access 2 Creazione base di dati Apertura di una base dati Una nuova base dati si crea
Basi di Dati. Esercitazione 1: Interrogazioni in SQL. K. Donno - Interrogazioni in SQL
Basi di Dati Esercitazione 1: Interrogazioni in SQL DB di riferimento per esempi Consideriamo i seguenti schemi di una base di dati relazionale: PremioProduzione, DataAssunzione) Viene data la seguente
Filtri. Microsoft Access. Filtri. Filtri
Filtri Microsoft Access Filtri, query Un filtro è una funzione che provoca la visualizzazione dei soli record contenenti dati che rispondono a un certo requisito Per applicare un filtro a una tabella è
Relazioni e tabelle. Introduzione alle Basi di Dati Relazionali. Relazioni uno a uno. Esempio
Relazioni e tabelle Introduzione alle Basi di Dati Relazionali Nelle Basi di Dati relazionali le informazioni sono organizzate in tabelle Le tabelle sono rappresentate mediante griglie suddivise in colonne
MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ
PATENTE EUROPEA DEL COMPUTER 5.0 MODULO 5 Database (Microsoft Access 2007) Parte 3 A cura di Mimmo Corrado Gennaio 2012 MODULO 5 - USO DELLE BASI DI DATI 2 FINALITÁ Il Modulo 5, richiede che il candidato
I database. Introduzione alla teoria delle basi di dati
I database Introduzione alla teoria delle basi di dati 1 Cosa sono e a cosa servono i Database Un database (o base di dati) e' una raccolta organizzata di dati correlati. Il principale scopo di un database
SQL Esercizi DML Blocco 1
SQL Esercizi DML Blocco 1 Si consideri il seguente schema di base di dati che vuole tenere traccia di alcune informazioni riguardanti gli studenti di un'università. Studenti(Matricola, NomeS, CognomeS,
SQL: le funzioni di aggregazione
SQL: le funzioni di aggregazione funzioni predefinite che agiscono sui valori contenuti in insiemi di righe della tabella: Conteggi Somme Medie Massimi, minimi Funzione Count La funzione COUNT conta il
Le basi di dati. Base di dati = dati + DBMS.
Le basi di dati. Lo scopo di una base di dati è la gestione dell informazione (in genere una grande quantità di informazione). L informazione è difficile da definire, dal momento che i database vengono
SISTEMI OPERATIVI, RETI, INTERNET
Competenze e Unità didattica formativa capitalizzabile 4.1 SISTEMI OPERATIVI, RETI, INTERNET Comprendere il significato dell'evoluzione dei sistemi operativi. Comprendere che cosa fa un sistema operativo
ACCESS. Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati.
ACCESS Database: archivio elettronico, dotato di un programma di interfaccia che facilita la registrazione e la ricerca dei dati. Database Relazionale: tipo di database attualmente più diffuso grazie alla
Soluzione esercitazione 01
Soluzione esercitazione 01 Sistemi Informativi L-A Home Page del corso: http://www-db.deis.unibo.it/courses/sil-a/ Versione elettronica: SolEse01.pdf Sistemi Informativi L-A Videonoleggio - caso A: tabella
Corso di Informatica. Access. Struttura tabella. Tabelle - esempi 11/01/2008
Corso di Informatica Ing. Dario Sguassero Access Accessè un programma specializzato nella gestione dei database Un database è una raccolta di informazioni organizzate Un database di Access è costituito
ESERCITAZIONI ACCESS
ESERCITAZIONI ACCESS MS Access 2000 Struttura di riferimento: Studente (Matricola, Cognome, Nome) Esame (Matricola, Materia, Voto, Data) CREARE LE TABELLE IN SQL: Create table STUDENTE ( matricola char(6)
Esame Informatica Generale 13/04/2016 Tema A
Esame Informatica Generale 13/04/2016 Tema A! 1/! Quesito 1 (punteggio 2) Si considerino le seguenti istruzioni del linguaggio c/c++. int x[100]; void fz(int[], double[], double*); // puntatori void fz(int[],
Select From Where...
Select From Where... SELECT Le colonne che saranno mostrate e in che ordine. Calcoli su colonne FROM La tabella o le tabelle usate dall interrogazione WHERE Condizione che deve essere soddisfatta dalle
ESERCITAZIONE 4 Giovedì 13 novembre 2014 (3 ore) SQL
ESERCITAZIONE 4 Giovedì 13 novembre 2014 (3 ore) SQL Testi degli esercizi Si consideri il seguente schema di base di dati. STUDENTE(Matricola, Nome, Cognome, Indirizzo, Città) INSEGNANTE(Matricola, Nome,
Il sistema informativo deve essere di tipo centralizzato e accessibile mediante un computer server installato nella rete locale dell albergo.
PROBLEMA. Un albergo di una grande città intende gestire in modo automatizzato sia le prenotazioni sia i soggiorni e realizzare un database. Ogni cliente viene individuato, tra l altro, con i dati anagrafici,
Ripasso Concetti Pratica in Access Link utili. ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 3
ECDL - Database Ripasso European Computer Driving Licence - Modulo 5 - Database LEZIONE 3 Ripasso Cosa sono le relazioni? Come si gestiscono le relazioni in Access? Cosa si intende per query? Come interroghiamo
INTRODUZIONE ALLE BASI DATI RELAZIONALI
INTRODUZIONE ALLE BASI DATI RELAZIONALI RELAZIONI E TABELLE Nelle BASI DI DATI RELAZIONALI le informazioni sono organizzate in TABELLE; Le tabelle sono rappresentate mediante griglie suddivise in RIGHE
Una canzone per te. Viaggio musicale per diventare grandi. yyyyyyyyyyyyyyyyyyyy. mmmmmmmmmmmmmmmmmmmmmmmmm. BIBLioTECA CIVICA LINO PENATI
Una canzone per te Viaggio musicale per diventare grandi yyyyyyyyyyyyyyyyyyyy mmmmmmmmmmmmmmmmmmmmmmmmm BIBLioTECA CIVICA LINO PENATI LIFE SKILLS : LE COMPETENZE PER LA VITA La leva calcistica della classe
