PROGRAMMA DEL CORSO ACCESS: PROGETTAZIONE DATABASE Il corso di Access progettazione database è particolarmente indicato per chi ha già una buona consocenza di Access e desidera approfondire le tematiche relative alla progettazione di un database e all'utilizzo evoluto di query, maschere e report. Unità didattica 1 – Riepilogo generale sulle tabelle Definire il tipo dati di un campo Impostazione delle proprietà di un campo Utilizzo evoluto della struttura delle tabelle Impostazione della chiave primaria Impostazioni di chiavi primarie multiple e descrizione degli scenari di utilizzo Come ritornare alla finestra struttura tabella Inserimento dei record tramite importazione dei dati da altri applicativi Unità didattica 2 – Riepilogo generale sulle maschere Come selezionare campi multipli da introdurre nella maschera Come migliorare la forma delle maschere Creazione di un pulsante di comando con l’autocomposizione I controlli Le etichette Aggiunta di un campo L’allineamento in maschere complesse Proprietà delle maschere Come trovare e ordinare i dati Ordinamento di record Come usare i filtri in maniera evoluta Criteri di filtraggio Visualizzazione di tutti i record Unità didattica 3 – Riepilogo generale sulle query Creazione di una query su più tabelle Creazione di una query fatta su altre query: descrizione degli scenari di utilizzo L’operatore between - and L’operatore in L’operatore is null Carattere jolly e operatore like L’operatore not Inserimento dei valori dei criteri Filtro su campi non visualizzati Data Rev. 01/08/12 Motivo rev.: prima emissione REV. N.: 0 ED. N.: 0 Pag. 1 di 2 Azienda con sistema di gestione per la qualità certificata secondo le norme UNI EN ISO 9001:2000 Inserimento di criteri semplici Inserimento di criteri multipli Query incrociate Distruzione di record con le query di eliminazione Nascita di una tabella nuova con le query di creazione tabella Unità didattica 4 – I report Ordinamento e raggruppamento dei dati in un report Impostazione delle opzioni di ordinamento avanzato Impostazione delle opzioni di raggruppamento avanzato Uso delle espressioni nei report Aggiunta di calcoli: scenari di utilizzo e differenza tra l’utilizzo di query e report per i calcoli Generazione e gestione di layout complessi Unità didattica 5 – Modello entità-relazione: sviluppo di un databse relazionale Descrizione del modello entità-relazione Relazioni 1 a 1 Relazioni 1 a molti Relazione molti a molti Scenari di utilizzo dei differenti tipi di relazioni: esempi ed esercitazioni Creazione di un database complesso e delle relative relazioni tra le tabelle Sviluppo di report, maschere e query relative al database appena creato al fine di fornire una interfaccia completa a l’utilizzatore finale Creazione e gestione di ruoli e permessi Unità didattica 6 – Le macro Programmazione di access tramite macro Registratore di macro Modifica delle macro registrate Nuove macro Oggetti inseribili Unità didattica 7 – Linguaggio SQL Visualizzazione SQL di una query Query di unione Istruzione SELECT (Clausola FROM - Clausola WHERE - Clausola GRUOP BY - Clausola ORDER BY) Istruzione DELETE Istruzione UPDATE Istruzione SELECT INTO Istruzione INSERT INTO Data Rev. 01/08/12 Motivo rev.: prima emissione REV. N.: 0 ED. N.: 0 Pag. 2 di 2 Azienda con sistema di gestione per la qualità certificata secondo le norme UNI EN ISO 9001:2000