OBIETTIVI: • Introduzione ai driver ODBC • Creazione di alcune tabelle del database • Creazione query Lezione del 13/11/2009 • Creazione report Bray Francesco ([email protected]) Verardi Carlo ([email protected]) 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. Schema dei tipi di accesso ai dati di Access Creazione della tabella UNIVERSITA’ Creazione della tabella FACOLTA’ Creazione del vincolo di integrità referenziale tra la chiave primaria della tabella Università e la chiave esterna della tabella FACOLTA’ Inserimento dati per la tabella UNIVERSITA’ Impostazione dei parametri per la creazione della casella combinata Inserimento dati per la tabella FACOLTA’ con l’uso della casella combinata per ID_UNI Creazione della query con l’inserimento della tabella FACOLTA’ Inserimento anche della tabella UNIVERSITA’ con la comparsa della relativa relazione Impostazione degli attributi interessati all’interrogazione Risultato dell’interrogazione Creazione nuovo report in modalità struttura Dal menu strumenti si seleziona il comando Aggiungi campi esistenti rendendo visibili i campi delle tabelle create Dal menu strumenti si seleziona il comando Raggruppa e Ordina rendendo visibili nella finestra in basso i comandi Aggiungi gruppo e Aggiungi ordinamento 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 Si seleziona Aggiungi gruppo e si attribuisce come campo di raggruppamento il campo Nome (Università) L’azione di selezione del campo Nome (Università) dall’elenco Raggruppa secondo effettua l’inserimento dell’intestazione nome nella struttura del report Inserimento del campo Nome (Università) nell’intestazione nome e mantenimento del solo campo nome (Facoltà) nel corpo Risultato del report che presenterà il nome delle facoltà raggruppate in base al nome dell’università