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