1 / 20

Microsoft Access

Microsoft Access. Nozioni di Base. Base di dati. Una base di dati consiste in una raccolta strutturata di informazioni Lo strumento utilizzato per strutturare le informazioni è costituito dalle tabelle. Base di dati. Insieme di tabelle. Tabelle.

Download Presentation

Microsoft Access

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microsoft Access Nozioni di Base

  2. Base di dati • Una base di dati consiste in una raccolta strutturata di informazioni • Lo strumento utilizzato per strutturare le informazioni è costituito dalle tabelle Base di dati Insieme di tabelle ivan.renesto@edes.it

  3. Tabelle • Le tabelle in Microsoft Access si comporranno da: • un nome • campi (colonne) • record (righe) Nome della tabella Colonne della tabella T C1 C2 C3 C4 C5 Righe della tabella ivan.renesto@edes.it

  4. File di Microsoft Access • Access permette di creare basi di dati • Ogni base di dati sarà costituita da un file, avente: • Nome • Estensione (.mdb) • Icona ivan.renesto@edes.it

  5. Gli oggetti di Microsoft Access • Microsoft Access, nella sua gestione di base, prevede la manipolazione di solamente 4 oggetti: • Tabelle • Strutture che contengono le informazioni • Query • Strumento di estrazione delle informazioni di interesse • Maschere • Interfaccia grafica di una tabella • Report • Strumento in grado di generare un documento stampabile da una tabella ivan.renesto@edes.it

  6. Tabelle ivan.renesto@edes.it

  7. ? interrogazione Query Query Base di Dati Restituisce come risultato una tabella Tabelle permanenti Tabelle temporanee Possono concorrere alla creazione di Maschere e Report ivan.renesto@edes.it

  8. Maschere ivan.renesto@edes.it

  9. Report ivan.renesto@edes.it

  10. Visualizzazione e Oggetti • Ogni oggetto ha due modalità di visualizzazione: • Struttura • che consente la creazione dell’oggetto, definendo ogni sua componente • Foglio dati • che consente l’inserimento, la modifica, la visualizzazione del contenuto dell’oggetto ivan.renesto@edes.it

  11. Creazione di una base dati • Fasi di creazione: • PROGETTAZIONE • Studio sulle informazioni da raccogliere • CREAZIONE • Creazione delle strutture atte a raccogliere le informazioni • POPOLAMENTO • Inserimento delle informazioni • INTERROGAZIONE • Estrazione delle informazioni di interesse ivan.renesto@edes.it

  12. Progettazione • Fase molto importante • Permette di evitare errori in fase di creazione della base dati • Fase puramente teorica • Si articola in diverse sotto-fasi ivan.renesto@edes.it

  13. Esempio di progettazione • Si supponga di voler progettare una base dati per gestire la “fatturazione” • 1. Elenco informazioni • Eseguire un elenco di informazioni da raccogliere • Lista di informazioni che sarà successivamente raffinata ivan.renesto@edes.it

  14. Cliente Indirizzo Cliente CF cliente PIVA cliente Telefono Cliente Descrizione prodotto acquistato Quantità Prezzo Unitario Fornitore Indirizzo Fornitore Telefono Fornitore Data di acquisto Modalità di pagamento Fatturazione: 1. Lista informazioni Si individuano 3 diverse ENTITÀ di cui raccogliere informazioni ivan.renesto@edes.it

  15. Fatturazione: 2. Entità CLIENTE FORNITORE - Nome e Cognome - Nome e Cognome - Indirizzo - Indirizzo - CF - Telefono - PIVA - Telefono FATTURAZIONE - Numero fattura - Data - Quantità - Descrizione - Prezzo Unitario - Pagamento ivan.renesto@edes.it

  16. Fatturazione: 3. Raffinamento • Si raggruppano le informazioni per “natura” delle stesse • Si individuano delle “entità” che le costituiscono • Per ogni entità si costruirà una tabella • La fase di raffinamento dell’informazione, prevede che per ogni entità si determinino in modo ancor più specifico le informazioni ivan.renesto@edes.it

  17. CLIENTE Nome e Cognome Indirizzo CF PIVA Telefono Fatturazione: 3. Raffinamento • Codice • Nome • Cognome • Indirizzo • Città • CAP • CF • PIVA • Telefono ivan.renesto@edes.it

  18. Fatturazione: 4. Proprietà Codice Testo Sì Nome Testo Sì Testo Cognome Sì Indirizzo Testo Sì Città Testo Sì CAP Testo No CF Testo No PIVA Testo No Telefono Testo No ivan.renesto@edes.it

  19. Chiave Primaria • Definizione: • Uno o più campi in grado di distinguere in modo univoco ogni elemento • Uso: • Impedire l’inserimento di elementi duplicati • Evitare alcuni errori umani • Relazionare tabelle diverse ivan.renesto@edes.it

  20. Fatturazione: 4. Proprietà Codice Testo Sì Nome Testo Sì Testo Cognome Sì Indirizzo Testo Sì Città Testo Sì CAP Testo No CF Testo No PIVA Testo No Telefono Testo No ivan.renesto@edes.it

More Related