Caratteristiche di MS Access. Creazione Database. Database. Esercitazioni ACCESS. Sistemi Informativi

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Caratteristiche di MS Access. Creazione Database. Database. Esercitazioni ACCESS. Sistemi Informativi"

Transcript

1 Sistemi Informativi Corso di Laurea in: Ingegneria della Gestione Industriale Ingegneria dell Integrazione d Impresa Esercitazioni ACCESS Anno Accademico Caratteristiche di MS Access Interazione a finestre o mediante SQL Funzioni (vista utente): creazione e consultazione di tabelle, interfaccia tabellare interfaccia a schede personalizzabili (un record per volta) interfaccia SQL salvataggio e modifica di interrogazioni generazione di report multiutenza Funzioni (vista sistema) chiavi primarie e indici valori nulli, regole di validità e domini di valori gestione vincoli di integrità referenziale programmazione "! Database è un contenitore di tabelle, maschere, query, report, moduli, macro, pagine le tabelle contengono i dati, gli altri tipi di documenti forniscono strumenti di accesso personalizzati ogni strumento di accesso può essere generato automaticamente in forma standard, poi modificato secondo le esigenze ogni strumento può essere usato o modificato è possibile importare/esportare DB da/verso i dbms più diffusi i dati possono essere facilmente collegati ad altri strumenti di ambiente windows (es: excel, word,...) dal punto di vista DOS è un unico file con estensione.mdb All apertura di Access selezionare Database di Access vuoto oppure selezionare Nuovo database dal menu File Nella finestra Nuovo selezionare l icona Database vuoto nella scheda Generale e confermare con OK Dalla finestra Salva nuovo database assegnare un nome al database da creare, scegliere la cartella in cui di desidera salvare il database e fare clic sul pulsante Crea. Esempio: studente.mdb Creazione Database # $

2 Finestra di database principale ) tipi di oggetti: Oggetti di un Database tabelle: contenitori di dati (relazionali) query: operazioni su dati (di consultazione o modifica) e schema maschere: interfacce visuali per l accesso ai dati report: produzione di stampe macro: sequenze di operazioni pre-registrate e rieseguibili a comando moduli: applicazioni programmate Pagine: produzione di pagine Web per l accesso ai dati ogni oggetto può essere creato, memorizzato, utilizzato, modificato tramite tabelle, maschere, query e pagine si possono anche modificare i dati % DDL CREATE TABLE e ALTER TABLE: Proposizione CONSTRAINT CREATE INDEX CREATE PROCEDURE CREATE VIEW DROP TABLE, INDEX, PROCEDURE, VIEW & CREATE TABLE ((((CREATE [TEMPORARY] TABLE tabella (campo1 tipo [(dimensioni)] [NOT NULL] [WITH COMPRESSION WITH COMP] [indice1] [, campo2 tipo [(dimensioni)] [NOT NULL] [indice2] [,...]] [, CONSTRAINT indicemulticampo [,...]]) tabella: nome della tabella da creare. campo1, campo2 : nome del campo o dei campi da creare nella nuova tabella. È necessario creare almeno un campo. '

3 CREATE TABLE (2) tipo: tipo di dati del campo nella nuova tabella. dimensioni: dimensioni del campo in caratteri, solo per campi con tipo di dati Testo e Binario. indice1, indice2 : proposizione CONSTRAINT che definisce un indice a campo singolo. +,-.(/,(/01, 20-03,14(/, ,8808,.96 :6;37,8,.96 <=>?@A " (BC16(-67( =9(D9(305 -.(/,(ED6;1.(1,-.(F(-.;;,B,G ,88076(ED0G;,0;,(1,-.(/,(/01,H(>.9 I,696(6JJ611D010(0G3D90(3.9I67;,.96(/, /01,(K 0/(6;65 -,.L(,9(16;1.M H(=G(5./.(,9(3D, GN,9-D1(/6,(/01,(0II,696(,9(D9( B,907,.(/61675,90(,G(5./.(,9(3D,(I,696 I,;D0G,8801.(GN.D1-D1(/6,(/01,H <=+ " (BC16 O0G.7,(PQ(6(>.(6(,(305 -,(3R6(3.9169S.9. D9.(;.G.(/6,(/D6(I0G.7,H +=>A=>+ " (BC16 T9(I0G.76(,9167.(3.5-76;.(170(* (6(! ) ) H UV>WA ' (BC16 T9(9D5 67.(,9167.( ,.901.(3.5-76;. 170(! X! Y!! H# # & H! * # H% ' ) L$ & & L) ' * ' (6 Y!! H# # & H! * # H% ' ) H$ & & L) ' * & H :?+W+=UW(K I6/676 :VT<ZWM ' (BC16 T9(I0G.76(/,(/010(.(/,(.70(3.5-76;.(170 " * * (6(Y Y Y Y H T>=[TW=:W>+=\=W@ "! ' (B,1 T9(9D5 67.(/,(,/691,J,308,.96(D9,I.3. D1,G,8801.(3.9(3R,05 016(/,(7.D1,96(765.16H $ (BC16 T9(I0G.76(0(I,7S.G0(5.B,G6(0(-763,;,.96 ;,9S.G0(3.9(D9(,9167I0GG.(3.5-76;.(170! X! # L$ *! '! # W# ' (6(! X! " L$ * "! Y ' W]$ ) -67(,(I0G.7,(96S 01,I,(6(170(" L$ * "! Y ' W]$ ) (6 # L$ *! '! # W# ' (-67(,(I0G.7,(-.;,1,I,(6(867.H " * \ZV?+ ' (BC16 T9(I0G.76(0(I,7S.G0(5.B,G6(0(-763,;,.96 /.--,0(3.9(D9(,9167I0GG.(3.5-76;.(170! X! " L& Y & % Y # " # $ ' %! #! W# * ' (6! X! $ LY $ * % ) % $ ) ' $ "! $ & W]#! $ (-67(,(I0G.7, 96S 01,I,(6(170($ LY $ * % ) % $ ) ' $ "! $ & W]#! $ (6 " L& Y & % Y # " # $ ' %! #! W# * ' (-67(,(I0G.7, -.;,1,I,(6(867.H PU?ZZ=>+! (BC16 T9(9D5 67.(,9167.(B76I6(3.5-76;.(170! X! #! H& % ' (6(#! H& % & (K I6/676(G6(9.16M H =>+W^W@ $ (BC16 T9(9D5 67.(,9167.(GD9S.(3.5-76;.(170! X!! H" $ & H$ ' # H% $ ' (6(! H" $ & H$ ' # H% $ & H :W2=U?Z " & (BC16 +,-.(/,(/01,(9D5 67,3.(6;011.(3.9(I0G.7, ;,(170(" *! ' (](/0(" (0(](" *! ' (](" H(_ -.;;,B,G6(/6J,9,76(G0(- 763,;,.96(K /0(" (0(! ' M 6(G0( ,.96(K / 0(* (0(-763,;,.96 /6J,9,10M H(Z0(-763,;,.96(6(G0( ,.96-76/6J,9,16(;.9.(7,;-611,I (" ' (6(* H +W`+! (BC16(-67( :0(867.(0/(D9(5 0;;,5.(/,(! L" $ (^<H =U?^W 2.5 6(9636;;07,. :0(867.(0/(D9(5 0;;,5.(/,(! L" $ (^<H T1,G,8801.(-67(.S S 611,(VZWH Proposizione CONSTRAINTS CONSTRAINT nome {PRIMARY KEY (primaria1[, primaria2 [,...]]) UNIQUE (univoca1[, univoca2 [,...]]) NOT NULL (nonnull1[, nonnull2 [,...]]) FOREIGN KEY [NO INDEX] (rif1[, rif2 [,...]]) REFERENCES tabellaesterna [(campoesterno1 [, campoesterno2 [,...]])] [ON UPDATE CASCADE SET NULL] [ON DELETE CASCADE SET NULL]} 2a?@?2+W@! (BC16(-67( :0(867.(0(! ) ) ( ,H " " "!

4 CONSTRAINT (2) nome: nome del vincolo da creare. primaria1, primaria2 : nome del campo o dei campi da definire come chiave primaria. univoca1, univoca2 : nome del campo o dei campi da definire come chiave univoca. nonnull1, nonnull2 : nome del campo o dei campi limitati a contenere valori non Null. rif1, rif2 : nome di uno o più campi con funzione di chiave esterna che si riferiscono ai campi di un'altra tabella. tabellaesterna : nome della tabella esterna che contiene il campo o i campi specificati da campoesterno. campoesterno1, campoesterno2 : nome del campo o dei campi in tabellaesterna specificati da rif1, rif2. È possibile omettere questa proposizione se il campo a cui si fa riferimento è la chiave primaria di tabellaesterna. " # Esempio 1 : schema E/R CD Docente (0,N) (0,1) CC Corso " $ Esempio 1 : sc. relazionale :V2W>+WK 2:L(>VUWL(2V^>VUWL 2=++?M 2V@PVK 22L(>VUWL(2:V2W>+WM \fh(2:v2w>+w(@w\w@w>2wp :V2W>+W Esempio 1 : DDL 2@W?+W(+?<ZW(:V2W>+W K 2:(=>+W^W@L >VUW(16b1K # * M (>V+(>TZZL 2V^>VUW(16b1K # * M (>V+(>TZZL 2=++?(16b1K! M L 2V>P+@?=>+(- cd /.36916(e@=U?@A(fWAK 2:M M g " ) " %

5 Esempio 1 : DDL 2@W?+W(+?<ZW(2V@PV K 22(3R07K! M L >.5 6(3R07K # * M (>V+(>TZZL 2:V2W>+W(=>+W^W@L 2V>P+@?=>+(- cd 3.7;.(e@=U?@A(fWAK 22M L 2V>P+@?=>+(Jcd 3.7;.d /.36916((\V@W=^>(fWA K 2:V2W>+WM :V2W>+WK 2:M M g " & Immissione dei dati Aprire la tabella in modalità Foglio Dati facendo doppio clic sul suo nome oppure tramite il pulsante Apri. Posizionarsi sull ultimo record vuoto. Digitare il contenuto del record. Successivamente è possibile: Spostarsi all interno della tabella tramite i tasti della tastiera o tramite mouse Selezionare e modificare il contenuto Eliminare un record Annullare le modifiche apportate Correggere gli errori di immissione " ' Personalizzazione Foglio Dati E possibile: modificare l ampiezza della colonna bloccare le colonne in modo che restino sempre visualizzate modificare l altezza di una riga visualizzare o nascondere le linee della griglia modificare il tipo di carattere salvare le modifiche di visualizzazione (Salva layout) Esempio 1 : integrità Provare ad inserire dati e a comprendere: Chiave primaria Primo vincolo di integrità Vincolo di integrità referenziale: le opzioni ON UPDATE CASCADE e ON DELETE CASCADE Utilizzare la Visualizzazione foglio dati Utilizzare la finestra Strumenti\Relazioni per la visualizzazione e la modifica delle proprietà delle relazioni " Y! *

6 Estensione esempio 1 Estensione esempio 1 (2) Docente (0,N) CD P+T:W>+WK U017,3.G0L(>.5 6L(2.S 9.5 6L =9/,7,88.L(2,110L(>.16d ;1D/ 6916M Corso (0,1) (0,N) CC Data ESAME Voto (0,N) Matricola Studente WP?UWK U017,3.G0L(22.7;.L(:010L(O.1.M \fh(u017,3.g0(@w\w@w>2wp(p+t:w>+w \fh(22.7;.(@w\w@w>2wp(2v@pv! "!! Estensione esempio 1 (3) CREATE TABLE STUDENTE ( MATRICOLA INTEGER, NOME char(30) NOT NULL, COGNOME char(30) NOT NULL, INDIRIZZO char(40), CITTA char(2), NOTE_STUDENTE memo, CONSTRAINT pk_studenti PRIMARY KEY(MATRICOLA) );! # Estensione esempio 1 (4) 2@W? +W(+? <ZW(WP? UW K U? +@=2VZ?((=>+W^W@L 22.7;.(2a?@K! M L OV+V(PU? ZZ=>+L :?+?(:?+W(>V+(>TZZL 2V>P+@?=>+(-cd 6;05,;.;169D1,(e@=U?@A fwak U?+@=2VZ?L22.7;.M L 2V>P+@? =>+(Jcd 6;05," ((\V@W=^>(fWA(K U? +@=2VZ? U? +@=2VZ? M L 2V>P+@? =>+(Jcd 6;05,! ((\V@W=^>(fWA(K 22. 7;. M (@W\W@W>2WP 2V@PV M g! $

7 CHECK E possibile impostare vincoli di check solamente da Visualizzazione struttura! )?Z+W@(+?<ZW(!"#$%%" i ALTER TABLE?::( i 2VZTU>(!&'(()"* '(jk +&* $,-&(,&M k(j>v+ >TZZk?Z+W@( jl(2v>p+@?=>+(.k(l 2VZTU>(!&'(()"* '(jk +&* $,-&(,&M k(l (((( j2v>p+@?=>+(mn (l :@Ve(i 2VZTU>()"* '((=(2V>P+@?=>+,(* $)(,-!/"&,!0n n! % ALTER TABLE (2) ALTER TABLE (3) Utilizzare(?::(2VZTU>(per aggiungere un nuovo campo alla tabella. Utilizzare(?Z+W@(2VZTU>(per modificare il tipo di dati di un campo esistente. Utilizzare?::(2V>P+@?=>+(per aggiungere un constraint. Utilizzare(:@Ve(2VZTU>(per eliminare un campo. Utilizzare(:@Ve(2V>P+@?=>+(per eliminare un constraint. tabella: nome della tabella da modificare. campo: nome del campo da aggiungere, modificare o eliminare da tabella. tipo: tipo di dati di campo. dimensioni: dimensioni del campo in caratteri. indice: indice per campo. : vedi CONSTRAINT nomeconstraint: nome dell'indice multicampo da rimuovere.! &! '

8 ALTER TABLE - ESEMPIO?Z+W@(+?<ZW(2V@PV?::(2VZTU>(:?+?d =>=q=v(:?+wl :?+?d \=>W(:?+WL(V@?@=V(2a?@K ) * M L :T@?+?d 2V@PV(=>+W^W@ Provare ad aggiungere l anno accademico alla tabella corso Aggiungere i campi indirizzo, telefono, , e data di nascita alla tabella docente! Y ADD COLUMN E NOT NULL Provare ad eseguire il seguente statement su una tabella(:v2w>+w(che contiene già dei record:?z+w@(+?<zw(:v2w>+w?::(2vztu>(2\(2a?@k " % M (>V+( >TZZ In Access funziona! In MS SQL Server e Sybase ASA non funziona. Il comportamento di Access non è corretto perché il database si trova ora in uno stato inconsistente! # * ALTER TABLE ESEMPIO (2) ALTER TABLE (4) Esempio di modifica del tipo di dato di una colonna:? Z+W@(+?<ZW(2V@PV?Z+W@(2VZTU>(V@?@=V(UWUV Esempio di eliminazione di una colonna:? Z+W@(+?<ZW(2V@PV :@Ve(:T@?+?d 2V@PV # " o =9(UP(P[Z(P67I67(6(PCB 0;6(?P?(G0(;,910;;,(- Dp 6;;676(/,I67;0h? Z+W@(+?<ZW(2V@PV?::(/010d,9,8,.(/016L?::(.707,.(3R07K ) * M g o =9(PCB0;6(?P?(F(,9.G176(F(-.;;,B,G6(093R6 7,9.5,9076(3.G.996h? G68,.96g o =9.G176L(,9(?336;;(9.9(F(-.;;,B,G6(3.5 B, /,(/,(1,-.(/,I67;.h? Z+W@(+?<ZW(2V@PV?::(/010d J,96(/016L :@Ve(/D7010d 3.7;.g #!

9 Esercizio ALTER TABLE CC Corso (0,1) SI_TIENE_IN CREATE INDEX Da SQL: CREATE [ UNIQUE ] INDEX indice ON tabella (campo [ASC DESC][, campo [ASC DESC],...]) [WITH { PRIMARY DISALLOW NULL IGNORE NULL }] In Visualizzazione struttura, menu Visualizza\Indici (0,N) Laboratorio CL # # # $ CREATE INDEX (5) UNIQUE: impedisce la presenza di valori duplicati. Nella proposizione opzionale WITH, è possibile applicare regole di convalida dei dati. È possibile: Impedire voci Null nel campo o nei campi indicizzati di nuovi record utilizzando l'opzione DISALLOW NULL. Impedire che i record con valori Null nel campo o nei campi indicizzati vengano inclusi nell'indice utilizzando l'opzione IGNORE NULL. Definire il campo o i campi indicizzati come chiave primaria utilizzando la parola riservata PRIMARY. Ciò implica che la chiave sia univoca, in modo che si possa omettere la parola riservata UNIQUE. DROP DROP TABLE nometabella DROP INDEX nomeindice ON nometabella DROP PROCEDURE nomeprocedura DROP VIEW nomeview # ) # %

10 Le Maschere maschera di visualizzazione, aggiornamento e inserimento può essere generata automaticamente a partire dalla struttura di una tabella o di una query può essere personalizzata dal punto di vista sia grafico che funzionale! menu a tendina, pulsanti di opzione, procedure da associare ai vari eventi (pressione del mouse in un punto determinato, rilascio del mouse,...)! procedure di controllo per vincoli di integrità Le Maschere consentono di visualizzare e gestire in modo diverso i dati contenuti nelle tabelle Creazione di una maschera: Visualizzare la scheda Maschere Si può utilizzare: -funzione di autocomposizione - modalità Visualizzazione Struttura # & # ' Autocomposizione Maschera Creazione maschera vuota Si seleziona il nome della tabella o della query Si selezionano i campi della tabella Selezionare il formato di visualizzazione: a colonne tabulare foglio dati Specificare lo stile di visualizzazione scegliere modalità visualizzazione struttura è possibile aggiungere: caselle di testo etichette altri controlli (pulsanti, casella di controllo, casella combinata etc...) La finestra di lavoro è costituita da: area di lavoro strumenti barra degli strumenti righelli casella degli strumenti Specificare il titolo # Y $ *

11 Sezioni di una maschera Una maschera può essere suddivisa in cinque sezioni: Intestazione maschera Intestazione pagina Corpo Piè di pagina pagina Piè di pagina maschera di default viene visualizzato solo il corpo è possibile modificare le dimensioni di ciascuna sezione e specificare le proprietà Modifica proprietà di una maschera Si può accedere alle proprietà della maschera cliccando con il tasto destro del mouse sulla cornice della maschera (visualizzata in modalità struttura), oppure dal menu Modifica (seleziona maschera); In entrambi i casi si seleziona Proprietà per visualizzare le roprietà della maschera. $ " $! Casella degli strumenti 1 Seleziona oggetti Autocomposizione controllo Etichetta Casella di testo Gruppo di opzioni Interruttore Pulsante di opzione Casella di controllo Casella combinata Casella di riepilogo Casella degli strumenti 2 Pulsante di comando Immagine Cornice oggetto non associato Cornice oggetto associato Interruzione di pagina Sottomaschera/sottoreport Linea Rettangolo $ # $ $

12 Proprietà campi E` possibile modificare le proprietà di ciascun campo Maschere basate su più tabelle Esistono tre modalità: basare la maschere su una query selezionare campi di diverse tabelle tramite la procedura di autocomposizione tabella creare una sottomaschera che consente di visualizzare la relazione esistente tra i record di diverse tabelle $ ) $ % Sottomaschere! vengono usate soprattutto per visualizzare i record contenuti in tabelle collegate con relazioni del tipo uno a molti! è possibile crearle con la modalità autocomposizione: "#creare la maschera principale $#utilizzare lo strumento Sottomaschera/Sottoreport per creare la sottomaschera sulla griglia della maschera principale Creazione di una sottomaschera Creare la maschera principale Creare la sottomaschera Riaprire la maschera principale in visualizzazione struttura Trascinare dalla finestra di database il nome della sottomaschera sulla griglia della maschera principale Verificare che nella tavola delle proprietà della sottomaschera le proprietà Collega campi secondari e Collega campi master contengano i campi che collegano la maschera principale e la sottomaschera $ & $ '

13 Report Report per la produzione di stampe personalizzare le intestazioni definire gruppi e sottogruppi calcolare totali parziali sui gruppi Un report è una presentazione di dati, provenienti da una o più tabelle, formattata e stampata. Può essere basato su una tabella o su una query Può essere utilizzato per una stampa dei dati, ma non per la loro immissione o modifica $ Y ) * Creazione di un report Esistono tre modalità:! Creazione tramite la funzione Report Standard formato a colonne formato tabulare! Creazione tramite autocomposizione selezione dei campi livello di raggruppamento dati tipo di ordinamento layout e stile! Creazione report vuoto Finestra di struttura di un report È simile a quella di una maschera È suddiviso in sezioni: Intestazione report Intestazione pagina Intestazione nome_raggruppamento Corpo Piè di pagina nome_raggruppamento Piè di pagina pagina Piè di pagina report ) " )!

14 Ordinamento e raggruppamento dei dati Si può impostare: Tramite la procedura di autocomposizione selezionando il campo secondo il quale si desidera raggruppare i record Direttamente nella struttura del report fare clic sullo strumento Ordinamento e raggruppamento della barra degli strumenti selezionare il campo su cui basare l ordinamento o il raggruppamento selezionare il criterio di ordinamento se si vuole usare il campo per il raggruppamento e avere una intestazione di gruppo modificare in Si la proprietà Intestazione (gruppo) se si vuole usare il campo per il raggruppamento e avere un piè di pagina di gruppo, modificare in Si la proprietà Piè pagina (gruppo) ) # Calcoli in un report Dalla finestra si struttura inserire una casella di testo standard non associata Per immettere un espressione: digitare l espressione nella casella iniziando con il segno uguale (=), oppure aprire la tavola delle proprietà e digitare l espressione nella propietà Origine controllo o utilizzare il generatore di espressioni se si colloca il campo calcolato in una sezione relativa ad un gruppo il calcolo si riferisce al gruppo, se lo si colloca in una sezione relativa al report il calcolo si riferisce a tutti i record, se lo si colloca nella sezione Corpo, il calcolo si basa solo sul record ) $ Aggiunta di numeri di pagina e date Si possono utilizzare: le funzioni =Date() o =Now() =Pagina in un controllo calcolato; utilizzare i comandi del menu Inserisci Numeri di pagina Data e ora... ) )

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

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

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

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

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

1. Le macro in Access 2000/2003

1. Le macro in Access 2000/2003 LIBRERIA WEB 1. Le macro in Access 2000/2003 Per creare una macro, si deve aprire l elenco delle macro dalla finestra principale del database: facendo clic su Nuovo, si presenta la griglia che permette

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

Basi di dati. Il Linguaggio SQL. K. Donno - Il Linguaggio SQL

Basi di dati. Il Linguaggio SQL. K. Donno - Il Linguaggio SQL Basi di dati Il Linguaggio SQL Data Definition Language (DDL) Data Definition Language: insieme di istruzioni utilizzate per modificare la struttura della base di dati Ne fanno parte le istruzioni di inserimento,

Dettagli

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

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie Facoltà di Scienze Motorie CHE COS È UN FOGLIO ELETTRONICO Una tabella che contiene parole e numeri che possono essere elaborati applicando formule matematiche e funzioni statistiche. Esame di Informatica

Dettagli

Informatica - Office

Informatica - Office Informatica - Office Corso di Informatica - Office Base - Office Avanzato Corso di Informatica Il corso intende insegnare l utilizzo dei concetti di base della tecnologia dell informazione - Windows Word

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

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

Excel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it

Excel. A cura di Luigi Labonia. e-mail: luigi.lab@libero.it Excel A cura di Luigi Labonia e-mail: luigi.lab@libero.it Introduzione Un foglio elettronico è un applicazione comunemente usata per bilanci, previsioni ed altri compiti tipici del campo amministrativo

Dettagli

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

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo Creazione di moduli Creazione di moduli Che cos'è un modulo? Un elenco di domande accompagnato da aree in cui è possibile scrivere le risposte, selezionare opzioni. Il modulo di un sito Web viene utilizzato

Dettagli

Introduzione. Macro macro istruzione. Sequenza di comandi memorizzati programma

Introduzione. Macro macro istruzione. Sequenza di comandi memorizzati programma Introduzione Macro macro istruzione Sequenza di comandi memorizzati programma Scopo: eseguire più volte una sequenza di operazioni che a mano sarebbero noiose e ripetitive, se non proibitive Le macro Le

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

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

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

LA GESTIONE DELLE VISITE CLIENTI VIA WEB

LA GESTIONE DELLE VISITE CLIENTI VIA WEB LA GESTIONE DELLE VISITE CLIENTI VIA WEB L applicazione realizzata ha lo scopo di consentire agli agenti l inserimento via web dei dati relativi alle visite effettuate alla clientela. I requisiti informatici

Dettagli

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

Università di L Aquila Facoltà di Biotecnologie Agro-alimentari RIFERIMENTI Università di L Aquila Facoltà di Biotecnologie Agro-alimentari Esame di Laboratorio di informatica e statistica Parte 3 (versione 1.0) Il riferimento permette di identificare univocamente

Dettagli

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera

WORD per WINDOWS95. Un word processor e` come una macchina da scrivere ma. con molte più funzioni. Il testo viene battuto sulla tastiera WORD per WINDOWS95 1.Introduzione Un word processor e` come una macchina da scrivere ma con molte più funzioni. Il testo viene battuto sulla tastiera ed appare sullo schermo. Per scrivere delle maiuscole

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

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

MS Word per la TESI. Barra degli strumenti. Rientri. Formattare un paragrafo. Cos è? Barra degli strumenti MS Word per la TESI Barra degli strumenti Cos è? Barra degli strumenti Formattazione di un paragrafo Formattazione dei caratteri Gli stili Tabelle, figure, formule Intestazione e piè di pagina Indice e

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

Giovanna Rosone 04/03/2010. 04/03/2010 SQL, Istruzioni per la modifica dello schema

Giovanna Rosone 04/03/2010. 04/03/2010 SQL, Istruzioni per la modifica dello schema Giovanna Rosone 04/03/2010 04/03/2010 SQL, Istruzioni per la modifica dello schema 1 Riepilogo Impiegato Pagamenti Nome colonna PAG_COD PAG_MATR Tipo dati CHAR(6) CHAR(6) Nome colonna Tipo dati PAG_STIPENDIO

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

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

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

(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

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

Corso di Informatica. Immissione di dati. Visualizzazione come foglio dati 1. Visualizzazione come foglio dati 2 11/01/2008

Corso di Informatica. Immissione di dati. Visualizzazione come foglio dati 1. Visualizzazione come foglio dati 2 11/01/2008 Corso di Informatica Immissione di dati La modalità di inserimento che ricorda più Excel è la visualizzazione come foglio dati Ing. Dario Sguassero Microsoft Access 2/3 11/01/2008 0.35 2 Visualizzazione

Dettagli

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

5.3 TABELLE 5.3.1 RECORD 5.3.1.1 Inserire, eliminare record in una tabella Aggiungere record Eliminare record 5.3 TABELLE In un sistema di database relazionali le tabelle rappresentano la struttura di partenza, che resta poi fondamentale per tutte le fasi del lavoro di creazione e di gestione del database. 5.3.1

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

Database Manager Guida utente DMAN-IT-01/09/10

Database Manager Guida utente DMAN-IT-01/09/10 Database Manager Guida utente DMAN-IT-01/09/10 Le informazioni contenute in questo manuale di documentazione non sono contrattuali e possono essere modificate senza preavviso. La fornitura del software

Dettagli

Definizione di domini

Definizione di domini Definizione di domini Come nei linguaggi ad alto livello (es. C) è possibile definire nuovi domini (tipi di dati) a partire da quelli predefiniti, anche se il costruttore è più limitato. create domain

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

Esercitazione n. 8: Funzionalità base di MS Access

Esercitazione n. 8: Funzionalità base di MS Access + Strumenti digitali per la comunicazione A.A 2013/14 Esercitazione n. 8: Funzionalità base di MS Access Scopo: Familiarizzare con le funzionalità principali del DBMS (Database Management System) Microsoft

Dettagli

Prova di informatica & Laboratorio di Informatica di Base

Prova di informatica & Laboratorio di Informatica di Base Prova di informatica & Laboratorio di Informatica di Base Prof. Orlando De Pietro Programma L' hardware Computer multiutente e personal computer Architettura convenzionale di un calcolatore L unità centrale

Dettagli

Argomenti Microsoft Word

Argomenti Microsoft Word Argomenti Microsoft Word Primi passi con un elaboratore di testi Aprire un programma d elaborazione testi. Aprire un documento esistente, fare delle modifiche e salvare. Creare un nuovo documento e salvarlo.

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

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

COME CREARE IL DATABASE GESTIONE CLIENTI IN ACCESS 2010

COME CREARE IL DATABASE GESTIONE CLIENTI IN ACCESS 2010 ALBERTO FORTUNATO COME CREARE IL DATABASE GESTIONE CLIENTI IN ACCESS 2010 SPIEGAZIONE ED ILLUSTRAZIONE GUIDATA DI TUTTI I PASSAGGI PER LA CREAZIONE DELLE TABELLE, DELLE MASCHERE, DELLE QUERY, DEI REPORT

Dettagli

Gestire immagini e grafica con Word 2010

Gestire immagini e grafica con Word 2010 Gestire immagini e grafica con Word 2010 Con Word 2010 è possibile impaginare documenti in modo semi-professionale ottenendo risultati graficamente gradevoli. Inserire un immagine e gestire il testo Prima

Dettagli

FONDAMENTI DI INFORMATICA. 3 Elaborazione testi

FONDAMENTI DI INFORMATICA. 3 Elaborazione testi FONDAMENTI DI INFORMATICA 3 Elaborazione testi Microsoft office word Concetti generali Operazioni principali Formattazione Oggetti Stampa unione Preparazione della stampa Schermata iniziale di Word Come

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

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

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

ISTITUTO DI ISTRUZIONE SUPERIORE STATALE M.K.GANDHI WORD 2007. Isabella Dozio 17 febbraio 2012

ISTITUTO DI ISTRUZIONE SUPERIORE STATALE M.K.GANDHI WORD 2007. Isabella Dozio 17 febbraio 2012 ISTITUTO DI ISTRUZIONE SUPERIORE STATALE M.K.GANDHI WORD 2007 Isabella Dozio 17 febbraio 2012 L IMPOSTAZIONE DI WORD 2007 PULSANTE - Fare clic qui per aprire, salvare o stampare il documento e per informazioni

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

7.4 Estrazione di materiale dal web

7.4 Estrazione di materiale dal web 7.4 Estrazione di materiale dal web Salvataggio di file Salvataggio della pagina Una pagina web può essere salvata in locale per poterla consultare anche senza essere collegati alla Rete. Si può scegliere

Dettagli

MODULO 5 ACCESS Basi di dati. Lezione 4

MODULO 5 ACCESS Basi di dati. Lezione 4 MODULO 5 ACCESS Basi di dati Lezione 4 ARGOMENTI Lezione 4 Filtrare i dati Esempio 1 Query Cos è Creare Query in visualizza struttura Criteri di ricerca Esempio 2 Esempio 3 Esempio 4 Creare Query in creazione

Dettagli

. 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

. 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 Capitolo Terzo Primi passi con Microsoft Access Sommario: 1. Aprire e chiudere Microsoft Access. - 2. Aprire un database esistente. - 3. La barra multifunzione di Microsoft Access 2007. - 4. Creare e salvare

Dettagli

DISPENSA PER MICROSOFT WORD 2010

DISPENSA PER MICROSOFT WORD 2010 DISPENSA PER MICROSOFT WORD 2010 Esistono molte versioni di Microsoft Word, dalle più vecchie ( Word 97, Word 2000, Word 2003 e infine Word 2010 ). Creazione di documenti Avvio di Word 1. Fare clic sul

Dettagli

L ACQUISIZIONE E LA GESTIONE DEI DOCUMENTI ELETTRONICI

L ACQUISIZIONE E LA GESTIONE DEI DOCUMENTI ELETTRONICI L ACQUISIZIONE E LA GESTIONE DEI DOCUMENTI ELETTRONICI DOCUSOFT integra una procedura software per la creazione e l'archiviazione guidata di documenti in formato elettronico (documenti Microsoft Word,

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

Fondamenti di informatica. Word Elaborazione di testi

Fondamenti di informatica. Word Elaborazione di testi Fondamenti di informatica Word Elaborazione di testi INTRODUZIONE Cos è Word? u Word è un word processor WYSIWYG (What You See Is What You Get) u Supporta l utente nelle operazioni di: Disposizione del

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

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

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

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

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

Università degli Studi di Verona. Laboratorio di Basi di Dati Università degli Studi di Verona Laboratorio di Basi di Dati Introduzione ad OOo Base: Creazione Tabelle Gabriele Pozzani: gabriele.pozzani@univr.it Materiale prodotto da: Dott.ssa Barbara Oliboni Database:

Dettagli

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

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

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

Iniziativa Comunitaria Equal II Fase IT G2 CAM - 017 Futuro Remoto. Approfondimento SOFTWARE PER L ARCHIVIAZIONE

Iniziativa Comunitaria Equal II Fase IT G2 CAM - 017 Futuro Remoto. Approfondimento SOFTWARE PER L ARCHIVIAZIONE APPROFONDIMENTO ICT Iniziativa Comunitaria Equal II Fase IT G2 CAM - 017 Futuro Remoto Approfondimento SOFTWARE PER L ARCHIVIAZIONE ORGANISMO BILATERALE PER LA FORMAZIONE IN CAMPANIA INDICE SOFTWARE PER

Dettagli

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

RDBMS. Corso di Informatica RDBMS. Access. 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 RMS un Relational MS (RMS) è un

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

Raggruppamenti Conti Movimenti

Raggruppamenti Conti Movimenti ESERCITAZIONE PIANO DEI CONTI Vogliamo creare un programma che ci permetta di gestire, in un DB, il Piano dei conti di un azienda. Nel corso della gestione d esercizio, si potranno registrare gli articoli

Dettagli

Guida introduttiva. Aprire una finestra di dialogo Facendo clic sull'icona di avvio vengono visualizzate ulteriori opzioni per un gruppo.

Guida introduttiva. Aprire una finestra di dialogo Facendo clic sull'icona di avvio vengono visualizzate ulteriori opzioni per un gruppo. Guida introduttiva L'aspetto di Microsoft Excel 2013 è molto diverso da quello delle versioni precedenti. Grazie a questa guida appositamente creata è possibile ridurre al minimo la curva di apprendimento.

Dettagli

Operazioni fondamentali

Operazioni fondamentali Foglio elettronico Le seguenti indicazioni valgono per Excel 2007, ma le procedure per Excel 2010 sono molto simile. In alcuni casi (per esempio, Pulsante Office /File) ci sono indicazioni entrambe le

Dettagli

DDL, VINCOLI D INTEGRITÁ, AGGIORNAMENTI E VISTE. SQL è più di un semplice linguaggio di interrogazione

DDL, VINCOLI D INTEGRITÁ, AGGIORNAMENTI E VISTE. SQL è più di un semplice linguaggio di interrogazione SQL DDL, VINCOLI D INTEGRITÁ, AGGIORNAMENTI E VISTE SQL è più di un semplice linguaggio di interrogazione! Linguaggio di definizione dati (Data-definition language, DDL):! Crea/distrugge/modifica relazioni

Dettagli

2. Salvare il file (cartella di lavoro) con il nome Tabelline 3. Creare le seguenti due tabelle (una tabellina non compilata e una compilata)

2. Salvare il file (cartella di lavoro) con il nome Tabelline 3. Creare le seguenti due tabelle (una tabellina non compilata e una compilata) Tabellina Pitagorica Per costruire il foglio elettronico per la simulazione delle tabelline occorre: 1. Aprire Microsoft Excel 2. Salvare il file (cartella di lavoro) con il nome Tabelline 3. Creare le

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

Manuale di istruzioni sulle maschere per il calcolo del punteggio e del voto (unico) degli studenti che sostengono la Prova nazionale 2011

Manuale di istruzioni sulle maschere per il calcolo del punteggio e del voto (unico) degli studenti che sostengono la Prova nazionale 2011 Manuale di istruzioni sulle maschere per il calcolo del punteggio e del voto (unico) degli studenti che sostengono la Prova nazionale 2011 (CLASSI NON CAMPIONE) Prova nazionale 2010 11 1 A.S. 2010 11 Pubblicato

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

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

Microsoft Office XP. dott. ing. Angelo Carpenzano. acarpenzano@neoteksolutions.it. La suite Microsoft Office XP

Microsoft Office XP. dott. ing. Angelo Carpenzano. acarpenzano@neoteksolutions.it. La suite Microsoft Office XP Microsoft Office XP dott. ing. Angelo Carpenzano acarpenzano@neoteksolutions.it 1 La suite Microsoft Office XP Microsoft Word: elaboratore testi (word processor) Microsoft Excel: foglio di calcolo (spreadsheet)

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

MANUALE PARCELLA FACILE PLUS INDICE

MANUALE PARCELLA FACILE PLUS INDICE MANUALE PARCELLA FACILE PLUS INDICE Gestione Archivi 2 Configurazioni iniziali 3 Anagrafiche 4 Creazione prestazioni e distinta base 7 Documenti 9 Agenda lavori 12 Statistiche 13 GESTIONE ARCHIVI Nella

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

Gestione Rapporti (Calcolo Aree)

Gestione Rapporti (Calcolo Aree) Gestione Rapporti (Calcolo Aree) L interfaccia dello strumento generale «Gestione Rapporti»...3 Accedere all interfaccia (toolbar)...3 Comandi associati alle icone della toolbar...4 La finestra di dialogo

Dettagli

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

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?) Ambiente Access La Guida di Access Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?) Guida in linea Guida rapida Assistente di Office indicazioni

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

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

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

Sommario. Prefazione... 15. Parte 1 - Introduzione

Sommario. Prefazione... 15. Parte 1 - Introduzione Sommario Prefazione... 15 Parte 1 - Introduzione 1.1 L interfaccia utente e le operazioni più comuni... 19 La scheda File...24 Ridurre la barra multifunzione...29 Personalizzare la barra multifunzione...29

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

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa.

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa. La finestra di Excel è molto complessa e al primo posto avvio potrebbe disorientare l utente. Analizziamone i componenti dall alto verso il basso. La prima barra è la barra del titolo, dove troviamo indicato

Dettagli

Figura 1 Le Icone dei file di Excel con e senza macro.

Figura 1 Le Icone dei file di Excel con e senza macro. 18 Le macro Le macro rappresentano una soluzione interessante per automatizzare e velocizzare l esecuzione di operazioni ripetitive. Le macro, di fatto, sono porzioni di codice VBA (Visual Basic for Applications)

Dettagli

Per ulteriori informazioni, vedere l'articolo Nozioni fondamentali della progettazione di database.

Per ulteriori informazioni, vedere l'articolo Nozioni fondamentali della progettazione di database. 1 di 13 22/04/2012 250 Supporto / Access / Guida e procedure di Access 2007 / Tabelle Guida alle relazioni tra tabelle Si applica a: Microsoft Office Access 2007 Uno degli obiettivi di una buona strutturazione

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

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

GENERAZIONE RAPPORTO XML

GENERAZIONE RAPPORTO XML E.C.M. Educazione Continua in Medicina GENERAZIONE RAPPORTO XML Guida rapida Versione 2.0 Luglio 2014 E.C.M. Guida rapida per la generazione Indice 2 Indice Revisioni 3 1. Introduzione 4 2. del report

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

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

Concetti Fondamentali EXCEL Modulo 1 Concetti Fondamentali Excel è un applicazione che si può utilizzare per: Creare un foglio elettronico; costruire database; Disegnare grafici; Cos è un Foglio Elettronico? Un enorme foglio

Dettagli

PROGRAMMA DEL CORSO OFFICE BASE (48 ORE)

PROGRAMMA DEL CORSO OFFICE BASE (48 ORE) PROGRAMMA DEL CORSO OFFICE BASE (48 ORE) Il programma del corso Office Base è costituito da 5 moduli (Word, Excel, PowerPoint, Access, Internet, Posta elettronica, Teoria e sistemi operativi) di cui elenchiamo

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

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

Demo. La palette allinea. La palette Anteprima conversione trasparenza. Adobe Illustrator CS2

Demo. La palette allinea. La palette Anteprima conversione trasparenza. Adobe Illustrator CS2 Le Palette (parte prima) Come abbiamo accennato le Palette permettono di controllare e modificare il vostro lavoro. Le potete spostare e nascondere come spiegato nella prima lezione. Cominciamo a vedere

Dettagli