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

Dimensione: px
Iniziare la visualizzazioe della pagina:

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

Transcript

1 MODULO 5 DATA BASE MODULO 5 - DATA BASE 1 PROGRAMMA Introduzione: concetti generali di teoria Progettazione rapida introduzione alla progettazione di DB Utilizzo di Access pratica sulla creazione e l utilizzo di DB MODULO 5 - DATA BASE 2 1

2 Intro (1) - Data Base Un DataBase (DB) è una raccolta di dati riguardanti un determinato argomento Tali dati sono organizzati e collegati tra loro Un DB può avere una struttura di organizzazione dei dati elementare o estremamente complicata, in funzione dell ambito applicativo e della quantità e tipologia delle informazioni da memorizzare Esempi di DB: agenda personale (contatti, calendario, appuntamenti, ) archivio universitario (studenti, esami, docenti, lezioni, ) archivio bancario (anagrafica clienti, cc, movimenti,...) MODULO 5 - DATA BASE 3 Intro (2) - Elementi fondamentali dei DB Analizzeremo di seguito i concetti di: tabella record chiavi query SQL DBMS MODULO 5 - DATA BASE 4 2

3 Intro (3) - Tabelle e record Una tabella è un contenitore per dati ogni tabella rappresenta un raccolta di informazioni su uno specifico argomento ad esempio possiamo avere una tabella per gli studenti ed una per gli esami Un record è una singola riga di una tabella ci permette di identificare un preciso insieme di dati, all interno di tutti quelli contenuti nella tabella ad esempio nella tabella Esami ci sarà il record relativo a Patente Informatica MODULO 5 - DATA BASE 5 Intro (4) - Riassumendo Un DB è composto da diverse tabelle Una tabella è composta da record omogenei Un record è composto da elementi DB ESAME CODICE NOME A0100 Matematica 2XF20 Patente Informatica STUDENTE MATRICOLA COGNOME Rossi Verdi NOME... Mario Carlo... TABELLA RECORD MODULO 5 - DATA BASE 6 3

4 Intro (5) - Chiavi Per definire la struttura di una tabella si devono definire i campi (le colonne) di cui deve essere composta Una chiave di una tabella è l insieme dei campi che permette di identificare univocamente un singolo record all interno della tabella ogni tabella deve avere una chiave non è possibile avere in una tabella due record distinti con lo stesso valore del campo chiave non è possibile avere chiavi contenenti valore NULL una chiave può essere composta da uno o più campi esempi di chiave: la matricola per Studenti, il codice esame per Esami MODULO 5 - DATA BASE 7 Intro (6) - Query Dopo aver inserito i dati nel DB, dovremo aver modo di recuperarli in modo agevole ed ottimizzato Una query è un interrogazione sul DB fornisce come risultato un insieme di dati che soddisfano le condizioni imposte nella query normalmente negli strumenti per la gestione dei DB si ha la possibilità di creare la query sia visualmente, sia scrivendola in un linguaggio apposito MODULO 5 - DATA BASE 8 4

5 Intro (7) - SQL: definizioni SQL (Structured Query Language) è un linguaggio per la formulazione di query Una query scritta in SQL ha la forma Select-From-Where SELECT: per indicare i campi richiesti (* per tutti) FROM: per indicare su quali tabelle si deve effettuare la query WHERE: per indicare i vincoli MODULO 5 - DATA BASE 9 Intro (8) - SQL esempio Ad esempio se volessimo estrarre le informazioni dello studente la cui matricola è 69002, potremmo scrivere la query in SQL: SELECT Nome, Cognome FROM Studente WHERE matricola = Il risultato sarà Carlo Verdi MODULO 5 - DATA BASE 10 5

6 Intro (9) - i DBMS I DBMS (Data Base Management System) sono dei software in grado di gestire i DB. Permettono di creare DB (strutture di tabelle, vincoli d integrità, ) gestire dati (inserirli, effettuare query, definire trigger, ) gestire accessi concorrenti, back up, roll back, Alcuni DBMS: Adabas MicroSoft SQLServer, MicroSoft Access MySQL, PostgreSQL Oracle DBMS MODULO 5 - DATA BASE 11 Progettare un DB (1) La fase di progettazione di un DB è complessa e richiede molta attenzione Le fasi fondamentali della progettazione sono: definizione del modello ER definizione del modello logico implementazione del DB MODULO 5 - DATA BASE 12 6

7 Progettare (2) - Modello E/R Il Modello Entità Relazioni permette di individuare e rappresentare gli attori (Entità) del DB e i collegamenti (Relazioni) che intercorrono tra essi Per ogni oggetto è possibile definire delle caratteristiche (attributi) VALUTAZIONE DATA MATRICOLA COGNOME NOME CODICE NOME RELAZIONE ATTRIBUTO ENTITA STUDENTE HA_SOSTENUTO ESAME MODULO 5 - DATA BASE 13 Progettare (3) - Cardinalità Inoltre col modello ER si identificano anche le cardinalità, cioè si indica il numero di volte che una entità può partecipare alla relazione. I valori ammessi sono: 0, 1, N STUDENTE 0..N HA_SOSTENUTO 0..N ESAME preso uno studente, questo può aver sostenuto da 0 a N esami MODULO 5 - DATA BASE 14 7

8 Progettare (4) - Modello Logico Il modello logico è una traduzione del modello ER in una rappresentazione a tabelle. Normalmente (ma non necessariamente) una entità corrisponde a una tabella una attributo corrisponde ad un campo una relazione corrisponde ad un campo o ad una tabella chiamata ponte MODULO 5 - DATA BASE 15 Progettare (5) - Esempio Nell esempio dell archivio universitario la relazione NN è diventata una tabella ponte I campi sottolineati rappresentano le chiavi STUDENTE MATRICOLA COGNOME NOME HA_SOSTENUTO MATRICOLA CODICE VALUTAZIONE DATA ESAME CODICE NOME MODULO 5 - DATA BASE 16 8

9 Access (1) - Nuovo DB Avviamo MS-Access Scegliamo di creare un nuovo DB. Dobbiamo fin da ora scegliere il file in cui verrà salvato l intero DB: tutti gli oggetti che compongono il DB sono memorizzati in un unico file con estensione.mdb Si vedono gli oggetti su cui possiamo lavorare, tra cui tabelle query maschere report MODULO 5 - DATA BASE 17 Access (2) - Nuova Tabella Selezioniamo Tabelle e premiamo Nuovo Una nuova tabella può essere creata in diversi modi: definendo la sua struttura inserendo direttamente i dati sfruttando l autocomposizione importando una tabella già esistente Scegliamo Visualizza struttura, in questo modo possiamo definire di ogni campo (colonna) della tabella: il nome il tipo una descrizione (facoltativa) MODULO 5 - DATA BASE 18 9

10 Access (3) - Tipi di dato Tra i tipi disponibili, troviamo: Numerico intero (2 byte: da a 32767) intero lungo (4 byte: circa da -2 mld a 2mld) singola prec (4 byte: da -3*10^38 a 3*10^38) doppia prec (8 byte: da -10^308 a 10^308) singolo byte (interi da 0 a 255) Testo (da 0 a 255 caratteri) Memo, campo di testo che può contenere migliaia di caratteri Data/ora Contatore, normalmente un intero autoincrementale, gestito dal DBMS (non editabile) MODULO 5 - DATA BASE 19 Access (4) - Chiave primaria Per definire una chiave primaria dalla visualizzazione della struttura della tabella si selezionano i campi (tenendo premuto CTRL per la selezione multipla) si impostano come chiave in uno dei seguenti modi: icona nella barra degli strumenti menu modifica, comando chiave primaria menu contestuale (tasto destro), comando chiave primaria MODULO 5 - DATA BASE 20 10

11 Access (5) - Proprietà dati Oltre alle informazioni sul nome, sul tipo e sulla descrizione, per ogni campo si possono definire delle proprietà, tra cui: dimensione valore predefinito: se non viene inserito niente, il campo assume il valore qui indicato come default richiesto si/no: se si, allora il campo non può contenere valori NULL (il campo è obbligatorio) MODULO 5 - DATA BASE 21 Access (6) - Salvare la tabella Per salvare la tabella (così come ogni altro oggetto del DB) si usa l icona salva nella barra degli strumenti o il comando salva dal menu file Quando si salva la tabella per la prima volta, ne viene chiesto il nome MODULO 5 - DATA BASE 22 11

12 Access (7) - Esercizio 1 Si vuole costruire un DataBase che consenta di gestire gli studenti che sono iscritti ad una università I dati da memorizzare sono: STUDENTE (matricola, cognome, nome, annonascita) ESAME (codice, nome, descrizione) VOTO (matricola, codice, valutazione, data) Creare il DB universita (universita.mdb) Creare la struttura delle tabelle MODULO 5 - DATA BASE 23 Access (8) - Relazioni Dopo aver definito le diverse tabelle, bisogna indicare come le informazioni sono collegate tra loro Nella definizione di tabelle ponte, porre attenzione al tipo completo dei campi Per aprire la finestra delle relazioni icona nella barra degli strumenti, oppure menu strumenti, comando relazioni... Scegliere le tabelle che vogliamo collegare (es. STUDENTE, VOTO, ESAME) Trascinare il campo di una tabella sul campo collegato della seconda tabella MODULO 5 - DATA BASE 24 12

13 Access (9) - Integrità referenziale Scegliere le caratteristiche della relazione integrità referenziale: non è possibile aggiungere record nella tabella correlata se nella tabella primaria non esistono record associati (es: non riesco ad inserire un voto di uno studente non regiatrato) aggiorna: se viene modificato un campo nella tabella principale, allora viene modificato il campo associato nella tabella correlata (es: se modifico una matricola in STUDENTE viene aggiornata anche in VOTO) eliminazione: se viene eliminato un record nella tabella primaria si eliminano anche i record associati nella tabella correlata MODULO 5 - DATA BASE 25 Access (10) - Inserimento dati Per popolare la tabella (cioè inserire i dati veri e propri) dalla finestra principale del DB doppio click sul nome della tabella (oppure click su apri ) si apre una finestra in cui possiamo inserire i valori i dati vengono salvati automaticamente all immissione MODULO 5 - DATA BASE 26 13

14 Access (11) - Esercizio 2 Partendo dall esercizio 1 (universita.mdb) Creare le necessarie relazioni specificando i vincoli di integrità referenziale Popolare il DB con dati verosimili MODULO 5 - DATA BASE 27 Access (12) - Query Tramite le query si effettuano interrogazioni sui dati contenuti nel DB Una query recupera i dati da più tabelle e visualizza i risultati, permettendo di raggruppare record per calcolare somme, medie,... Si può creare una query (dalla finestra principale scegliere query e nuovo ) con l autocomposizione, oppure visualizzando la struttura MODULO 5 - DATA BASE 28 14

15 Access (13) - Struttura query Generazione query tramite visualizzazione struttura : Scegliere le tabelle interessate nell interrogazione (es. STUDENTE, VOTO e ESAME) Trascinare i campi su cui si vuole operare, dalle tabelle verso la griglia di struttura (es. STUDENTE.Cognome, ESAME.nome, VOTO.votazione) Inserire eventuali criteri (es. data > 01/01/2002); per i caratteri jolly (?, *, #) usare la parola chiave like Evidenziare i campi che si desidera visualizzare (es. non selezionare la data) Salvare la query MODULO 5 - DATA BASE 29 Access (14) - Visualizzazioni Dalla barra degli strumenti (oppure dal menu contestuale della finestra della query), si può scegliere: Visualizzazione SQL (query scritta in SQL) Visualizzazione foglio dati (risultato) Visualizzazione struttura Perché usare SQL? Linguagio standard di interrogazione Necessario se non si dispone di uno strumento visuale (ad es. per interrogare un DB da un applicazione) MODULO 5 - DATA BASE 30 15

16 Access (15) - Esercizio 3 Partendo dall esercizio 2 (integrità referenziale) Scrivere le seguenti query: 1 elenco studenti: estrazione del nome e del cognome di tutti gli studenti 2 voti studenti: estrazione di tutti gli esami (nome esame e votazione) sostenuti dagli studenti (nome e cognome) 3 voti studenti 2002: estrazione di tutti gli esami (nome esame e votazione) sostenuti dagli studenti (nome e cognome) dal 01/01/2002; la data non deve essere visualizzata MODULO 5 - DATA BASE 31 Access (16) - Query con calcoli Per effettuare dei calcoli si devono raggruppare i dati in base ad uno o più campi (ad es. cognome e nome di STUDENTE) poi indicare il tipo di operazione da effettuare su altri campi (ad es. la media su votazione in VOTO) Per visualizzare i tipi di operazioni e per raggruppare si deve attivare il campo formula premendo l icona totali ; si può scegiere tra raggruppamento min, max, media somma conteggio MODULO 5 - DATA BASE 32 16

17 Access (17) - Esercizio 4 Partendo dall esercizio 3 Scrivere le seguenti query 4 media voti studente: estrarre nome, cognome e valutazione media di ogni studente 5 media voti esame: estrarre la valutazione media di ogni esame 6 numero esami: estrarre il numero di esami sostenuti da ogni studente MODULO 5 - DATA BASE 33 Access (18) - Maschere Le maschere permettono di visualizzare dati sullo schermo Agendo attraverso le maschere si può inserire modificare eliminare i dati contenuti nel DB In una maschera appaiono elementi grafici, dati, calcoli Tramite l elemento grafico controllo si costruisce il collegamento tra maschera e dati MODULO 5 - DATA BASE 34 17

18 Access (19) - Nuova maschera Dalla finestra principale del DB scegliere maschere e nuovo Si può creare una maschera partendo dalla struttura tramite un autocomposizione come maschera standard Tipi di visualizzazione maschera struttura maschera foglio dati MODULO 5 - DATA BASE 35 Access (20) - Elementi delle maschere Elementi grafici etichette caselle di testo, combo box, list box linee e rettangoli immagini Formattazione dimensioni, posizione, allineamento degli elementi tipo e dimensione carattere, stile, allineamento colori, bordi MODULO 5 - DATA BASE 36 18

19 Access (21) - Casella testo Le caselle di testo vengono usate per visualizzare i dati di una tabella Bisogna prima di tutto scegliere la tabella, tramite il comando origine record nelle proprietà (dal menu contestuale della maschera in visualizzazione struttura) Disegnare con gli strumenti la casella di testo Dall icona elenco campi trascinare il nome del campo che si vuole collegare sulla casella di testo MODULO 5 - DATA BASE 37 Access (22) - Esercizio 5 Partendo dall esercizio 4 Creare le seguenti maschere gestione tabella esami: per visualizzare, modificare, inserire dati nella tabella ESAME gestione tabella studenti: per visualizzare, modificare, inserire dati nella tabella STUDENTE MODULO 5 - DATA BASE 38 19

20 Access (23) - Query come origine record Oltre che tabelle, è possibile utilizare anche delle query come origine dei dati visualizzazione struttura menu contestuale proprietà origine record scegliere una query MODULO 5 - DATA BASE 39 Access (24) - Esercizio 6 Partendo dall esercizio 5 Creare una maschera per visualizzare il risultato della query 2 voti studenti MODULO 5 - DATA BASE 40 20

21 Access (25) - Report Un report permette di visualizzare i dati di una tabella o il risultato di una query, nell ottica di ottenere un formato stampabile Per creare un report in access dalla finestra principale del DB scegliere report, nuovo scegliere il modo di creazione (struttura o autocomposizione) modificare la struttura a piacere, in modo analogo a quanto visto per le maschere. MODULO 5 - DATA BASE 41 Access (26) - Esercizio 7 Partendo dall esercizio 6 Creare un report per ottenere degli stampati, suddivisi per esame, contenenti l elenco degli studenti che hanno sostenuto l esame, coi relativi voti (query 2). MODULO 5 - DATA BASE 42 21

22 Soluzione query 1 elenco studenti SELECT STUDENTE.cognome, STUDENTE.nome FROM STUDENTE; 2 voti studenti SELECT STUDENTE.cognome, STUDENTE.nome, ESAME.nome, VOTO.votazione FROM STUDENTE INNER JOIN (ESAME INNER JOIN VOTO ON ESAME.codice = VOTO.codice_esame) ON STUDENTE.matricola = VOTO.matricola_studente; 3 voti studenti 2002 SELECT STUDENTE.cognome, STUDENTE.nome, ESAME.nome, VOTO.votazione FROM STUDENTE INNER JOIN (ESAME INNER JOIN VOTO ON ESAME.codice = VOTO.codice_esame) ON STUDENTE.matricola = VOTO.matricola_studente WHERE (((VOTO.data)>=#1/1/2002#)); 4 media voti studenti SELECT STUDENTE.cognome, STUDENTE.nome, Avg(VOTO.votazione) AS MediaDivotazione FROM STUDENTE INNER JOIN VOTO ON STUDENTE.matricola = VOTO.matricola_studente GROUP BY STUDENTE.cognome, STUDENTE.nome, STUDENTE.matricola; 5 media voti esame SELECT ESAME.nome, Avg(VOTO.votazione) AS MediaDivotazione FROM ESAME INNER JOIN VOTO ON ESAME.codice = VOTO.codice_esame GROUP BY ESAME.codice, ESAME.nome; 6 numero esami SELECT STUDENTE.cognome, STUDENTE.nome, Count(VOTO.codice_esame) AS ConteggioDicodice_esame FROM STUDENTE LEFT JOIN VOTO ON STUDENTE.matricola = VOTO.matricola_studente GROUP BY STUDENTE.matricola, STUDENTE.cognome, STUDENTE.nome; MODULO 5 - DATA BASE 43 FINE Spostare nel cestino le cartelle ed i file creati Svuotare il cestino Chiudere tutte le finestre aperte Arrestare il sistema MODULO 5 - DATA BASE 44 22

Cultura Tecnologica di Progetto

Cultura Tecnologica di Progetto Cultura Tecnologica di Progetto Politecnico di Milano Facoltà di Disegno Industriale - DATABASE - A.A. 2003-2004 2004 DataBase DB e DataBase Management System DBMS - I database sono archivi che costituiscono

Dettagli

INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO

INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO Basi di dati: Microsoft Access INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO Database e DBMS Il termine database (banca dati, base di dati) indica un archivio, strutturato in modo tale

Dettagli

MODULO 5 Basi di dati (database)

MODULO 5 Basi di dati (database) MODULO 5 Basi di dati (database) I contenuti del modulo: questo modulo riguarda la conoscenza da parte del candidato dei concetti fondamentali sulle basi di dati e la sua capacità di utilizzarli. Il modulo

Dettagli

L ARCHIVIAZIONE E LA GESTIONE DATI ATTRAVERSO L INTERAZIONE TRA MICROSOFT ACCESS ED EXCEL 1 INTRODUZIONE

L ARCHIVIAZIONE E LA GESTIONE DATI ATTRAVERSO L INTERAZIONE TRA MICROSOFT ACCESS ED EXCEL 1 INTRODUZIONE Roccatello Ing. Eduard L ARCHIVIAZIONE E LA GESTIONE DATI ATTRAVERSO L INTERAZIONE TRA MICROSOFT ACCESS ED EXCEL 1 INTRODUZIONE Agenda Presentazione docente Definizione calendario Questionario pre corso

Dettagli

Modulo 5 Database. Diapo: 1

Modulo 5 Database. Diapo: 1 Modulo 5 Database Diapo: 1 5.1 Usare l applicazione 5.1.1 Concetti FondamentaliCos è un database??? Database: Insieme di dati riguardanti lo stesso argomento (o argomenti correlati) Insieme strutturato

Dettagli

Dispense Corso Access

Dispense Corso Access Dispense Corso Access Introduzione La dispensa più che affrontare Access, dal punto di vista teorico, propone l implementazione di una completa applicazione Access, mettendo in risalto i punti critici

Dettagli

Le Basi di Dati. Le Basi di Dati

Le Basi di Dati. Le Basi di Dati Le Basi di Dati 20/05/02 Prof. Carlo Blundo 1 Le Basi di Dati Le Base di Dati (database) sono un insieme di tabelle di dati strutturate in maniera da favorire la ricerca di informazioni specializzate per

Dettagli

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

Appunti sulle basi di dati. Cos è una base base di dati? Introduzione. D. Gubiani. 19 Luglio 2005 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

Dettagli

Organizzazione delle informazioni: Database

Organizzazione delle informazioni: Database Organizzazione delle informazioni: Database Laboratorio Informatico di base A.A. 2013/2014 Dipartimento di Scienze Aziendali e Giuridiche Università della Calabria Dott. Pierluigi Muoio (pierluigi.muoio@unical.it)

Dettagli

Microsoft Access 2000

Microsoft Access 2000 Microsoft Access 2000 Corso introduttivo per l ECDL 2004 Pieralberto Boasso Indice Lezione 1: le basi Lezione 2: le tabelle Lezione 3: creazione di tabelle Lezione 4: le query Lezione 5: le maschere Lezione

Dettagli

disponibili nel pacchetto software.

disponibili nel pacchetto software. Modulo syllabus 4 00 000 00 0 000 000 0 Modulo syllabus 4 DATABASE 00 000 00 0 000 000 0 Richiede che il candidato dimostri di possedere la conoscenza relativa ad alcuni concetti fondamentali sui database

Dettagli

Basi di dati. Microsoft Access. Cosa è. Pietro Pala (pala@dsi.unifi.it) Come iniziare. Aprire un database. Creare un database. Creare un database

Basi di dati. Microsoft Access. Cosa è. Pietro Pala (pala@dsi.unifi.it) Come iniziare. Aprire un database. Creare un database. Creare un database Cosa è Basi di dati Pietro Pala (pala@dsi.unifi.it) Microsoft Access Access è un DBMS relazionale in grado di supportare: Specifica grafica dello schema della base dati Specifica grafica delle interrogazioni

Dettagli

Database e Microsoft Access. Ing. Antonio Guadagno

Database e Microsoft Access. Ing. Antonio Guadagno Database e Microsoft Access Ing. Antonio Guadagno Database e Microsoft Access Un Database non è altro che un insieme di contenitori e di strumenti informatici che ci permette di gestire grossi quantitativi

Dettagli

Microsoft Access Maschere

Microsoft Access Maschere Microsoft Access Maschere Anno formativo: 2007-2008 Formatore: Ferretto Massimo Mail: Skype to: ferretto.massimo65 Profile msn: massimoferretto@hotmail.com "Un giorno le macchine riusciranno a risolvere

Dettagli

Database 1 biblioteca universitaria. Testo del quesito

Database 1 biblioteca universitaria. Testo del quesito Database 1 biblioteca universitaria Testo del quesito Una biblioteca universitaria acquista testi didattici su indicazione dei professori e cura il prestito dei testi agli studenti. La biblioteca vuole

Dettagli

MICROSOFT ACCESS. Fabrizio Barani 1

MICROSOFT ACCESS. Fabrizio Barani 1 MICROSOFT ACCESS Premessa ACCESS è un programma di gestione di banche dati, consente la creazione e modifica dei contenitori di informazioni di un database (tabelle), l inserimento di dati anche mediante

Dettagli

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

Uso delle basi di dati DBMS. Cos è un database. DataBase. Esempi di database Uso delle basi di dati Uso delle Basi di Dati Il modulo richiede che il candidato comprenda il concetto di base dati (database) e dimostri di possedere competenza nel suo utilizzo. Cosa è un database,

Dettagli

DATABASE RELAZIONALI

DATABASE RELAZIONALI 1 di 54 UNIVERSITA DEGLI STUDI DI NAPOLI FEDERICO II DIPARTIMENTO DI DISCIPLINE STORICHE ETTORE LEPORE DATABASE RELAZIONALI Dott. Simone Sammartino Istituto per l Ambiente l Marino Costiero I.A.M.C. C.N.R.

Dettagli

7. Microsoft Access. 1) Introduzione a Microsoft Access

7. Microsoft Access. 1) Introduzione a Microsoft Access 1) Introduzione a Microsoft Access Microsoft Access è un programma della suite Microsoft Office utilizzato per la creazione e gestione di database relazionali. Cosa è un database? Un database, o una base

Dettagli

INFORMATICA PER L IMPRESA (Docente Prof. Alfredo Garro)

INFORMATICA PER L IMPRESA (Docente Prof. Alfredo Garro) INFORMATICA PER L IMPRESA (Docente Prof. Alfredo Garro) ESERCIZIO 1a a) Creare, utilizzando Microsoft Access, la base di dati Università,, seguendo lo schema logico relazionale seguente: DATABASE Università

Dettagli

Esercizio sui data base "Gestione conti correnti"

Esercizio sui data base Gestione conti correnti Database "Gestione conto correnti" Testo del quesito La banca XYZ vuole informatizzare le procedure di gestione dei conti correnti creando un archivio dei correntisti (Cognome, Nome, indirizzo, telefono,

Dettagli

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

Abilità Informatiche A.A. 2010/2011 Lezione 9: Query Maschere Report. Facoltà di Lingue e Letterature Straniere Abilità Informatiche A.A. 2010/2011 Lezione 9: Query Maschere Report Facoltà di Lingue e Letterature Straniere Le QUERY 2 Che cos è una Query? Una Query rappresenta uno strumento per interrogare un database.

Dettagli

Modelli relazionali. Esistono diversi modi di modellare un database. Il modello piu' usato al momento e' il modello relazionale

Modelli relazionali. Esistono diversi modi di modellare un database. Il modello piu' usato al momento e' il modello relazionale Cenni sui DATABASE Cos'e' un database Un database puo' essere definito come una collezione strutturata di record (dati) I dati sono memorizzati su un computer in modo opportuno e possono essere recuperati

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica CL3 - Biotecnologie Basi di dati Prof. Mauro Giacomini Dott. Josiane Tcheuko Informatica - 2006-2007 1 Obiettivi Impostazione di un database Query,maschere,report Informatica - 2006-2007

Dettagli

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

Creazione ed uso di un data base in ACCESS Lezioni ed esercizi Creazione ed uso di un data base in ACCESS Lezioni ed esercizi 1 ACCESS Gli archivi Gli archivi sono un insieme organizzato di informazioni. Aziende Clienti e fornitori Personale Magazzino Enti pubblici

Dettagli

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

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

Dettagli

Corso introduttivo a MS Excel ed MS Access. sergiopinna@tiscali.it

Corso introduttivo a MS Excel ed MS Access. sergiopinna@tiscali.it Corso introduttivo a MS Excel ed MS Access sergiopinna@tiscali.it Seconda Parte: Ms Access (lezione #2) CONTENUTI LEZIONE Query Ordinamento Avanzato Maschere Report Query (interrogazioni) Gli strumenti

Dettagli

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database

Access. Microsoft Access. Aprire Access. Aprire Access. Aprire un database. Creare un nuovo database Microsoft Access Introduzione alle basi di dati Access E un programma di gestione di database (DBMS) Access offre: un supporto transazionale limitato Meccanismi di sicurezza, protezione di dati e gestione

Dettagli

Database Modulo 3 DEFINIRE LE CHIAVI

Database Modulo 3 DEFINIRE LE CHIAVI Database Modulo 3 DEFINIRE LE CHIAVI Nell organizzazione di un archivio informatizzato è indispensabile poter definire univocamente le informazioni in esso inserite. Tale esigenza è abbastanza ovvia se

Dettagli

Introduzione ad Access

Introduzione ad Access Introduzione ad Access Luca Bortolussi Dipartimento di Matematica e Informatica Università degli studi di Trieste Access E un programma di gestione di database (DBMS) Access offre: un supporto transazionale

Dettagli

TEORIA sulle BASI DI DATI

TEORIA sulle BASI DI DATI TEORIA sulle BASI DI DATI A cura del Prof. Enea Ferri Cos è un DATA BASE E un insieme di archivi legati tra loro da relazioni. Vengono memorizzati su memorie di massa come un unico insieme, e possono essere

Dettagli

Microsoft Access. Microsoft Access

Microsoft Access. Microsoft Access Microsoft Access E. Tramontana E. Tramontana 1 Microsoft Access Un Database è una collezione di dati relazionati e strutturati MS Access è uno strumento per la gestione di Database Consente di archiviare

Dettagli

Il DATABASE Access. Concetti Fondamentali

Il DATABASE Access. Concetti Fondamentali Il DATABASE Access Concetti Fondamentali Con la nascita delle comunità di uomini, si è manifestata la necessità di conservare in maniera ordinata informazioni per poi poterne usufruire in futuro. Basta

Dettagli

DBMS (Data Base Management System)

DBMS (Data Base Management System) Cos'è un Database I database o banche dati o base dati sono collezioni di dati, tra loro correlati, utilizzati per rappresentare una porzione del mondo reale. Sono strutturati in modo tale da consentire

Dettagli

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

DBMS. Esempi di database. DataBase. Alcuni esempi di DBMS DBMS. (DataBase Management System) (DataBase Management System) Sistemi di ges3one di basi di da3 Un Database Management System è un sistema software progettato per consentire la creazione e manipolazione efficiente di database (collezioni

Dettagli

Esercitazione n. 9: Creazione di un database relazionale

Esercitazione n. 9: Creazione di un database relazionale + Strumenti digitali per la comunicazione A.A 2013/14 Esercitazione n. 9: Creazione di un database relazionale Scopo: Scopo di questa esercitazione è la creazione di una base dati relazionale per la gestione

Dettagli

I Database con ACCESS. Prof. Michele SIMONE

I Database con ACCESS. Prof. Michele SIMONE I Database con ACCESS Archivi tradizionali Database Definizione di ARCHIVIO Un archivio è un insieme organizzato di informazioni tra cui esiste un nesso logico, cioè una raccolta di dati correlati tra

Dettagli

Relazioni tra tabelle

Relazioni tra tabelle Relazioni tra tabelle Una delle caratteristiche principali di Access è la possibilità di definire le relazioni fra tabelle in modo molto semplice vista l interfaccia grafica visuale. Le relazioni possono

Dettagli

Microsoft Access - dispensa didattica ECDL Modulo 5 - a cura di Antonino Terranova PAG 1

Microsoft Access - dispensa didattica ECDL Modulo 5 - a cura di Antonino Terranova PAG 1 Microsoft Access - Determinare l input appropriato per il database...2 Determinare l output appropriato per il database...2 Creare un database usando l autocomposizione...2 Creare la struttura di una tabella...4

Dettagli

Database 3 affitto veicoli. Testo del quesito

Database 3 affitto veicoli. Testo del quesito Database 3 affitto veicoli Testo del quesito La società salento trasporti dispone di diversi tipi di veicoli (moto, auto, furgoni, camion, ) che affitta ai propri clienti. La società vuole informatizzare

Dettagli

Maschere. Microsoft Access. Maschere. Maschere. Maschere. Aprire una maschere. In visualizzazione foglio dati: Maschere

Maschere. Microsoft Access. Maschere. Maschere. Maschere. Aprire una maschere. In visualizzazione foglio dati: Maschere Microsoft Access In visualizzazione foglio dati: È necessario spostarsi tra i campi come in un foglio di lavoro tipico di un foglio elettronico (Excel ecc.) Le maschere: una finestra progettata e realizzata

Dettagli

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

ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 2 ECDL - Database European Computer Driving Licence - Modulo 5 - Database LEZIONE 2 Ripasso Introduzione - Ripasso Cosa si intende per dbms? e cosa per database? Quali sono gli elementi che lo compongono?

Dettagli

Esercizio data base "Biblioteca"

Esercizio data base Biblioteca Rocco Sergi Esercizio data base "Biblioteca" Database 2: Biblioteca Testo dell esercizio Si vuole realizzare una base dati per la gestione di una biblioteca. La base dati conterrà tutte le informazioni

Dettagli

5.2 UTILIZZO DELL APPLICAZIONE

5.2 UTILIZZO DELL APPLICAZIONE 5.2 UTILIZZO DELL APPLICAZIONE Base offre la possibilità di creare database strutturati in termini di oggetti, quali tabelle, formulari, ricerche e rapporti, di visualizzarli e utilizzarli in diverse modalità.

Dettagli

Access. Microsoft Access. Aprire Access. Creare un nuovo database. Aprire un database

Access. Microsoft Access. Aprire Access. Creare un nuovo database. Aprire un database Access Microsoft Access Anno accademico: 2011 2012 (Versione 2007) È un programma di gestione di database (DBMS) Access offre: Un supporto transazionale limitato Meccanismi di sicurezza, protezione di

Dettagli

Capitolo IX Esercitazione n. 9: Creazione di un database relazionale

Capitolo IX Esercitazione n. 9: Creazione di un database relazionale Capitolo IX Esercitazione n. 9: Creazione di un database relazionale Scopo: Scopo di questa esercitazione è la creazione di una base dati relazionale per la gestione della biblioteca universitaria; il

Dettagli

Sviluppare un DB step by step

Sviluppare un DB step by step Sviluppare un DB step by step Creare un nuovo database Per prima cosa creiamo un nuovo DB vuoto Access di default salverà il db dandogli come nome Database 1 se è già presente un file con tale nome Database

Dettagli

schema riassuntivo del corso di access

schema riassuntivo del corso di access schema riassuntivo del maggio-settembre 2006 Materiale prodotto da Domenico Saggese unicamente come supporto per i suoi corsi. E lecito trattenerne una copia per uso personale; non è autorizzato alcun

Dettagli

Master in Evidence-Based Practice e Metodologia della Ricerca Clinico Assistenziale Mita Parenti. Introduzione ai Database Relazionali

Master in Evidence-Based Practice e Metodologia della Ricerca Clinico Assistenziale Mita Parenti. Introduzione ai Database Relazionali Master in Evidence-Based Practice e Metodologia della Ricerca Clinico Assistenziale Mita Parenti Introduzione ai Database Relazionali Obiettivo e Struttura del corso Comprendere i concetti e gli aspetti

Dettagli

CREAZIONE DI UN DB RELAZIONALE IN ACCESS

CREAZIONE DI UN DB RELAZIONALE IN ACCESS CONTENUTI: CREAZIONE DI UN DB RELAZIONALE IN ACCESS Definizione della chiave primaria di una tabella Creazione di relazioni fra tabelle Uso del generatore automatico di Query A) Apertura del DB e creazione

Dettagli

Cos è ACCESS? E un programma di gestione di database (DBMS) Access offre: un ambiente user frendly da usare (ambiente grafico)

Cos è ACCESS? E un programma di gestione di database (DBMS) Access offre: un ambiente user frendly da usare (ambiente grafico) Cos è ACCESS? E un programma di gestione di database (DBMS) Access offre: un ambiente user frendly da usare (ambiente grafico) 1 Aprire Access Appare una finestra di dialogo Microsoft Access 2 Aprire un

Dettagli

PROGRAMMA CORSI DI INFORMATICA

PROGRAMMA CORSI DI INFORMATICA PROGRAMMA CORSI DI INFORMATICA Kreativa realizza corsi di informatica di base e corsi di office di diversi livelli, per utenti privati, dipendenti e aziende CORSO INFORMATICA DI BASE PER AZIENDE Modulo

Dettagli

IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE

IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE IMPOSTARE UNA MASCHERA CHE SI APRE AUTOMATICAMENTE Access permette di specificare una maschera che deve essere visualizzata automaticamente all'apertura di un file. Vediamo come creare una maschera di

Dettagli

Sommario SELEZIONARE UN OGGETTO UTILIZZANDO LA BARRA DEGLI OGGETTI 10 NAVIGARE ATTRAVERSO I RECORD IN UNA TABELLA, IN UNA QUERY, IN UNA MASCHERA 12

Sommario SELEZIONARE UN OGGETTO UTILIZZANDO LA BARRA DEGLI OGGETTI 10 NAVIGARE ATTRAVERSO I RECORD IN UNA TABELLA, IN UNA QUERY, IN UNA MASCHERA 12 $FFHVV;3 A Sommario cura di Ninni Terranova Marco Alessi DETERMINARE L INPUT APPROPRIATO PER IL DATABASE 3 DETERMINARE L OUTPUT APPROPRIATO PER IL DATABASE 3 CREARE LA STRUTTURA DI UNA TABELLA 3 STABILIRE

Dettagli

DATABASE. www.andreavai.it

DATABASE. www.andreavai.it Cos'è un database? Quando si usa? Differenze con i fogli elettronici Le tabelle: record, campi, tipi di dati Chiavi e indici Database relazionali (R-DBMS) Relazioni uno-a-uno Relazioni uno-a-molti Relazioni

Dettagli

LABORATORIO INFORMATICO Basi di Dati MS Access

LABORATORIO INFORMATICO Basi di Dati MS Access LABORATORIO INFORMATICO Basi di Dati MS Access MS Access 1 Sistemi Informativi I sistemi informativi hanno il compito di: raccogliere organizzare conservare i dati; ES: l elenco degli iscritti ad una Facoltà

Dettagli

B C. Panoramica di Access 2010. Elementi dell interfaccia

B C. Panoramica di Access 2010. Elementi dell interfaccia Panoramica di Access 2010 A B C D E Elementi dell interfaccia A Scheda File (visualizzazione Backstage) Consente l accesso alla nuova visualizzazione backstage di Access 2010, che contiene un menu di comandi

Dettagli

Corso di Informatica Generale 1 IN1. Linguaggio SQL

Corso di Informatica Generale 1 IN1. Linguaggio SQL Università Roma Tre Facoltà di Scienze M.F.N. di Laurea in Matematica di Informatica Generale 1 Linguaggio SQL Marco (liverani@mat.uniroma3.it) Sommario Prima parte: le basi dati relazionali Basi di dati:

Dettagli

Corso di Archivistica

Corso di Archivistica Corso di Archivistica e gestione documentale Prima Parte - Area Informatica Le tabelle Lezione 6 Creare un data base Introduzione La presente è la prima di una serie di lezioni finalizzate alla creazione

Dettagli

Basi di dati. Introduzione. Una breve introduzione sulla suite di OpenOffice.org e la gestione dei database

Basi di dati. Introduzione. Una breve introduzione sulla suite di OpenOffice.org e la gestione dei database Basi di dati Introduzione Una breve introduzione sulla suite di OpenOffice.org e la gestione dei database OpenOffice.org (www.openoffice.org) è un potente software opensource che ha, quale scopo primario,

Dettagli

Concetti fondamentali dei database database Cos'è un database Principali database

Concetti fondamentali dei database database Cos'è un database Principali database Concetti fondamentali dei database Nella vita di tutti i giorni si ha la necessità di gestire e manipolare dati. Le operazioni possono essere molteplici: ricerca, aggregazione con altri e riorganizzazione

Dettagli

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

Sistemi di Elaborazione delle Informazioni (C.I. 15) Access Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Sistemi di Elaborazione delle Informazioni (C.I. 15) Anno Accademico 2009/2010 Docente: ing. Salvatore Sorce Access C.d.L. in Igiene

Dettagli

Le query. Lezione 6 a cura di Maria Novella Mosciatti

Le query. Lezione 6 a cura di Maria Novella Mosciatti Lezione 6 a cura di Maria Novella Mosciatti Le query Le query sono oggetti del DB che consentono di visualizzare, modificare e analizzare i dati in modi diversi. Si possono utilizzare query come origine

Dettagli

Lezioni di Laboratorio sui Data Base

Lezioni di Laboratorio sui Data Base Lezioni di Laboratorio sui Data Base Docente Tutor: Dott. Gianluigi Roveda Informatica per l'impresa Prima Parte: Open Office - Base PREMESSA Questo lavoro è stato realizzato a partire dalle slides del

Dettagli

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

Access. P a r t e p r i m a Access P a r t e p r i m a 1 Esempio di gestione di database con MS Access 2 Cosa è Access? Access e un DBMS che permette di progettare e utilizzare DB relazionali Un DB Access e basato sui concetti di

Dettagli

1. I database. La schermata di avvio di Access

1. I database. La schermata di avvio di Access 7 Microsoft Access 1. I database Con il termine database (o base di dati) si intende una raccolta organizzata di dati, strutturati in maniera tale che, effettuandovi operazioni di vario tipo (inserimento

Dettagli

6. Applicazione: gestione del centro sportivo Olympic

6. Applicazione: gestione del centro sportivo Olympic LIBRERIA WEB 6. Applicazione: gestione del centro sportivo Olympic PROGETTO Il centro sportivo Olympic organizza corsi di tipo diverso: nuoto, danza, karate, ecc. Ogni corso ha un unico istruttore prevalente,

Dettagli

User Tools: DataBase Manager

User Tools: DataBase Manager Spazio di lavoro Per usare T-SQL Assistant selezionare il link Simple Query e spostare a piacere la piccola finestra dove un menu a tendina mostra i diversi comandi SQL selezionabili, il pulsante Preview

Dettagli

Progettazione di un Database

Progettazione di un Database Progettazione di un Database Per comprendere il processo di progettazione di un Database deve essere chiaro il modo con cui vengono organizzati e quindi memorizzati i dati in un sistema di gestione di

Dettagli

MODULO 4: FOGLIO ELETTRONICO (EXCEL)

MODULO 4: FOGLIO ELETTRONICO (EXCEL) MODULO 4: FOGLIO ELETTRONICO (EXCEL) 1. Introduzione ai fogli elettronici I fogli elettronici sono delle applicazioni che permettono di sfruttare le potenzialità di calcolo dei Personal computer. Essi

Dettagli

OSSIF WEB. Manuale query builder

OSSIF WEB. Manuale query builder OSSIF WEB Manuale query builder - Maggio 2010 1) Sommario 1) SOMMARIO... 2 INTRODUZIONE... 3 Scopo del documento... 3 Struttura del documento... 3 Descrizione dell interfaccia grafica... 3 SELEZIONE DI

Dettagli

Prof.Claudio Maccherani [rielaborazione e ampliamento, nella prima parte, delle dispense di???]

Prof.Claudio Maccherani [rielaborazione e ampliamento, nella prima parte, delle dispense di???] 2000 Prof.Claudio Maccherani [rielaborazione e ampliamento, nella prima parte, delle dispense di???] Access, della Microsoft, è uno dei programmi di gestione dei database (DBMS, Data Base Management System)

Dettagli

CREAZIONE DI UN DATABASE E DI TABELLE IN ACCESS

CREAZIONE DI UN DATABASE E DI TABELLE IN ACCESS CONTENUTI: CREAZIONE DI UN DATABASE E DI TABELLE IN ACCESS Creazione database vuoto Creazione tabella Inserimento dati A) Creazione di un database vuoto Avviamo il programma Microsoft Access. Dal menu

Dettagli

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

EXCEL PER WINDOWS95. sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area di lavoro, detta foglio di lavoro, EXCEL PER WINDOWS95 1.Introduzione ai fogli elettronici I fogli elettronici sono delle applicazioni che permettono di sfruttare le potenzialità di calcolo dei personal computer. Essi si basano su un area

Dettagli

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

UN PROGRAMMA APPLICATIVO: ACCESS Access è un programma del pacchetto Office che permette di realizzare database UN PROGRAMMA APPLICATIVO: ACCESS Access è un programma del pacchetto Office che permette di realizzare database Per comprendere al meglio cosa sia un database, dobbiamo prima introdurre il concetto di

Dettagli

qui possiamo scegliere se creare un nuovo Database oppure aprire un Database già esistente. Fatto ciò avremo questa seconda schermata:

qui possiamo scegliere se creare un nuovo Database oppure aprire un Database già esistente. Fatto ciò avremo questa seconda schermata: Creare un Database completo per la gestione del magazzino. Vedremo di seguito una guida pratica su come creare un Database per la gestione del magazzino e la rispettiva spiegazione analitica: Innanzitutto

Dettagli

Utilizzando Microsoft Access. Si crea la tabella Anagrafica degli alunni,le Materie e i voti si mettono alcuni campi

Utilizzando Microsoft Access. Si crea la tabella Anagrafica degli alunni,le Materie e i voti si mettono alcuni campi Vogliamo creare una struttura per permettere di memorizzari i voti della classe in tutte le materie Per fare questo untilizziamo tre tabelle Alunni,materie,voti Alunni Materie Voti Creo un record per ogni

Dettagli

Seminario. Basi di Dati. Corso Informatica di Base Stage DMI

Seminario. Basi di Dati. Corso Informatica di Base Stage DMI Seminario Basi di Dati Corso Informatica di Base Stage DMI Contenuti Basi di dati Struttura di una base di dati Funzionalità dei programmi di gestione di basi di dati Esempio pratico:access Il Sistema

Dettagli

Introduzione. Elenco telefonico Conti correnti Catalogo libri di una biblioteca Orario dei treni aerei

Introduzione. Elenco telefonico Conti correnti Catalogo libri di una biblioteca Orario dei treni aerei Introduzione Elenco telefonico Conti correnti Catalogo libri di una biblioteca Orario dei treni aerei. ESEMPI DI INSIEMI DI DATI DA ORGANIZZARE ED USARE IN MANIERA EFFICIENTE Introduzione Più utenti con

Dettagli

Basi di Dati e Microsoft Access

Basi di Dati e Microsoft Access Basi di Dati e Microsoft Access Lun: 16-18 e Mer: 14-17 Alessandro Padovani padoale@email.it Database: definizione Un database (DB) è una collezione di informazioni organizzata in gruppi, che consentono

Dettagli

MODULO 5 BASI DI DATI

MODULO 5 BASI DI DATI MODULO 5 BASI DI DATI A cura degli alunni della VD 2005/06 del Liceo Scientifico G. Salvemini di Sorrento NA Supervisione prof. Ciro Chiaiese SOMMARIO 5.1 USARE L APPLICAZIONE... 3 5.1.1 Concetti fondamentali...

Dettagli

Lezione V. Aula Multimediale - sabato 29/03/2008

Lezione V. Aula Multimediale - sabato 29/03/2008 Lezione V Aula Multimediale - sabato 29/03/2008 LAB utilizzo di MS Access Definire gli archivi utilizzando le regole di derivazione e descrivere le caratteristiche di ciascun archivio ASSOCIAZIONE (1:1)

Dettagli

PROGRAMMA DEL CORSO. Teoria

PROGRAMMA DEL CORSO. Teoria CORSO DI LAUREA in BIOLOGIA PROGRAMMA DEL CORSO INTRODUZONE ALL INFORMATICA A.A. 2014-15 Docente: Annamaria Bria Esercitatori: Salvatore Ielpa Barbara Nardi PROGRAMMA DEL CORSO Teoria 1. Cosa si intende

Dettagli

LABORATORIO. 2 Lezioni su Basi di Dati Contatti:

LABORATORIO. 2 Lezioni su Basi di Dati Contatti: PRINCIPI DI INFORMATICA CORSO DI LAUREA IN SCIENZE BIOLOGICHE Gennaro Cordasco e Rosario De Chiara {cordasco,dechiara}@dia.unisa.it Dipartimento di Informatica ed Applicazioni R.M. Capocelli Laboratorio

Dettagli

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

Corso di Informatica RDBMS RDBMS. Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Informatica Gianluca Torta Dipartimento di Informatica Tel: 011 670 6782 Mail: torta@di.unito.it RDBMS un Relational DBMS (RDBMS)

Dettagli

Foglio di calcolo. Il foglio di calcolo: Excel. Selezione delle celle

Foglio di calcolo. Il foglio di calcolo: Excel. Selezione delle celle Foglio di calcolo Il foglio di calcolo: Excel I dati inseriti in Excel sono organizzati in Cartelle di lavoro a loro volta suddivise in Fogli elettronici. I fogli sono formati da celle disposte per righe

Dettagli

5.6.1 REPORT, ESPORTAZIONE DI DATI

5.6.1 REPORT, ESPORTAZIONE DI DATI 5.6 STAMPA In alcune circostanze può essere necessario riprodurre su carta i dati di tabelle o il risultato di ricerche; altre volte, invece, occorre esportare il risultato di una ricerca, o i dati memorizzati

Dettagli

Dispensedi Access. Via Paleologi, 22

Dispensedi Access. Via Paleologi, 22 Accreditamento Regione Piemonte Sede operativa di formazione professionale Organismo: certificato nr. 098/001 ER 0988/2003 ES-0988/2003 ISO 9001:2000 Dispensedi Access CampusLab - Agenzia Formativa Sede

Dettagli

I database relazionali (Access)

I database relazionali (Access) I database relazionali (Access) Filippo TROTTA 04/02/2013 1 Prof.Filippo TROTTA Definizioni Database Sistema di gestione di database (DBMS, Database Management System) Sistema di gestione di database relazionale

Dettagli

Sistemi Informativi e Basi di Dati

Sistemi Informativi e Basi di Dati Sistemi Informativi e Basi di Dati Laurea Specialistica in Tecnologie di Analisi degli Impatti Ecotossicologici Docente: Francesco Geri Dipartimento di Scienze Ambientali G. Sarfatti Via P.A. Mattioli

Dettagli

Schema Modulo 5 ECDL Access

Schema Modulo 5 ECDL Access Schema Modulo 5 ECDL Access Argomento DBMS (Data Base Management System) sono software specifici per la gestione di banche dati. Un database è costituito da un insieme di strumenti, come tabelle, query,

Dettagli

Microsoft EXCEL 2000

Microsoft EXCEL 2000 Ivan Renesto 24 ivan.renesto@edes.it Microsoft EXCEL 2000 CREAZIONE DI UN DATA BASE CON L AUSILIO DI MICROSOFT EXCEL Tra gli utilizzi di Microsoft Excel osserviamo la possibilità di creare delle Basi di

Dettagli

Interrogare il database: lavorare con le query

Interrogare il database: lavorare con le query Interrogare il database: lavorare con le query Il termine Query, significa interrogazione quindi estrazione di dati da una o più tabelle del Database. Dietro le query opera un linguaggio di programmazione,

Dettagli

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

Per visualizzare e immettere i dati in una tabella è possibile utilizzare le maschere; Maschere e Query Le Maschere (1/2) Per visualizzare e immettere i dati in una tabella è possibile utilizzare le maschere; Le maschere sono simili a moduli cartacei: ad ogni campo corrisponde un etichetta

Dettagli

Corso di Informatica (Basi di Dati)

Corso di Informatica (Basi di Dati) Corso di Informatica (Basi di Dati) Lezione 1 (12 dicembre 2008) Introduzione alle Basi di Dati Da: Atzeni, Ceri, Paraboschi, Torlone - Basi di Dati Lucidi del Corso di Basi di Dati 1, Prof. Carlo Batini,

Dettagli

Lezione 6 Introduzione a Microsoft Excel Parte Terza

Lezione 6 Introduzione a Microsoft Excel Parte Terza Lezione 6 Introduzione a Microsoft Excel Parte Terza I grafici in Excel... 1 Creazione di grafici con i dati di un foglio di lavoro... 1 Ricerca del tipo di grafico più adatto... 3 Modifica del grafico...

Dettagli

INFORMATICA PER L IMPRESA (Docente Prof. Alfredo Garro) ESERCIZIO 3

INFORMATICA PER L IMPRESA (Docente Prof. Alfredo Garro) ESERCIZIO 3 INFORMATICA PER L IMPRESA (Docente Prof. Alfredo Garro) ESERCIZIO 3 L azienda Plastic S.p.A, operante nel settore materie plastiche, ha deciso di dotarsi di un Sistema Informativo per la gestione del suo

Dettagli

ECDL AM5 Access Advanced

ECDL AM5 Access Advanced SANDRO GALLEA ECDL AM5 Access Advanced Guida alla prova d esame per la patente europea di informatica Indice Premessa...pag. 9 AM5.1 Progettazione delle tabelle AM5.1.1 Campi, colonne...» 11 AM5.1.1.1

Dettagli

(A) CONOSCENZA TERMINOLOGICA (B) CONOSCENZA E COMPETENZA (C) ESERCIZI DI COMPRENSIONE

(A) CONOSCENZA TERMINOLOGICA (B) CONOSCENZA E COMPETENZA (C) ESERCIZI DI COMPRENSIONE (A) CONOSCENZA TERMINOLOGICA Dare una breve descrizione dei termini introdotti: Caselle di testo Caselle di riepilogo Caselle combinate Gruppo di opzioni Pulsanti di comando (B) CONOSCENZA E COMPETENZA

Dettagli

Lezione 1: Introduzione Struttura e aspetto di PowerPoint Sviluppare una presentazione. Patente Europea di Informatica ECDL Modulo 6

Lezione 1: Introduzione Struttura e aspetto di PowerPoint Sviluppare una presentazione. Patente Europea di Informatica ECDL Modulo 6 Patente Europea di Informatica ECDL Modulo 6 Lezione 1: Introduzione Struttura e aspetto di PowerPoint Sviluppare una presentazione Anno 2009/2010 Syllabus 5.0 Microsoft PowerPoint è un software progettato

Dettagli