Corso di Laurea in Scienze della Comunicazione Informatica Generale (matricole dispari) – A.A. 2004/05 Esercizio ACCESS svolto in classe Database per la gestione di informazioni di tipo cinematografico Bisognerà creare una tabella, impostando correttamente i campi e le proprietà. Si dovrà poi operare sulla tabella inserendovi alcuni dati, creando una maschera, formulando interrogazioni e creando un report. Alla fine bisognerà modificare la struttura della tabella, eliminando un campo. 1. [0,25 punti] Crea un nuovo database a cui darai come nome il tuo cognome e nome (senza spazi e accenti). 2. [2 punti] All’interno del Database crea una tabella con i campi di seguito indicati, assegnando i giusti tipo di dato e le dimensioni adeguate ad ogni campo. I campi da creare sono i seguenti: Titolo Anno Regista Tipo Film Valutazione (numero compreso tra 0 e 10) 3. [0,25 punti] Definisci Titolo+Anno come chiave primaria 4. [0,25 punti] Salva la tabella con il nome Film 5. [0,25 punti] Inserisci i seguenti record nella tabella Titolo Anno Regista Tipo Film Valutazione Addams Family Reunion 1998 Dave Paine Commedia 3 Al di là dei sogni 1998 Vincent Ward Drammatico 7 Così è la vita 1998 Aldo, Giovanni & Giacomo Commedia 7 Il mostro 1995 Roberto Benigni Commedia 8 La banda degli onesti 1950 Camillo Mastrocinque Comico 8 6. [1 punto] Crea una maschera per l’inserimento dei dati 7. [0,5 punti] Salva la maschera con il nome Maschera Film 8. [0,5 punti] Inserisci il seguente record usando la maschera per l’inserimento dei dati Titolo Anno Regista Tipo Film Valutazione Deep Impact 1998 Mimi Leder Drammatico 5 9. [0,5 punti] Utilizzando il QBE crea la seguente query e salvala dandole come nome Query semplice: “Tutti i campi della tabella, con esclusione di [Valutazione], relativi ai film di tipo “Commedia””, in modo da ottenere la seguente tabella Titolo Anno Regista Tipo Film Addams Family Reunion 1998 Dave Paine Commedia Così è la vita 1998 Aldo, Giovanni & Giacomo Commedia Il mostro 1995 Roberto Benigni Commedia 10. [1,5 punti] Utilizzando il QBE crea la seguente query e salvala dandole come nome Selezione:: “Tutti i campi della tabella, con esclusione di [Valutazione], relativi ai films degli anni ’90 la cui valutazione è compresa tra 5 e 7”, in modo da ottenere la seguente tabella : Titolo Anno Regista Valutazione Al di là dei sogni 1998 Vincent Ward 7 Così è la vita 1998 Aldo, Giovanni & Giacomo 7 Deep Impact 1998 Mimi Leder 5 [0,5 punto] Basandoti sulla query Selezione, genera un Report [0,25 punti] Salva il report con il nome Report Selezione [0,25 punto] Elimina la colonna [Valutazione] dalla tabella Film Chiudi il Database e salvane una copia nell’unità “utenteXX” (dove XX è il numero del tuo computer) raggiungibile tramite Risorse del Computer presente sul tuo Desktop. La sufficienza è raggiunta ottenendo 4 punti sui 7 disponibili. Al punteggio complessivo vanno ulteriormente detratte le seguenti frazioni di punto: -0,25 per ognuna delle dimensioni di dominio palesemente scorretta (es 50 caratteri per il nome di una persona) -0,5 per ogni tipo di dato errato (es: testo per un campo numerico, o viceversa) -0,5 se mancano, o non sono corrette, tutte e due le risposte alle domande numero 9 e 10 (le queries) Per le altre tipologie di errore la penalizzazione sarà commisurata alla gravità dello stesso. 11. 12. 13. 14. Corso di Laurea in Scienze della Comunicazione Informatica Generale (matricole dispari) – A.A. 2004/05 Esercizio ACCESS svolto in classe SUGGERIMENTI E SOLUZIONI Campo [Anno]: Numerico - Intero Campo [Valutazione]: Numerico – Byte Query Semplice Tutti i campi della tabella, con esclusione di [Valutazione], relativi ai film di tipo “Commedia” Query Selezione Tutti i campi della tabella, con esclusione di [Valutazione], relativi ai films degli anni ’90 la cui valutazione è compresa tra 5 e 7