SlideShare a Scribd company logo
1 of 13
E ora facciamo pratica!
A cura di Jacques Bottel 1
Caratteristiche di MS Access
Caratteristiche di Access:
Memorizza il database in un unico file
Compatibile con qualsiasi database in formato
compatibile con ODBC (SQL Server, Oracle, ecc.)
Database relazionale
Non supporta l’operazione full outer join
VBA (Visual Basic for Applications)
Macro
A cura di Jacques Bottel 2
Pratica: creare un DB
Fasi per la creazione di un DB:
Creare un DB Access
Creare le tabelle del DB
Impostare i tipi di dati
Impostare i controlli per aumentare la qualità
dei dati
Popolare un DB con dei dati
Relazioni di tabelle: 1 a 1, 1 a N, N a N.
A cura di Jacques Bottel 3
QUERY
4A cura di Jacques Bottel
Confronto tra numeri e date
Confronti tra numeri e date:
 >
 >=
 <
 <=
 =
Es. eta>=65
Es. dataNascita>=#01/01/2013#)
A cura di Jacques Bottel 5
La data deve essere
compresa tra #
Costrutto LIKE
A cura di Jacques Bottel
LIKE selezionato scartato
Più caratteri Lo*co
Lo*
Lombrico
Lontra
Lontra
Lama
Carattere speciale Lo[*]co Lo$co Lombrico
Carattere singolo Lu?e Luce Lucine
Cifra singola A3#2 A322 A3242
Intervallo caratteri [A-C]ottel Bottel Dottel
Non intervallo catteri [!A-C]ottel Dottel Bottel
Non cifre [!0-9]165 A0165 AA0165
A0165
6
Il costrutto LIKE può essere usato solo con dati di tipo Testo.
Gli operatori logici
Per costruire query complesse si utilizzano i
seguenti operatori logici:
 AND
 OR
 XOR
 NOT
A cura di Jacques Bottel 7
Operatore AND
Se ENTRAMBI i valori delle proposizioni sono veri (T) il
risultato è T, altrimenti F.
8
T
T
F
F
T
F
T
F
T
F
F
F
A B A AND B
A cura di Jacques Bottel
Operatore OR
Se ALMENO un valore delle proposizioni è vero (T) il
risultato è T, altrimenti F.
9
T
T
F
F
T
F
T
F
T
T
T
F
A B A OR B
A cura di Jacques Bottel
Operatore XOR
Se UN SOLO valore è vero (T) il risultato è T, altrimenti F.
10
T
T
F
F
T
F
T
F
F
T
T
F
A B A XOR B
A cura di Jacques Bottel
Operatore NOT
Inverte lo stato del valore: T diventa F e viceversa .
11
T
F
F
T
A NOT B
L’operatore NOT opera su una sola proposizione: per
questo viene chiamato operatore unario.
Analogamente, gli altri operatori - AND, OR, XOR -
vengono chiamati operatori binari.
A cura di Jacques Bottel
Gli intervalli
Per esprimere un intervallo di tempo, è necessario
usare l’operatore AND.
Es. 1° trimestre 2013
(dataNascita>=#01/01/2013#) AND (dataNascita<#01/04/2013#)
Per esprimere un intervallo tra numeri
Es. età compresa tra i 18 e 25 anni
Eta >= 18 AND Eta <= 25
A cura di Jacques Bottel 12
E ora fai pratica al computer!
13A cura di Jacques Bottel

More Related Content

Viewers also liked (6)

1b la scienza
1b la scienza1b la scienza
1b la scienza
 
4 progettazione DB
4 progettazione DB4 progettazione DB
4 progettazione DB
 
3 database dbms
3 database dbms3 database dbms
3 database dbms
 
7_sicurezza_computer
7_sicurezza_computer7_sicurezza_computer
7_sicurezza_computer
 
5_internet
5_internet5_internet
5_internet
 
6_crittografia_firma_digitale
6_crittografia_firma_digitale6_crittografia_firma_digitale
6_crittografia_firma_digitale
 

More from Jacques Bottel

More from Jacques Bottel (13)

6b sicurezza internet
6b sicurezza internet6b sicurezza internet
6b sicurezza internet
 
scrivere_bene_in_italiano
scrivere_bene_in_italianoscrivere_bene_in_italiano
scrivere_bene_in_italiano
 
Storia informatica cep_elea
Storia informatica cep_eleaStoria informatica cep_elea
Storia informatica cep_elea
 
Programmazione
ProgrammazioneProgrammazione
Programmazione
 
1 matematica binaria
1 matematica binaria1 matematica binaria
1 matematica binaria
 
1 dati informazioni_struttura_di_un_organizzazione
1 dati informazioni_struttura_di_un_organizzazione1 dati informazioni_struttura_di_un_organizzazione
1 dati informazioni_struttura_di_un_organizzazione
 
2 backup dei_dati
2 backup dei_dati2 backup dei_dati
2 backup dei_dati
 
6 informatica per_azienda
6 informatica per_azienda6 informatica per_azienda
6 informatica per_azienda
 
7 migliorare processi aziendali
7 migliorare processi aziendali7 migliorare processi aziendali
7 migliorare processi aziendali
 
1a l_informatica_introduzione
1a l_informatica_introduzione1a l_informatica_introduzione
1a l_informatica_introduzione
 
2_il_computer
2_il_computer2_il_computer
2_il_computer
 
Presentazione fenisweb
Presentazione feniswebPresentazione fenisweb
Presentazione fenisweb
 
Fenisweb
FeniswebFenisweb
Fenisweb
 

Recently uploaded

Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
sasaselvatico
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
nico07fusco
 
presentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptxpresentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptx
michelacaporale12345
 

Recently uploaded (20)

Gli isotopi scienze naturale seconda pres
Gli isotopi scienze naturale seconda presGli isotopi scienze naturale seconda pres
Gli isotopi scienze naturale seconda pres
 
Le forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxLe forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docx
 
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptxPancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
Pancia Asia-La vita di Steve Jobs-Adriano Olivetti-Bill Gates.pptx
 
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptxTeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
TeccarelliLorenzo-PrimadiSteveJobselasuaconcorrenza.pptx
 
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
 
magia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptxmagia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptx
 
magia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptxmagia, stregoneria, inquisizione e medicina.pptx
magia, stregoneria, inquisizione e medicina.pptx
 
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
 
TeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdfTeccarelliLorenzo-Mitodella.cavernaa.pdf
TeccarelliLorenzo-Mitodella.cavernaa.pdf
 
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptx
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptxPancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptx
Pancia Asia-Pelusi Sara-La pittura romana - Copia (1).pptx
 
Le forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docxLe forme allotropiche del C-Palestini e Pancia.docx
Le forme allotropiche del C-Palestini e Pancia.docx
 
Piccole Personetestoitaliano-AuroraPalestini.docx
Piccole Personetestoitaliano-AuroraPalestini.docxPiccole Personetestoitaliano-AuroraPalestini.docx
Piccole Personetestoitaliano-AuroraPalestini.docx
 
PalestiniAurora-la conoscenzatestoita.docx
PalestiniAurora-la conoscenzatestoita.docxPalestiniAurora-la conoscenzatestoita.docx
PalestiniAurora-la conoscenzatestoita.docx
 
Una breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opereUna breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opere
 
a scuola di biblioVerifica: come utilizzare il test TRAAP
a scuola di biblioVerifica: come utilizzare il test TRAAPa scuola di biblioVerifica: come utilizzare il test TRAAP
a scuola di biblioVerifica: come utilizzare il test TRAAP
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
 
presentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptxpresentazione varietà allotropiche del carbonio.pptx
presentazione varietà allotropiche del carbonio.pptx
 
Educazione civica-Asia Pancia powerpoint
Educazione civica-Asia Pancia powerpointEducazione civica-Asia Pancia powerpoint
Educazione civica-Asia Pancia powerpoint
 
TeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docxTeccarelliLorenzo-i4stilidellapitturaromana.docx
TeccarelliLorenzo-i4stilidellapitturaromana.docx
 

5 ms access

  • 1. E ora facciamo pratica! A cura di Jacques Bottel 1
  • 2. Caratteristiche di MS Access Caratteristiche di Access: Memorizza il database in un unico file Compatibile con qualsiasi database in formato compatibile con ODBC (SQL Server, Oracle, ecc.) Database relazionale Non supporta l’operazione full outer join VBA (Visual Basic for Applications) Macro A cura di Jacques Bottel 2
  • 3. Pratica: creare un DB Fasi per la creazione di un DB: Creare un DB Access Creare le tabelle del DB Impostare i tipi di dati Impostare i controlli per aumentare la qualità dei dati Popolare un DB con dei dati Relazioni di tabelle: 1 a 1, 1 a N, N a N. A cura di Jacques Bottel 3
  • 4. QUERY 4A cura di Jacques Bottel
  • 5. Confronto tra numeri e date Confronti tra numeri e date:  >  >=  <  <=  = Es. eta>=65 Es. dataNascita>=#01/01/2013#) A cura di Jacques Bottel 5 La data deve essere compresa tra #
  • 6. Costrutto LIKE A cura di Jacques Bottel LIKE selezionato scartato Più caratteri Lo*co Lo* Lombrico Lontra Lontra Lama Carattere speciale Lo[*]co Lo$co Lombrico Carattere singolo Lu?e Luce Lucine Cifra singola A3#2 A322 A3242 Intervallo caratteri [A-C]ottel Bottel Dottel Non intervallo catteri [!A-C]ottel Dottel Bottel Non cifre [!0-9]165 A0165 AA0165 A0165 6 Il costrutto LIKE può essere usato solo con dati di tipo Testo.
  • 7. Gli operatori logici Per costruire query complesse si utilizzano i seguenti operatori logici:  AND  OR  XOR  NOT A cura di Jacques Bottel 7
  • 8. Operatore AND Se ENTRAMBI i valori delle proposizioni sono veri (T) il risultato è T, altrimenti F. 8 T T F F T F T F T F F F A B A AND B A cura di Jacques Bottel
  • 9. Operatore OR Se ALMENO un valore delle proposizioni è vero (T) il risultato è T, altrimenti F. 9 T T F F T F T F T T T F A B A OR B A cura di Jacques Bottel
  • 10. Operatore XOR Se UN SOLO valore è vero (T) il risultato è T, altrimenti F. 10 T T F F T F T F F T T F A B A XOR B A cura di Jacques Bottel
  • 11. Operatore NOT Inverte lo stato del valore: T diventa F e viceversa . 11 T F F T A NOT B L’operatore NOT opera su una sola proposizione: per questo viene chiamato operatore unario. Analogamente, gli altri operatori - AND, OR, XOR - vengono chiamati operatori binari. A cura di Jacques Bottel
  • 12. Gli intervalli Per esprimere un intervallo di tempo, è necessario usare l’operatore AND. Es. 1° trimestre 2013 (dataNascita>=#01/01/2013#) AND (dataNascita<#01/04/2013#) Per esprimere un intervallo tra numeri Es. età compresa tra i 18 e 25 anni Eta >= 18 AND Eta <= 25 A cura di Jacques Bottel 12
  • 13. E ora fai pratica al computer! 13A cura di Jacques Bottel