Appunti sulle basi di dati. Cos è una base base di dati? Introduzione. D. Gubiani. 19 Luglio 2005



Documenti analoghi
Appunti sugli Elaboratori di Testo. Introduzione. D. Gubiani. 19 Luglio 2005

Uso delle basi di dati DBMS. Cos è un database. DataBase. Esempi di database

Le query. Lezione 6 a cura di Maria Novella Mosciatti

Database 1 biblioteca universitaria. Testo del quesito

Interrogare il database: lavorare con le query

DBMS. Esempi di database. DataBase. Alcuni esempi di DBMS DBMS. (DataBase Management System)

Esercizio sui data base "Gestione conti correnti"

MODULO 5 Basi di dati (database)

UN PROGRAMMA APPLICATIVO: ACCESS Access è un programma del pacchetto Office che permette di realizzare database

Microsoft Access. Microsoft Access

Database 3 affitto veicoli. Testo del quesito

Organizzazione delle informazioni: Database

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

I database relazionali (Access)

Esercizio data base "Biblioteca"

Raggruppamenti Conti Movimenti

1. I database. La schermata di avvio di Access

Università degli Studi di Verona. Laboratorio di Basi di Dati

Access. P a r t e p r i m a

Corso di Sistemi di Elaborazione delle informazioni

Università di L Aquila Facoltà di Biotecnologie Agro-alimentari

INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO

MS Word per la TESI. Barra degli strumenti. Rientri. Formattare un paragrafo. Cos è? Barra degli strumenti

Obiettivi del corso. Creare, modificare e formattare un semplice database costituito da tabelle, query, maschere e report utilizzando Access 2000.

MODULO 5 DATA BASE PROGRAMMA. Progettazione rapida introduzione alla progettazione di DB

INFORMATICA PER L IMPRESA (Docente Prof. Alfredo Garro)

. A primi passi con microsoft a.ccepss SommarIo: i S 1. aprire e chiudere microsoft access Start (o avvio) l i b tutti i pro- grammi

Relazioni tra tabelle

per immagini guida avanzata Uso delle tabelle e dei grafici Pivot Geometra Luigi Amato Guida Avanzata per immagini excel

Stampa Unione per lettere tipo

Dispense Corso Access

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro,

LA RICLASSIFICAZIONE DEI SALDI CONTABILI CON MICROSOFT ACCESS 2007

5.2 UTILIZZO DELL APPLICAZIONE

Sistemi di Elaborazione delle Informazioni (C.I. 15) Access

Corso di Informatica

Cultura Tecnologica di Progetto

Le query di raggruppamento

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?)

MODULO 5 Appunti ACCESS - Basi di dati

IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE

5.3 TABELLE RECORD Inserire, eliminare record in una tabella Aggiungere record Eliminare record

Le Basi di Dati. Le Basi di Dati

Laboratorio Informatico di base A.A. 2013/2014 Dipartimento di Scienze Aziendali e Giuridiche Università della Calabria Dott.

RDBMS. Corso di Informatica RDBMS. Access. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Uso delle tabelle e dei grafici Pivot

Progettazione di un Database

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Corso di Informatica RDBMS RDBMS. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie

1. Le macro in Access 2000/2003

Programma del Corso per Segretaria d Azienda:

Esportare dati da Excel

Esercitazione n. 8: Funzionalità base di MS Access

Introduzione. Alberto Fortunato Pag. 1 di 137

Creare diagrammi di Gantt con Visio 2003

Microsoft Access Maschere

Gestione dei messaggi Organizzazione

Per visualizzare e immettere i dati in una tabella è possibile utilizzare le maschere;

Realizzare la planimetria dell ufficio con Visio 2003

ARCHIVIAZIONE DOCUMENTI

Preparati per il compito in classe Modulo 6

Data Base. Master "Bio Info" Reti e Basi di Dati Lezione 6

Basi di dati. Microsoft Access. Cosa è. Pietro Pala Come iniziare. Aprire un database. Creare un database. Creare un database

Autorizzazioni Kronos Web

Dispensa di database Access

Abilità Informatiche A.A. 2010/2011 Lezione 9: Query Maschere Report. Facoltà di Lingue e Letterature Straniere

Università degli Studi di Ferrara - A.A. 2014/15 Dott. Valerio Muzzioli ORDINAMENTO DEI DATI

MODULO 5 ACCESS Basi di dati. Lezione 4

Lezioni di Laboratorio sui Data Base

Modulo 5 Database. Diapo: 1

PROGRAMMA DEL CORSO OFFICE BASE (48 ORE)

Sistemi Informativi e Basi di Dati

ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 2

I Codici Documento consentono di classificare le informazioni e di organizzare in modo logico l archiviazione dei file.

MODULO 5 BASI DI DATI

Organizzazione degli archivi

DATABASE = collezione di oggetti, ovvero contenitore di dati

Esercitazione n. 9: Creazione di un database relazionale

Creazione ed uso di un data base in ACCESS Lezioni ed esercizi

Guida all installazione e all utilizzo di VeriFile Data Reports

ECDL AM5 Access Advanced

MODULO 4: FOGLIO ELETTRONICO (EXCEL)

Introduzione ai database relazionali

MANUALE UTENTE. Honey Bee Happy. Il Gestionale a misura VERSIONE 1.0 A CURA DI: DOTT.SSA CENCIONI ELISA

Argomenti Microsoft Word

Gestione Filtri. InfoBusiness 2.8 Gestione Filtri Pag. 1/ 11

MICROSOFT ACCESS. Fabrizio Barani 1

DESCRIZIONE: Microsoft Office 2002 XP Corso Completo (Patente 60 giorni)

WEBGIS 1.0. Guida per l utente

Sistemi per la gestione di database: MySQL ( )

Gestione Rapporti (Calcolo Aree)

Corso di Access. Prerequisiti. Modulo L2A (Access) 1.1 Concetti di base. Utilizzo elementare del computer Concetti fondamentali di basi di dati

PROGRAMMA DEL CORSO OFFICE BASE (36 ORE)

MANUALE PORTALE UTENTE IMPRENDITORE

Informatica - Office

Descrizione dettagliata dell ambiente Access 2007

Manuale Utente Ver. Pro WebGIS Informcity Bim Piave

ECDL advanced. Tecnico Superiore per la grafica, la multicanalità, gli strumenti e i sistemi di Comunicazione PROVA DI SELEZIONE

5.6.1 REPORT, ESPORTAZIONE DI DATI

Transcript:

Appunti sulle basi di dati D. Gubiani Università degli Studi G.D Annunzio di Chieti-Pescara 19 Luglio 2005 1 Cos è una base di dati? 2 3 Cos è una base base di dati? Cos è una base di dati? Una base di dati è un insieme organizzato di dati utilizzati per il supporto allo svolgimento delle attività di un ente Una base di dati definita secondo il modello logico relazionale è costituita da un insieme di tabelle (anche dette relazioni) e un insieme di legami definiti fra di esse Access è un programma del pacchetto Microsoft Office Produce file con estensione.mdb

Le tabelle I tipi di dato Una tabella è un insieme di dati relativi a un argomento specifico Una tabella può essere creata mediante diversi metodi La Struttura permette di specificare i tipi di dato di ogni singola colonna (o campo). A seconda del tipo di dato assegnato ad un campo si possono specificare particolari parametri Esempio. Se si definisce un campo nome a cui associamo il tipo di dato Testo si può definire la dimensione del campo (nell esempio 50), il formato, la maschera di input... La chiave primaria Le relazioni fra le tabelle Per ogni tabella deve essere definita una chiave primaria La chiave primaria è costituita da un insieme di campi (o attributi) della tabella e permette di identificare univocamente ogni riga della tabella Una volta selezionati i campi cliccando il tasto destro del mouse e selezionando la funzione Chiave primaria o con la selezione del simbolo si aggiunge la chiave primaria Le relazioni fra tabelle permettono di correlare i dati presenti su diverse tabelle Con la selezione del simbolo o attraverso la voce Relazioni... del menù Strumenti si apre una finestra Relazioni nella quale devono essere inserite le tabelle o le query a cui si è interessati Trascinando un attributo di una tabella su un attributo (chiave) di un altra tabella si crea una relazione

Inserimento dei dati Le query Selezionando e aprendo una tabella (doppio click su una tabella) la tabella si apre nella forma di foglio di dati mediante cui è possibile visualizzare e/o inserire i dati della tabella Nel caso in cui siano stati definiti vincoli e relazioni, i dati che si inseriscono devono soddisfarli Le query permettono di selezionare, aggiungere/modificare e cancellare informazioni della base di dati La tipologia principale di query è quella di selezione che permette di interrogare la base di dati Le query tradizionalmente scritte con il linguaggio Structure Language (SQL), attraverso Access, possono essere scritte in By Exemple (QBE) By Example (QBE) Clausole aggiuntive delle QBE - 1 Si selezionano le tabelle di interesse Si selezionano i campi di interesse Infine si esegue la query ORDINAMENTO: si possono selezionare dei campi sulla base del cui ordinamento deve essere visualizzato il risultato della query FUNZIONI DI AGGREGAZIONE: si possono definire delle formule che devono essere calcolare e visualizzate dalla query

Clausole aggiuntive delle QBE - 1 Le maschere RAGGRUPPAMENTO: le funzioni possono essere riferite a dei raggruppamenti di campi Una maschera permette di creare un layout per l inserimento o la visualizzazione delle informazione della base di dati. Una maschera può essere creata attraverso la visualizzazione della sua struttura oppure attraverso la creazione guidata. Creazione guidata I report Si seleziona la tabella o query di cui si vuole visualizzare i dati (fig.1) Si seleziona il tipo di visualizzazione che si desidera, lo stile e infine il nome Una volta creata la maschera è possibile personalizzarla mediante la visualizzazione della struttura (fig.2) Una report permette di creare un layout di stampa delle informazione della base di dati. Un report può essere creato, in modo analogo alle maschere, attraverso la visualizzazione della sua struttura oppure attraverso la creazione guidata. La procedura della creazione guidata è simile a quella vista in precedenza per le maschere.

MySQL e PostgreSQL MySQL: Database opensource scaricabile gratuitamente dal sito www.mysql.com PostgreSQL: Database opensource scaricabile gratuitamente dal sito www.postgresql.org