






Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Istruzioni per creare e eseguire query in un database Northwind. come aprire il database, selezionare tabelle e campi, e definire criteri di ricerca per visualizzare specifici dati. Viene inoltre illustrato come unire più criteri e utilizzare caratteri jolly per creare query più complesse.
Tipologia: Appunti
1 / 12
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!







SCARICARE NORTHWIND.mdb (Northwind è un database già fatto (dato in omaggio da windows)
Come faccio a guardare i dati? Se voglio vedere solo determinati elementi questo non lo puoi fare se apri la tabella in quanto ti mostra tutti i dati -> si fa con le query QUERY = sono interrogazioni rivolte alle tabelle
Come si crea la query? Sul mio data base vado in crea Clicco in struttura query
La crea si crea nel nostro file (università) in cui vi sono le nostre tabelle (docenti – esami – insegnamenti…) Noi dobbiamo fornire alla query le informazioni necessarie (es: devo dire che esiste la tabella docenti e i suoi dati )
Clicco docenti
Vicino a campo (scritto in basso) seleziono la voce che voglio in base a ciò che cerco
(mostra puoi spuntarlo o no x vedere o meno) (in criterio posso scrivere la di altezza >170 se voglio vedere solo quelli + alti di 1.70 mt)
Iniziamo :
crea -> struttura query -> prodotti
Qui voglio selezionare :
(gli seleziono facendo il doppio clic nella tab)
poi
poi clicco in visualizza struttura
Quello che si salva non è la tabella ma la domanda ovvero minore di 10 e via a via il resto si aggiorna da solo!!!
Stesso procedimento -> torno alla query (con visualizza) e sostituisco il <=10 con >=
Adesso vorrei vedere sia i maggiori di 100 sia i minori di 10 come si fa?
Per unire 2 criteri metti tra l’uno e l’altro alternativamente :
AND OR
(<=10 AND >=100 // <=10 OR >=100)
In base a cosa scelgo tra and o or?
Se scrivi con and = ti mostra tutti i record per cui sia a che b sono veri (cioè tutti i criteri sono veri contemporaneamente ) Se scrivi or = o uno o l’altro è vero (cioè almeno un criterio è vero)
Per noi sarebbe
And = sia maggiore di 100 sia minore di 10 -> sarebbe impossibile !!! (nessun numero è allo stesso tempo minore di 10 e maggiore di 100)
Premo visualizza
Se invece voglio i prodotti compresi tra maggiore 10 e minore 100 (scrivo and invece in quanto soddisfa tutte e 2 le condizioni)
(se scrivessi or verrebbero fuori tutti i campi in quanto ogni numero è o più grande di 10 o minore di 100 -> tipo 2 non è maggiore di 10 ma è minore di 100)
Se voglio vedere tutti i campi con t : scrivo t e poi uso un carattere jolly * cioè -> t*
(l’asterisco sta per qualsiasi carattere ovvero dopo la t può esserci ogni carattere)
Se voglio vedere quelli che finiscono per t scrivo -> *t Quelli che hanno una t in mezzo al nome scrito -> t
(gli altri caratteri jolly gli trovi nel foglio query di moodle -> es :? o #)
es: t?? (cerco qualcosa che inizia per t + seguono altri 2 caratteri)
es: se cerco la parola sevenup (#up) -> numeri
inseriamo il campo sospeso (dalla tabella prodotti faccio doppio clic su sospeso)
se clicco su visualizza mi appare che è un campo si – no
Se voglio vedere quali sono sospesi come faccio?
Torno a visualizza -> Vado in criterio -> scrivo sì (con accento !)
Se scrivo senza accento mi appare tipo di dati non corrispondenti
Apriamo una nuova query
Crea -> struttura query -> ordini
Selezioniamo : id ordine + data ordine
Se premo in visualizza ho 830 ordini
Voglio vedere i successivi ai 97? criterio -> #31/12/1997# (se scrivevo solo 1997 non è una data ma è un numero)