...

Scrivi un programma che implementa il gioco per indovinare un

by user

on
Category: Documents
12

views

Report

Comments

Transcript

Scrivi un programma che implementa il gioco per indovinare un
Esercitazione cash & carry
Un cash & carry vuole salvare in un database tutti i dati relativi al lavoro del negozio in
modo da migliorare il servizio ai suoi clienti. I clienti possono pagare in contanti o con
carta di credito, ed in questo caso si deve rilevare tipo, numero e scadenza della carta di
credito che vanno registrati prima del pagamento.
In particolare vuole avere i dati anagrafici dei fornitori dei vari prodotti, i prodotti che
normalmente il negozio tratta (nome, prezzo, marca), i dati anagrafici dei clienti compresi
quelli della carta di credito, e i loro acquisti, memorizzando oltre ai prodotti anche la data,
la quantità acquistata di ogni prodotto, e l’importo speso.
Il cash & carry inoltre vuole poter eseguire con facilità le seguenti ricerche:
1. Nome e città dei fornitori della maionese Kraft
2. Nome e cognome dei clienti che hanno acquistato prodotti più costosi di 10 euro
3. Nome dei fornitori dei prodotti acquistati da Mario Rossi
4. Elenco dei prodotti e del prezzo dei prodotti forniti dalla ditta “Giacinto srl” che sono
stati acquistati con carta Visa
5. Tipo e numero di carta di credito dei clienti che hanno acquistato Kinder Pinguì
6. Nome e cognome dei clienti che hanno acquistato prodotti provenienti da Sassari
7. Nome, indirizo e città dei fornitori di prodotti che vengono venduti al prezzo di 1 €
Individuare le entità, disegnare i modelli concettuale, logico e fisico.
Flavia Lollis ITIS A. Volta Trieste
1 di 3
Esercitazione cash & carry
Entità:
fornitore: è un grossista che rifornisce il negozio (nome, indirizzo, città, cap)
prodotto: è un oggetto che si può acquistare nel negozio (nome, prezzo, marca)
cliente: è la persona che si reca a comperare nel negozio(cod fiscale, nome, cognome,
tipo carta credito, num carta, scadenza carta)
acquisto: è l’insieme dei prodotti acquistati in una certa giornata dal cliente (data,
importo)
Modello concettuale
Flavia Lollis ITIS A. Volta Trieste
2 di 3
Esercitazione cash & carry
Modello logico
Modello fisico
Flavia Lollis ITIS A. Volta Trieste
3 di 3
Fly UP