1 / 15

Basi di Dati

Basi di Dati. Microsoft Office: Access OpenOffice: Base. Scopo dei programmi Office. Word: scrivere un documento e stamparlo Excel: stilare un rendiconto e (eventualmente) tradurre i risultati in grafici PowerPoint: fare una presentazione (di solito, di fronte ad un uditorio)‏

nira
Download Presentation

Basi di Dati

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. Basi di Dati Microsoft Office: Access OpenOffice: Base Informatica 1 (SAM) - a.a. 2010/11

  2. Informatica 1 (SAM) - a.a. 2010/11 Scopo dei programmi Office Word: scrivere un documento e stamparlo Excel: stilare un rendiconto e (eventualmente) tradurre i risultati in grafici PowerPoint: fare una presentazione (di solito, di fronte ad un uditorio)‏ Access: gestire una base di dati

  3. Informatica 1 (SAM) - a.a. 2010/11 Obiettivo Gestire dati strutturati Inserire, modificare, cancellare dati Fare ricerche sui dati secondo svariati criteri Presentare i dati in modi diversi

  4. Informatica 1 (SAM) - a.a. 2010/11 Oggetti di una base di dati access Tabelle Query (“domanda”, “interrogazione”) per estrarre alcuni dati selezionati

  5. Informatica 1 (SAM) - a.a. 2010/11 Oggetti di una base di dati access (2)‏ Maschere per inserimento dati in un formato “a scheda” Report (“riassunto”) per elencare i dati secondo un formato che li raccoglie per categorie

  6. Informatica 1 (SAM) - a.a. 2010/11 Tabelle • Griglia righe-colonne • Attributi (o campi) sulle colonne • Ogni riga è un record, indivisibile • Ogni record rappresenta un dato strutturato

  7. Informatica 1 (SAM) - a.a. 2010/11 Visualizzazioni di una tabella Foglio dati (è la tabella stessa)‏ Struttura: per ogni campo, si visualizza (e si cambia eventualmente) il tipo di dato (numero, testo, data, si/no,…)‏ le sue caratteristiche

  8. Informatica 1 (SAM) - a.a. 2010/11 Modifica e inserimento • Dal foglio dati, è possibile inserire nuovi record (nell’ultima riga vuota del foglio)‏ • È possibile copiare, tagliare, incollare singoli valori, o interi record • Access controlla sempre che i dati inseriti o modificati rispettino i vincoli stabiliti nella struttura • es. duplicati, tipo dei dati

  9. Informatica 1 (SAM) - a.a. 2010/11 Caratteristiche di un tipo di dato Es. per il testo: numero di caratteri fino a 255 richiesto (si/no)‏ se sì, ogni record deve avere il campo riempito duplicati ammessi, indicizzato

  10. Informatica 1 (SAM) - a.a. 2010/11 Uso delle caratteristiche Access controlla che ogni dato inserito rispetti le caratteristiche specificate ad es., se un campo "codice fiscale" ha lunghezza 16 caratteri, Access rifiuta inserimenti di C.F. di 17 o più caratteri

  11. Informatica 1 (SAM) - a.a. 2010/11 Perché dei controlli sui dati I dati sono un patrimonio (asset) dell'istituzione che li detiene spesso hanno un valore di mercato Dati inaffidabili producono: perdita di valore inefficacia del loro uso (ad es., invio di lettere)‏

  12. Informatica 1 (SAM) - a.a. 2010/11 Limiti dei controlli I controlli sui dati che può fare Access sono puramente formali, non sostanziali si può scartare un C.F. come "Blabla" non si riesce a scartare un C.F. come ABCDEF12G34H567Z (formalmente giusto)‏

  13. Informatica 1 (SAM) - a.a. 2010/11 indicizzazione (1)‏ Se un campo è indicizzato, la ricerca di un dato secondo quel campo è molto veloce Es. l’ordine alfabetico dei cognomi nell’elenco telefonico si apre l'elenco a metà, e si continua la ricerca nella sola metà in cui sta il cognome

  14. Informatica 1 (SAM) - a.a. 2010/11 indicizzazione (2)‏ Se un campo non è indicizzato, per cercare un dato bisogna (nel caso peggiore) scorrere tutti i record Es. cercare sull’elenco il nome di una persona avendo il suo numero di telefono... non si può saltare neanche una pagina il nome-numero potrebbe essere proprio lì

  15. Informatica 1 (SAM) - a.a. 2010/11 Chiave primaria campo speciale di ogni tabella duplicati non ammessi, valore mai vuoto identifica univocamente un record es., il codice fiscale di una persona di solito, campo "ID" di tipo contatore

More Related