Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Guida alla creazione e esecuzione di query in un database Northwind, Appunti di Informatica Giuridica

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

2019/2020

Caricato il 14/07/2020

finewton1
finewton1 🇮🇹

4.5

(11)

8 documenti

1 / 12

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
INFORMATICA 21/04/2016
SCARICARE NORTHWIND.mdb (Northwind è un database già fatto (dato in omaggio da windows)
QUERY
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
pf3
pf4
pf5
pf8
pf9
pfa

Anteprima parziale del testo

Scarica Guida alla creazione e esecuzione di query in un database Northwind e più Appunti in PDF di Informatica Giuridica solo su Docsity!

INFORMATICA 21/04/

SCARICARE NORTHWIND.mdb (Northwind è un database già fatto (dato in omaggio da windows)

QUERY

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 :

  • Id prodotto
  • Nome prodotto
  • Scorte

(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)