PIL - 2008 Percorsi di Inserimento Lavorativo Access: Creazione di Database Docente: Dott.ssa Gloria Franchini [email protected] DBMS: Microsoft Access 1. 2. 3. 4. Il più diffuso DBMS nell’uso comune è Microsoft Access, incluso in Office. Per interagire con un DB dobbiamo: Creare le tabelle del database Inserire/esaminare i dati Creare maschere Cercare dati che soddisfano criteri Creare query Presentare i dati in una data sequenza Creare report PIL 2008 - Dott.ssa Franchini Gloria 2 1 Progettazione concettuale Progettazione logica PIL 2008 - Dott.ssa Franchini Gloria 3 PIL 2008 - Dott.ssa Franchini Gloria 4 2 Esempio PIL 2008 - Dott.ssa Franchini Gloria 5 PIL 2008 - Dott.ssa Franchini Gloria 6 3 PIL 2008 - Dott.ssa Franchini Gloria 7 PIL 2008 - Dott.ssa Franchini Gloria 8 4 PIL 2008 - Dott.ssa Franchini Gloria 9 PIL 2008 - Dott.ssa Franchini Gloria 10 5 CodCorso: CodCorso:Contatore Contatore Nome: Nome:Testo(10) Testo(10) Descrizione: Descrizione:Testo(50) Testo(50) Anno: Anno:Testo(1) Testo(1) PIL 2008 - Dott.ssa Franchini Gloria 11 PIL 2008 - Dott.ssa Franchini Gloria 12 6 PIL 2008 - Dott.ssa Franchini Gloria 13 PIL 2008 - Dott.ssa Franchini Gloria 14 7 PIL 2008 - Dott.ssa Franchini Gloria 15 PIL 2008 - Dott.ssa Franchini Gloria 16 8 17 PIL 2008 - Dott.ssa Franchini Gloria , Indirizzo,Cap Telefono, Data di Nascita, Email Città: Cap, Città, Prov Province: Prov, Provincia PIL 2008 - Dott.ssa Franchini Gloria 18 9 PIL 2008 - Dott.ssa Franchini Gloria 19 PIL 2008 - Dott.ssa Franchini Gloria 20 10 PIL 2008 - Dott.ssa Franchini Gloria 21 PIL 2008 - Dott.ssa Franchini Gloria 22 11 PIL 2008 - Dott.ssa Franchini Gloria 23 PIL 2008 - Dott.ssa Franchini Gloria 24 12 PIL 2008 - Dott.ssa Franchini Gloria 25 Tabella TabellaEsami: Esami:chiave chiavecomposta composta(Matricola (MatricolaeeCodiceCorso) CodiceCorso) PIL 2008 - Dott.ssa Franchini Gloria 26 13 PIL 2008 - Dott.ssa Franchini Gloria 27 PIL 2008 - Dott.ssa Franchini Gloria 28 14 PIL 2008 - Dott.ssa Franchini Gloria 29 PIL 2008 - Dott.ssa Franchini Gloria 30 15 Esempio - 3 Aprire la tabella Esami. Cambiare il tipo di dato del campo CorsoLaurea da Testo a Ricerca Guidata. Compaiono le schermate seguenti. 31 PIL 2008 - Dott.ssa Franchini Gloria Tabella Corsi PIL 2008 - Dott.ssa Franchini Gloria 32 16 CodiceCorso NomeEsame NomeEsame PIL 2008 - Dott.ssa Franchini Gloria 33 NomeEsame AAquesto questopunto puntoquando quandoinseriamo inseriamoi idati datinella nellatabella tabellaEsami, Esami, possiamo possiamoscegliere sceglierei ivalori valorida daun uninsieme insiemeprefissato. prefissato. Ripetere Ripeterelalaprocedura proceduraanche ancheper perlalacolonna colonnaMatricola. Matricola. PIL 2008 - Dott.ssa Franchini Gloria 34 17 PIL 2008 - Dott.ssa Franchini Gloria 35 PIL 2008 - Dott.ssa Franchini Gloria 36 18 Voto >= 18 and <= 30 Anno >=1 and <=2 37 PIL 2008 - Dott.ssa Franchini Gloria Studenti PIL 2008 - Dott.ssa Franchini Gloria 38 19 PIL 2008 - Dott.ssa Franchini Gloria 39 PIL 2008 - Dott.ssa Franchini Gloria 40 20 PIL 2008 - Dott.ssa Franchini Gloria 41 PIL 2008 - Dott.ssa Franchini Gloria 42 21 Studenti ### ###//####### ####### PIL 2008 - Dott.ssa Franchini Gloria 43 PIL 2008 - Dott.ssa Franchini Gloria 44 22 PIL 2008 - Dott.ssa Franchini Gloria 45 Tipi di dato OLE Oggetto multimediale (OLE, Object Linking and Embedding) Permette di memorizzare file musicali, filmati, immagini, documenti Word o Excel. L’oggetto può essere incorporato (embedding) all’interno del DB, nel senso che diventa parte integrante della tabella: facendo doppio clic sull’oggetto incorporato, esso verrà aperto nel programma applicativo usato per crearlo e le modifiche si applicheranno SOLO all’oggetto incorporato. Oppure l’oggetto può essere collegato (linking) ad un file già esistente, cioè all’interno della tabella viene inserito solo il riferimento all’altro file, e non diventa parte della tabella: l’oggetto viene aggiornato automaticamente quando viene modificato il file di origine. PIL 2008 - Dott.ssa Franchini Gloria 46 23 Tipo di dato OLE – cont. Gli Oggetti OLE devono essere scelti come tipo di dato di un campo in Visualizzazione Struttura. Per inserire un nuovo oggetto in un record della tabella, occorre aprirla in modalità Foglio Dati, fare clic con il pulsante destro del mouse nel campo e scegliere Inserisci Oggetto. Successivamente possono essere riprodotti facendo doppio clic sul campo in Foglio Dati o sull’icona all’interno della Maschera. PIL 2008 - Dott.ssa Franchini Gloria 47 Collegamento ipertestuale Per inserire indirizzi di collegamenti ipertestuali in una maschera o in un foglio dati occorre creare un campo di tipo dato Collegamento ipertestuale. In visualizzazione Foglio Dati, il dato inserito può riguardare un indirizzo che inizia con http:// Esempio: un campo Homepage PIL 2008 - Dott.ssa Franchini Gloria 48 24