19
OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco ([email protected]) Verardi Carlo (carlo.verardi87@gmail .com)

OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Embed Size (px)

Citation preview

Page 1: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

OBIETTIVI:

• Introduzione ai driver ODBC

• Creazione di alcune tabelle del database

• Creazione query

• Creazione report

Lezione del 13/11/2009

Bray Francesco([email protected])

Verardi Carlo ([email protected])

Page 2: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

In Microsoft Office Access si ha la possibilità di trasferire i dati contenuti nel proprio database ad altri DBMS (es. Oracle) attraverso l’uso del driver ODBC presente al suo interno, oppure attraverso un connettore JDBC che permette l’accesso al database da qualsiasi programma scritto in Java.Questi driver consento di passare da un funzionamento locale ad uno distribuito. In versione locale Access mette a disposizione un motore relazionale JET che è in grado di accedere ai file MDB.In funzionamento distribuito Access tramite ODBC può accedere attraverso un interfaccia di rete a un data server (es. Oracle, sql server, o my sequel ), evidenziando il concetto di Data Integration cioè la capacità di costruire database combinando dati che risiedono in fonti diverse e di offrire agli utenti una visione e una gestione unificata di essi.

Page 3: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Schema dei tipi di accesso ai dati di Access

Page 4: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Creazione della tabella UNIVERSITA’

Page 5: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Creazione della tabella FACOLTA’

Page 6: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Creazione del vincolo di integrità referenziale tra la chiave primaria della tabella Università e la chiave esterna della tabella FACOLTA’

Page 7: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Inserimento dati per la tabella UNIVERSITA’

Page 8: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Impostazione dei parametri per la creazione della casella combinata

Page 9: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Inserimento dati per la tabella FACOLTA’ con l’uso della casella combinata per ID_UNI

Page 10: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Creazione della query con l’inserimento della tabella FACOLTA’

Page 11: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Inserimento anche della tabella UNIVERSITA’ con la comparsa della relativa relazione

Page 12: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Impostazione degli attributi interessati all’interrogazione

Page 13: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Risultato dell’interrogazione

Page 14: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Creazione nuovo report in modalità struttura

Page 15: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Dal menu strumenti si seleziona il comando Raggruppa e Ordina rendendo visibili nella finestra in basso i comandi Aggiungi gruppo e Aggiungi ordinamento

Dal menu strumenti si seleziona il comando Aggiungi campi esistenti rendendo visibili i campi delle tabelle create

Page 16: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Dalla finestra elenco campi si selezionano i campi Nome (Facoltà) e Nome (Università) e si inseriscono o per trascinamento o cliccando su di essi nel corpo del report

Page 17: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Si seleziona Aggiungi gruppo e si attribuisce come campo di raggruppamento il campo Nome (Università)

Page 18: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Inserimento del campo Nome (Università) nell’intestazione nome e mantenimento del solo campo nome (Facoltà) nel corpo

L’azione di selezione del campo Nome (Università) dall’elenco Raggruppa secondo effettua l’inserimento dell’intestazione nome nella struttura del report

Page 19: OBIETTIVI: Introduzione ai driver ODBC Creazione di alcune tabelle del database Creazione query Creazione report Lezione del 13/11/2009 Bray Francesco

Risultato del report che presenterà il nome delle facoltà raggruppate in base al nome dell’università