Esercizi sui database IV CM - V AM
In alcuni esercizi esiste la soluzione, in altri no.
Gli alunni devono aprire i database in access (se esistono) e definirli in Mysql
Realizzare il sito Web con Html e Php
Esercizio 1 Supermercato (senza soluzione)
Si vuole gestire un supermercato (di generi alimentari) tenendo sotto controllo le scorte, le marche, i fornitori, i reparti per rispondere alle seguenti esigenze:
1) produrre gli elenchi del materiale presenti in ogni reparto
2) produrre gli elenchi del materiale sottoscorta
3) produrre gli elenchi dei prodotti coi relativi fornitori
4) per 1 tipo di prodotto trovare l’elenco dei fornitori.
Esercizio 2 Catena di negozi di abiti
Un’azienda che produce abiti d’alta moda ha negozi sparsi in tutto il mondo ed un ufficio di rappresentanza in ogni nazione. I dati sui prodotti in vendita e sulle vendite annuali sono archiviati in un data base in modo che a fine anno sia possibile effettuare delle statistiche quali:
- ammontare complessivo delle vendite nazione per nazione (in ordine di nazione)
- elenco dei dati dei negozi di una nazione inserita da tastiera
- elenco delle nazioni in cui non ci sono negozi
- numero di negozi per ogni nazione
- elenco dei prodotti dal più venduto al meno venduto.Esercizio 3 Biblioteca
Una biblioteca comunale vuole automatizzare il servizio prestiti del materiale disponibile in formato cartaceo e non. Mentre il prestito di un libro dura 30 giorni, quello di una cassetta dura 3 giorni, quello di un cd una settimana. Ogni titolo è presente in una sola copia. Solo i libri stampati prima del 1945 non sono disponibili per il prestito (si possono solo consultare). Per accedere al servizio occorre essere tesserati. La tessera non ha scadenza ma se non si è chiesto nulla in prestito da più di 5 anni, si viene cancellati dagli archivi.
Sviluppare le seguenti query:
2.1) elenco delle persone da eliminare dall’archivio
2.2) numero totale dei prestiti effettuati nell’anno in corso
2.3) Hit Parade dei libri più richiesti Esercizio 4 Negozio di animali
Il negozio di animali ”Cip&Ciop” decide di gestire la sua attività in modo automatico.
I proprietari, esperti di animali ma non di computer, si rivolgono a te perché gli elabori un progetto di massima.
Le loro esigenze sono:
- Gestire i fornitori degli “articoli” in vendita nel loro negozio (per esempio animali, mangimi per animali, accessori vari come gabbie, collari ecc. ecc.). Un fornitore vende più articoli ed un articolo può essere acquistato da più fornitori.
- gestire i dati personali dei loro clienti
- tenere traccia delle vendite effettuate.
Tutto ciò al fine di effettuare alcune elaborazioni statistiche e ricerche automatiche tra cui:
1) Ammontare complessivo delle vendite effettuate
2) Inserito da tastiera un “articolo”, l’elenco dei fornitori di quell’articolo in ordine di prezzo a cui lo propongono.
3) Per ogni articolo in vendita il numero di pezzi venduti
4) L’elenco delle persone (con tutti i dati anagrafici) che hanno acquistato animali in ordine di data d’acquisto
Esercizio 5 Compagnie telefoniche (senza soluzione)
Statistiche relative a compagnie telefoniche, clienti e costi telefonici complessivi del 2000. Ogni cliente può avere rapporti con più compagnie e viceversa.
1) elenco dei clienti in ordine alfabetico
2) elenco dei clienti di una determinata compagnia telefonica inserita dall'esterno
3) elenco delle compagnie raggruppate per provincia della sede principale
4) elenco dei clienti con a fianco il costo complessivo telefonico del 2000
5) valore massimo di traffico telefonico complessivo fatto da un cliente con una compagnia
6) nome e cognome di chi ha avuto la spesa maggiore telefonica del 2000 in una singola compagnia
Esercizio 6 Automobili (senza soluzione)
Statistiche relative a modelli di automobili, proprietari e auto possedute. Un proprietario può avere più di un tipo di auto e viceversa.
1) elenco dei proprietari in ordine alfabetico
2) elenco dei proprietari di un determinato modello di auto inserito da tastiera
3) elenco dei modelli di auto raggruppati per cilindrata
4) elenco dei proprietari con a fianco il numero totale di auto possedute
5) cilindrata massima presente tra i modelli di auto
6) nome e cognome di chi ha un'auto con la cilindrata massima
Esercizio 7 Carte di credito (senza soluzione)
Statistiche relative a carte di credito, possessori e carte di credito possedute. Un proprietario può avere più carte di credito e viceversa.
1) elenco dei possessori in ordine alfabetico
2) elenco dei possessori di una determinata carta di credito inserita da tastiera
3) elenco delle carte di credito raggruppate per istituto che le emette
4) elenco dei possessori con a fianco il numero di carte di credito possedute
5) valore massimo della spesa mensile possibile per un certo cliente per una certa carta
6) nome e cognome di chi ha la spesa mensile possibile maggiore
Esercizio 8 Carte di credito (senza soluzione)
Statistiche relative a carte di credito, possessori e carte di credito possedute. Un proprietario può avere più carte di credito e viceversa.
1) elenco dei possessori in ordine alfabetico
2) elenco dei possessori di una determinata carta di credito inserita da tastiera
3) elenco delle carte di credito raggruppate per istituto che le emette
4) elenco dei possessori con a fianco il numero di carte di credito possedute
5) valore massimo della spesa mensile possibile per un certo cliente per una certa carta
6) nome e cognome di chi ha la spesa mensile possibile maggiore Esercizio 9 Voti di uno studente
Modellizzare una situazione in cui sia possibile elencare i nomi degli studenti che hanno ottenuto almeno due insufficienze.Esercizio 10 Temperature massime e minime
Ogni giorno nelle città capoluogo di provincia viene rilevata la temperatura massima e la temperatura minima. Si vuole:
1) elenco dei capoluoghi con la temperatura massima, la temperatura minima e l'escursione termica per ogni giorno
2) elenco dei capoluoghi con la temperatura minima per ogni giorno
3) città e giorno in cui si è avuta la più alta temperatura massimaEsercizio 11 Libri per l'infanzia
Una libreria specializzata in libri per l’infanzia intende gestire con un data base il proprio negozio. In particolare necessita di avere archiviate le informazioni che consentono di effettuare le seguenti operazioni:
1) produrre l’elenco di tutti i libri disponibili per una certa età, organizzati per collana, in ordine di prezzo
2) produrre l’elenco di tutte le collane di una casa editrice
3) per una certa età l’elenco delle collane disponibili con il nome della casa editrice ed il prezzo medio
4) Il numero di titoli disponibili per ogni fascia di età
5) la fascia di età per cui si dispone di più titoli
6) inserito il titolo di un libro, l’elenco delle collane in cui esso è presente (con nome casa editrice e prezzo) in ordine di prezzo
7) inserita la fascia di età e la casa editrice, scontare del 30 % i libri corrispondenti
8) cancellare tutti i libri di Valentina perché vanno resi al distributore
9) aumentare del 20% il prezzo dei libri più venduti
10) costruire una tabella che contenga i dati dei libri più venduti (anche il numero di copie vendute)
11) calcolare il ricavo dell’anno 2004.
Esercizio 12 Campagne pubblicitarie (senza soluzione)
Una società che progetta campagne pubblicitarie per articoli in vendita nei supermercati, vi chiede di progettare un data base contenente tutte le informazioni necessarie per effettuare delle statistiche sul suo lavoro. Ogni campagna pubblicitaria ha un nome ed un periodo di riferimento (anno oppure dal.. al..), si riferisce ad un solo prodotto di una sola marca, può essere su base locale (per una o più regioni) o per l’intero territorio nazionale. Può riguardare uno o più mezzi (cartelloni, volantini, tv, radio …), ha un costo ed un ricavo stimato, un dirigente responsabile, molte persone che l’hanno realizzata.
Sviluppare lo schema E/R e le seguenti query:
1) elenco dei nomi delle campagne pubblicitarie con i nomi dei responsabili
2) per ogni campagna il nome del responsabile e il numero di persone che vi hanno lavorato
3) la campagna a cui ha lavorato più gente
4) le campagne più economiche Esercizio 13 Vendita articoli (con soluzione testo completo e file access)
Una ditta è specializzata in vendite di articoli per corrispondenza. Gli articoli in vendita sono archiviati in un catalogo e vengono venduti soltanto ai soci.....
Esercizio 14 Organizzazione di una manifestazione (senza soluzione) La società VENTIEVENTI s.r.l. è incaricata di organizzare per la città di Crema una manifestazione di primavera che consiste in una serie di convegni dislocati in diversi luoghi del centro storico.
Ogni incontro si svolge una sola volta in un giorno ed un orario fissato, interviene un relatore che affronta un argomento, è previsto un numero massimo di posti a disposizione del pubblico che può accedere solo dietro prenotazione (nominale e gratuita).
Il programma della manifestazione si sviluppa su più temi ed ogni convegno si riferisce ad uno solo di essi. Un luogo può ospitare più incontri, ovviamente in date diverse.
Stendere la documentazione di massima del progetto di un sito web che pubblicizza la manifestazione e che consente di effettuare le seguenti operazioni:
1 vedere l’elenco degli incontri in ordine di data e ora
2 vedere l’elenco degli incontri con il luogo in cui si svolgono, in ordine di luogo
3 inserito il codice di un convegno, sapere dove si tiene, a che ora e quanti posti liberi ci sono
4 effettuare l’iscrizione ad un convegno
5 inserito il suo codice, vedere i dati degli iscritti ad un convegno
fonte: www.pacioli.net
Commenti
Posta un commento