Che materia stai cercando?

Anteprima

ESTRATTO DOCUMENTO

Esercitazione di Basi di Dati del 27/11/2014

Proff. Vincenzo Moscato, Antonio Picariello

Data la seguente base di dati progettata per la gestione degli acquisti da parte di utenti di

prodotti in un sito di e-commerce (i campi sottolineati sono chiavi primaria, mentre quelli con il

simbolo ‘*’ chiavi esterne): PRODOTTI

Codice Nome Descrizione Categoria Produttore Prezzo

AS001 JR MERCURIAL Scarpe da Calcio Articoli Nike 55

Sportivi

LF001 Basi di Dati per la Gestione Libro di Basi di Libri/Fumetti McGraw- 20

dell’Informazione Dati Hill

LF002 Batman la Leggenda Serie Platino Libri/Fumetti DC-Comics 6

Batman nr. 15

CARRELLO

Codice Prodotto* Utente* Qta Data

VI001 AS001 vinni 1 22/11/2014

AN001 LF001 angchian 25 22/11/2014

PI001 LF001 picus 1 22/11/2014

PI001 AS001 picus 1 22/11/2014

UTENTI

Username Nome Cognome Pwd

vinni Vincenzo Moscato wnapoli

angchian Angelo Chianese 123stella

picus Antonio Picariello hofame

carlosan Carlo Sansone carletto

Si effettui la creazione ed il popolamento della base di dati supponendo di volere un catalogo di

circa 1000 prodotti, 200 acquisti giornalieri (la tabella CARRELLO contiene solo gli acquisti del

giorno corrente) e 500 utenti. In particolare, si usino le credenziali sys/SysAdm per creare l’utente

proprietario del db (avente come nome la matricola dello studente seguito preceduto ‘c##’) e con

quest’ultima utenza si creino le tabelle.

Si esprimano (e si salvino come viste) poi le seguenti interrogazioni attraverso il linguaggio SQL:

1. Trovare i prodotti acquistati nella data odierna da Antonio Picariello.

2. Si elenchino tutti gli utenti della base di dati con i relativi prodotti acquistati (raggruppati

per cognome dell’utente).

3. Trovare per ogni categoria di prodotto il numero di acquisti.

4. Trovare per ogni utente l’ammontare della spesa in acquisti qualora sia maggiore di 50

euro.

5. Trovare gli utenti che hanno acquistato sia fumetti sia articoli sportivi.

6. Trovare i prodotti della categoria Libri/Fumetti che non sono stati mai venduti.


PAGINE

4

PESO

305.97 KB

PUBBLICATO

+1 anno fa


DETTAGLI
Esame: Basi di Dati
Corso di laurea: Corso di laurea in ingegneria informatica
SSD:
A.A.: 2015-2016

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher cikenthebest di informazioni apprese con la frequenza delle lezioni di Basi di Dati e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Napoli Federico II - Unina o del prof Moscato Vincenzo.

Acquista con carta o conto PayPal

Scarica il file tutte le volte che vuoi

Paga con un conto PayPal per usufruire della garanzia Soddisfatto o rimborsato

Recensioni
Ti è piaciuto questo appunto? Valutalo!

Altri appunti di Basi di dati

Basi di Dati
Dispensa
Basi di Dati – Campionato di calcio
Appunto
Basi di Dati - Boyce /Codd
Dispensa
Basi di Dati -SQL EMBEDDED
Dispensa