Sia data la base di dati in figura. Di ognuno dei seguenti quesiti fornire
i comandi SQL sotto forma di un unico script scritto con Notepad (NON con Wordpad
né con Word) e salvato in un file di testo avente il seguente nome: <cognome-nome-matricola>.txt,
fornire anche la realizzazione in MS Access 97, salvata in un file avente il
seguente nome: <cognome-nome-matricola>.mdb
- Creare la tabella Articoli_economici, avente gli stessi attributi della tabella articoli;
- Riempire la tabella Articoli_economici mediante una query sulla tabella articoli in cui gli elementi sono quelli della tabella articoli con costo inferiore a 40000;
- Inserire l’articolo avente codice L300, denominato: Libreria 300 cm x 120 cm, avente costo pari a 1200000, avente iva al 20%, spese di trasporto: 120000, facente parte della categoria: Libreria, costituito dalle stesse componenti dell’articolo con codice L200;
- Aumentare del 10% il prezzo delle componenti che hanno una dimensione di “60 cm”;
- Visualizzare il costo medio di tutti gli articoli aventi spese di trasporto inferiori a 38000 e superiori a 80000, raggruppati per categoria, ordinati per categoria;
- Visualizzare le coppie di articoli che hanno la stessa categoria;
- Trovare, per ogni componente, il numero di articoli in cui la componente è utilizzata;
- Per ogni ordine avente piu di 20 articoli ordinati, visualizzare codice ordine (ord_cod), elenco articoli ordinati (art_descrizione), descrizione dei componenti che compongono gli articoli (com_descrizione), con la quantità di componenti che compongono ogni singolo articolo;
- Visualizzare la query precedente usando l’operatore di Join;
- Visualizzare la query precedente usando query annidate;
Torna su