database db lezione 1 istituto tecnico commerciale geometra “e. fermi” – tivoli classe iv d...
TRANSCRIPT
![Page 1: Database DB Lezione 1 Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli Classe IV D Mercurio IV D Mercurio1Prof. Maio Banca Dati Base di Dati](https://reader033.vdocuments.pub/reader033/viewer/2022052504/5542eb73497959361e8da7d0/html5/thumbnails/1.jpg)
DatabaseDB
Lezione 1
Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli
Classe IV D Mercurio
IV D Mercurio 1Prof. Maio
Banca Dati
Base di Dati
![Page 2: Database DB Lezione 1 Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli Classe IV D Mercurio IV D Mercurio1Prof. Maio Banca Dati Base di Dati](https://reader033.vdocuments.pub/reader033/viewer/2022052504/5542eb73497959361e8da7d0/html5/thumbnails/2.jpg)
Archiviodefinizione generale
Una raccolta permanente di dati o altri record destinata ad un mantenimento
esteso nel tempo.
IV D Mercurio 2Prof. Maio
![Page 3: Database DB Lezione 1 Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli Classe IV D Mercurio IV D Mercurio1Prof. Maio Banca Dati Base di Dati](https://reader033.vdocuments.pub/reader033/viewer/2022052504/5542eb73497959361e8da7d0/html5/thumbnails/3.jpg)
Databasedefinizione
Archivio eterogeneo di dati, gestito dal computer, che memorizza e organizza i dati stessi per una loro veloce gestione (ricerca, cancellazione, inserimento).
IV D Mercurio 3Prof. Maio
![Page 4: Database DB Lezione 1 Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli Classe IV D Mercurio IV D Mercurio1Prof. Maio Banca Dati Base di Dati](https://reader033.vdocuments.pub/reader033/viewer/2022052504/5542eb73497959361e8da7d0/html5/thumbnails/4.jpg)
Databaseesempio 1
Un database che avesse in memoria l'elenco degli abbonati del telefono potrebbe trovare immediatamente il numero della persona cercata se nelle query venisse inserito nome
e cognome, o l'indirizzo; oppure permetterebbe di conoscere il nome e cognome inserendo il numero di
telefono.
IV D Mercurio 4Prof. Maio
![Page 5: Database DB Lezione 1 Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli Classe IV D Mercurio IV D Mercurio1Prof. Maio Banca Dati Base di Dati](https://reader033.vdocuments.pub/reader033/viewer/2022052504/5542eb73497959361e8da7d0/html5/thumbnails/5.jpg)
Databaseesempio 2
I database sono in grado di ordinare e catalogare i dati nelle aziende per registrare contabilità, merce, personale ecc. o negli enti pubblici (comuni, ospedali, biblioteche, ecc.) per la documentazione o la catalogazione di vari documenti. Gli stessi motori di ricerca in Internet accedono ad un
database per trovare le informazioni richieste dagli utenti.
IV D Mercurio 5Prof. Maio
![Page 6: Database DB Lezione 1 Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli Classe IV D Mercurio IV D Mercurio1Prof. Maio Banca Dati Base di Dati](https://reader033.vdocuments.pub/reader033/viewer/2022052504/5542eb73497959361e8da7d0/html5/thumbnails/6.jpg)
Databaseorganizzazione
Qualsiasi tipo di dato viene memorizzato nella memoria di massa in una struttura predefinita chiamata file (tabella).
La tabella di un database è strutturata in righe e colonne: lerighe rappresentano i record, mentre le colonne i campi.Proprietà di un campo sono il tipo di dato (testo, memo,ecc.) e gli attributi del campo (formato, etichetta, ecc.).
IV D Mercurio 6Prof. Maio
recordrecord
campicampi
![Page 7: Database DB Lezione 1 Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli Classe IV D Mercurio IV D Mercurio1Prof. Maio Banca Dati Base di Dati](https://reader033.vdocuments.pub/reader033/viewer/2022052504/5542eb73497959361e8da7d0/html5/thumbnails/7.jpg)
Databasericerca
La ricerca di una informazione sul DB può avvenire attraverso diversi criteri di ricerca, quelli citati prima sono
solo degli esempi. La ricerca su un DB viene eseguita tramite una query
(interrogazione), che rappresenta l’operazione elementare per reperire informazioni da un DB.
IV D Mercurio 7Prof. Maio
![Page 8: Database DB Lezione 1 Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli Classe IV D Mercurio IV D Mercurio1Prof. Maio Banca Dati Base di Dati](https://reader033.vdocuments.pub/reader033/viewer/2022052504/5542eb73497959361e8da7d0/html5/thumbnails/8.jpg)
DatabaseDBMS
Per DBMS si intende un sistema di gestione dei dati (Data Base Management System) che garantisce un livello di
sicurezza ai dati, permettendo una condivisione sicura ed affidabile su un DB.
I più importanti DBMS sono MS Access presente nel pacchetto Office, Oracle, SQL Server, MySQL.
IV D Mercurio 8Prof. Maio
![Page 9: Database DB Lezione 1 Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli Classe IV D Mercurio IV D Mercurio1Prof. Maio Banca Dati Base di Dati](https://reader033.vdocuments.pub/reader033/viewer/2022052504/5542eb73497959361e8da7d0/html5/thumbnails/9.jpg)
DatabaseAccess – primo passo
Avviare il programmaMenu Start – Tutti i programmi – Microsoft AccessOppure doppio clic sull’icona presente sul Desktop
Creare un nuovo DBMenu File – Nuovo – 1 clic su “Database vuoto” –
Digitare il nome che si desidera dare al nuovodatabase – premere “Crea”
IV D Mercurio 9Prof. Maio
![Page 10: Database DB Lezione 1 Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli Classe IV D Mercurio IV D Mercurio1Prof. Maio Banca Dati Base di Dati](https://reader033.vdocuments.pub/reader033/viewer/2022052504/5542eb73497959361e8da7d0/html5/thumbnails/10.jpg)
DatabaseAccess – visualizzazione
Cambiare la modalità di visualizzazione di una tabella è semplice: premere sul pulsante Visualizza e scegliere il
tipo di visualizzazione che si desidera:1) Modalità “struttura” per modificare la struttura di una
tabella del DB.2) Modalità “foglio dati” per modificare i dati presenti in una
tabella.
IV D Mercurio 10Prof. Maio
![Page 11: Database DB Lezione 1 Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli Classe IV D Mercurio IV D Mercurio1Prof. Maio Banca Dati Base di Dati](https://reader033.vdocuments.pub/reader033/viewer/2022052504/5542eb73497959361e8da7d0/html5/thumbnails/11.jpg)
DatabaseAccess – modalità struttura
IV D Mercurio 11Prof. Maio
![Page 12: Database DB Lezione 1 Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli Classe IV D Mercurio IV D Mercurio1Prof. Maio Banca Dati Base di Dati](https://reader033.vdocuments.pub/reader033/viewer/2022052504/5542eb73497959361e8da7d0/html5/thumbnails/12.jpg)
DatabaseAccess – modalità foglio dati
IV D Mercurio 12Prof. Maio
![Page 13: Database DB Lezione 1 Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli Classe IV D Mercurio IV D Mercurio1Prof. Maio Banca Dati Base di Dati](https://reader033.vdocuments.pub/reader033/viewer/2022052504/5542eb73497959361e8da7d0/html5/thumbnails/13.jpg)
DatabaseAccess – creazione di una tabella
Creare una nuova tabellaDopo aver aperto la voce Tabella dal riquadro Oggettidoppio clic sulla voce Crea una tabella mediante una
creazione guidata – Selezionare i campi dellatabella – Avanti – Definire il nome della tabella –Impostare la chiave primaria – Avanti – Scegliere
come procedere: immettere subito i dati, modificarela struttura della tabella o immettere dati
tramite una maschera – Fine
IV D Mercurio 13Prof. Maio
![Page 14: Database DB Lezione 1 Istituto Tecnico Commerciale Geometra “E. Fermi” – Tivoli Classe IV D Mercurio IV D Mercurio1Prof. Maio Banca Dati Base di Dati](https://reader033.vdocuments.pub/reader033/viewer/2022052504/5542eb73497959361e8da7d0/html5/thumbnails/14.jpg)
DatabaseAccess – inserimento record
Inserire un nuovo recordDopo aver aperto la tabella in visualizzazione Foglio dati
Menu Inserisci – Nuovo recordOppure un clic sul pulsante
Eliminare un recordDopo aver aperto la tabella in visualizzazione Foglio datiMenu Posizionare il cursore all’interno di una cella del
record da eliminare – tasto dx - elimina
IV D Mercurio 14Prof. Maio
*