Access 2000 MICROSOFT Imparare per progetti Gary B. Shelly Thomas J. Cashman Philip J. Pratt con la collaborazione di Mary Z. Last Microsoft Access 2000 Imparare per progetti Titolo originale: Microsoft Access 2000 Complete Concepts and Techniques Autori: Gary B. Shelly, Thomas J. Cashman, Philip J. Pratt Original English language edition by Course Technology. Copyright © 2000 – Course Technology, a division of Thomson Learning. Copyright per l’edizione italiana © 2000 – APOGEO srl Viale Papiniano 38 – 20123 Milano (Italy) Telefono: 02-461920 (5 linee r.a.) – Telefax: 02-4815382 Email [email protected] U.R.L. www.apogeonline.com ISBN 88-7303-666-X Editor: Alberto Kratter Thaler Realizzazione editoriale di Datapress srl – Milano Traduzione di Michele Pacifico Responsabile di produzione: Vitiano Zaini Copertina: Enrico Marcandalli Tutti i diritti sono riservati a norma di legge e a norma delle convenzioni internazionali. Nessuna parte di questo libro può essere riprodotta con sistemi elettronici, meccanici o altri, senza l’autorizzazione scritta dell’Editore. Nomi e marchi citati nel testo sono generalmente depositati o registrati dalle rispettive case produttrici. SOMMARIO SOMMARIO PROGETTO UNO PROGETTO DUE CREARE UN DATABASE USANDO LE VISUALIZZAZIONI STRUTTURA E FOGLI DATI Che cos’è Microsoft Access 2000? Progetto uno: Il database della Bavant Marine Services Avviare Access e creare un nuovo database Il desktop di Access e la finestra Database Definire i campi Correggere errori nella struttura Salvare una tabella Aggiungere record a una tabella Chiudere una tabella e un database e uscire da Access Aprire un database Aggiungere ulteriori record Correggere errori nei dati Visualizzare in anteprima e stampare il contenuto di una tabella Creare ulteriori tabelle Aggiungere record alla tabella addizionale Usare una maschera per visualizzare i dati Creare una maschera Chiudere e salvare la maschera Aprire la maschera salvata Usare la maschera Passare da Visualizzazione Maschera a Visualizzazione Foglio dati Creare un report Selezionare i campi per il report Completare il report Stampare il report Chiudere il database Il sistema di guida di Access Usare l’Assistente di Office Progettare un database Riepilogo del progetto Quel che dovreste avere imparato Utilizzate le conoscenze Nel laboratorio Casi e applicazioni INTERROGARE UN DATABASE USANDO LA FINESTRA QUERY DI SELEZIONE 2 2 5 8 11 14 15 16 20 21 23 25 26 30 31 32 33 34 35 36 37 39 40 42 44 45 45 45 48 50 50 51 53 59 Introduzione Progetto due: Interrogare il database Bavant Marine Services Aprire il database Creare una nuova Query Usare la finestra Query di selezione Visualizzare campi selezionati in una query Eseguire una query Stampare i risultati di una query Tornare alla visualizzazione Struttura Chiudere una query Includere tutti i campi in una query Cancellare la griglia di struttura Immettere criteri Usare dati di testo nei criteri Criteri per un campo che non sta nei risultati Usare dati numerici nei criteri Usare operatori di confronto Usare i criteri AND Usare i criteri OR Ordinare i dati in una query Omettere duplicati Congiungere tabelle Limitare i record in un join Usare campi calcolati in una query Calcolare statistiche Usare criteri nei calcoli statistici Raggruppamento Salvare una query Chiudere un database Riepilogo del progetto Quel che dovreste avere imparato Utilizzate le conoscenze Nel laboratorio casi e applicazioni 62 63 64 64 67 67 69 70 70 72 72 74 75 75 77 79 80 81 83 84 87 89 92 93 96 98 99 100 101 101 101 102 103 106 Microsoft iv • Sommario PROGETTO TRE WEB GESTIRE UN DATABASE USANDO LE FUNZIONALITÀ DI STRUTTURA E AGGIORNAMENTO DI ACCESS Introduzione Progetto Tre: Gestire il database della Bavant Marine Services Aprire il database Aggiungere, modificare ed eliminare record in una tabella Aggiungere record in una tabella Cercare un record Modificare il contenuto di un record Commutare fra visualizzazioni Filtrare record Eliminare record Modificare la struttura di un database Modificare la dimensione di un campo Aggiungere un nuovo campo Eliminare un campo da una tabella Aggiornare il database ristrutturato Ridimensionare colonne Usare una query di aggiornamento Usare una query di eliminazione per eliminare un gruppo di record Creare regole di convalida Specificare un campo richiesto Specificare un intervallo Specificare un valore predefinito Specificare un insieme di valori legittimi Utilizzare un formato Salvare regole, valori e formati Aggiornare una tabella che contiene regole di convalida Modificare un singolo campo Specificare l’integrità referenziale Utilizzare fogli dati secondari Ordinare record Ordinare record su più campi Creare e utilizzare indici In che modo Access utilizza un indice? Quando creare un indice? Creare indici a campo singolo Creare indici multicampo Chiudere il database Riepilogo del progetto Utilizzate le conoscenze Nel laboratorio Casi e applicazioni Access 2000 PUBBLICARE IN INTERNET USANDO PAGINE DI ACCESSO AI DATI 108 109 110 110 110 112 114 115 116 118 119 119 121 123 123 124 127 130 132 132 133 134 135 136 137 138 140 142 145 146 147 148 151 151 151 152 154 155 156 157 163 Introduzione Aprire il database Creare una pagina di accesso ai dati Visualizzare in anteprima la pagina di accesso ai dati Usare la pagina di accesso ai dati Riepilogo delle funzionalità Web Quel che dovreste avere imparato Utilizzate le conoscenze 165 167 167 172 173 174 174 175 PROGETTO QUATTRO REPORT, MASCHERE E CASELLE COMBINATE Introduzione Aprire il database Creazione di un report Creare una query Creare un report Passare alla Visualizzazione struttura e ancorare la Casella degli strumenti Sezioni di un report Modificare le proprietà Chiudere e salvare un report Stampare un report Raggruppamenti in un report Creare un secondo report Ritoccare la struttura del report Eliminare controlli non voluti Ampliare la sezione Intestazione pagina Cambiare le intestazioni delle colonne Spostare e ridimensionare controlli Visualizzare in anteprima un report Chiudere e salvare un report Stampare un report Considerazioni sull’impostazione dei report Creare e utilizzare maschere personalizzate Avviare la creazione della maschera Modificare la struttura della maschera Aggiungere un nuovo campo Modificare il formato di un campo Caselle combinate Aggiungere un titolo Migliorare un titolo Modificare gli arresti di tabulazione Chiudere e salvare una maschera Aprire una maschera Utilizzare una maschera Chiudere una maschera 178 181 181 182 183 187 188 189 191 191 192 192 197 197 199 199 200 203 203 203 204 204 204 206 208 209 210 216 218 221 222 222 223 223 Considerazioni sulla progettazione delle maschere Chiudere il database Riepilogo del progetto Quel che dovreste avere imparato Utilizzate le conoscenze Nel laboratorio Casi e applicazioni 224 224 225 225 226 227 231 PROGETTO CINQUE ARRICCHIRE LE MASCHERE CON CAMPI OLE, COLLEGAMENTI IPERTESTUALI E SOTTOMASCHERE Introduzione Progetto Cinque: Arricchire le maschere della Bavant Marine Services Aprire il database Campi data, memo, OLE e collegamento ipertestuale Aggiungere campi a una tabella Aggiornare i nuovi campi Aggiornamento di campi date Aggiornamento di campi memo Modificare le dimensioni di righe e colonne Aggiornamento di campi OLE Aggiornamento di campi Collegamento ipertestuale Salvare le proprietà della tabella Tecniche avanzate per le maschere Creare una maschera con una sottomaschera usando la Creazione guidata Maschera Modificare la struttura della sottomaschera Modificare la struttura della maschera Spostare e ridimensionare campi Spostare etichette Ridimensionare un’etichetta Spostare i campi rimanenti Modificare l’allineamento delle etichette Ridimensionare le etichette Modificare le dimensioni di un’immagine Modificare l’aspetto e i colori delle etichette Aggiungere un titolo a una maschera Visualizzare dati e pagine Web utilizzando la maschera Usare campi date e memo in una query Chiudere il database Compattare un database Riepilogo del progetto Quel che dovreste avere imparato Utilizzate le conoscenze Nel laboratorio Casi e applicazioni 234 234 235 236 236 239 239 241 242 244 247 249 250 251 256 257 259 260 261 262 262 264 265 266 270 272 275 278 278 280 280 281 283 288 PROGETTO SEI CREARE UN SISTEMA APPLICATIVO USANDO MACRO, CREAZIONI GUIDATE E PANNELLI COMANDI Introduzione Progetto 6: Creare un sistema applicativo per la Bavant Marine Services Aprire il database Ricerca guidata e Creazione guidata Maschera di input Utilizzare la Ricerca guidata Utilizzare la Creazione guidata Maschera di input Immettere dati usando una maschera di input Utilizzare un campo Ricerca guidata Modificare un report Ridimensionare e spostare controlli in un report Aggiungere controlli a un report Visualizzare in anteprima un report Modificare la maschera Aggiungere controlli a una maschera Modificare l’ordine di tabulazione Creare e usare macro La finestra Macro Aggiungere azioni a una macro e salvarla Eseguire una macro Modificare una macro Errori nelle macro Macro aggiuntive Copiare una macro Modificare la macro copiata Argomenti delle macro Creare macro aggiuntive Eseguire le macro Creare e utilizzare un pannello comandi Creare un pannello comandi Creare le pagine pannello comandi Modificare le pagine pannello comandi Modificare le altre pagine pannello comandi Utilizzare un pannello comandi Chiudere il pannello comandi e il database Riepilogo del progetto Quel che dovreste avere imparato Utilizzate le conoscenze Nel laboratorio Casi e applicazioni 290 293 293 293 293 296 299 300 300 301 303 308 309 310 312 313 314 315 317 317 319 320 320 323 324 325 325 326 326 328 329 332 334 336 336 336 337 338 344 SOMMARIO Sommario • v Microsoft vi • Sommario INTEGRAZIONE APPENDICE B INTEGRARE DATI DA FOGLI DI LAVORO EXCEL IN UN DATABASE ACCESS Introduzione Creare un database Access Importare un foglio di lavoro Excel in un database Access Utilizzare la tabella Access Collegare invece di importare Riepilogo della sezione Nel laboratorio REIMPOSTARE I MENU E LE BARRE DEGLI STRUMENTI DI ACCESS 345 347 347 351 352 352 353 APPENDICE C REIMPOSTARE I MENU E LE BARRE DEGLI STRUMENTI DI ACCESS GUIDA RAPIDA APPENDICE A GUIDA RAPIDA AI COMANDI DI ACCESS 2000 LA GUIDA DI MICROSOFT ACCESS 2000 Utilizzare la Guida di Access L’Assistente di Office Mostrare e nascondere l’Assistente di Office Attivare e disattivare l’Assistente di Office Utilizzare l’Assistente di Office La finestra Guida in linea di Microsoft Access Utilizzare la scheda Sommario Utilizzare la scheda Ricerca libera Utilizzare la scheda Indice Il comando Guida rapida e il pulsante Punto interrogativo Il comando Guida rapida Pulsante Punto interrogativo Comando Office sul Web Altri comandi della Guida Il comando Rileva problemi e ripristina Comando Informazioni su Microsoft Access Access 2000 355 356 357 357 358 359 360 361 361 363 363 363 364 364 364 364 P refazione Quando si utilizza un personal computer per scrivere con un elaboratore di testi o per fare conti con un foglio elettronico, prevale l’aspetto “personal” di questa macchina. Quando lo si utilizza allo scopo di immagazzinare dati per elaborarli e ricavarne informazioni, si sfrutta a fondo la sua vocazione a essere un “computer” vero e proprio, uno strumento per la gestione delle informazioni. Per immagazzinare grandi quantità di dati e renderli disponibili con criteri selettivi scelti dall’utente bisogna disporre di uno strumento software di grande potenza e flessibilità, comunemente chiamato “sistema per la gestione di basi di dati”, in inglese Database Management System o, più brevemente, DBMS. In questo libro imparerete a utilizzare Microsoft Access 2000, la versione più recente di uno tra i più diffusi programmi per la gestione di basi di dati. Inoltre, acquisirete familiarità con i database e con le relative problematiche e potenzialità d’uso. Non è presupposta alcuna conoscenza informatica. O biettivi Questo libro è stato concepito come strumento di supporto per un corso introduttivo sull’uso di Microsoft Access 2000, in ambito universitario, di formazione professionale o di istruzione permanente. Inoltre, il testo è un ottimo strumento per chi voglia accostarsi all’uso di questo programma mediante lo studio individuale. Più in particolare, gli obiettivi del testo sono i seguenti: ◗ insegnare l’utilizzo di Microsoft Access 2000 ◗ presentare le più comuni caratteristiche, funzionalità e applicazioni di un programma per la gestione di database ◗ suggerire le procedure d’impiego più corrette per ottenere risultati efficaci in tipiche situazioni lavorative ◗ sviluppare una forma mentis che faciliti l’apprendimento mediante esempi ed esercizi ◗ rendere più agevole lo studio autonomo, anche in contesti di insegnamento a distanza C aratteristiche Le caratteristiche che differenziano questo volume dagli altri numerosi testi dedicati a Microsoft Access e ne fanno un ideale strumento di ausilio alla didattica e all’apprendimento autonomo, sono le seguenti: ◗ Organizzazione per progetti. Il volume è suddiviso in “progetti”, in ciascuno dei quali il lettore deve affrontare particolari problematiche legate alla creazione o alla gestione di un database, in un contesto (l’azienda Bavant Marine Services) semplificato ma realistico. ◗ Procedure passo per passo, videata per videata. Gli specifici compiti da svolgere per completare il progetto sono illustrati mediante procedure passo per passo accompagnate dall’immagine commentata della rispettiva videata. La realizzazione del progetto avviene “in presa diretta” e il lettore può osservare l’esatta corrispondenza tra ciò che viene descritto sulla PREFAZIONE Prefazione • vii Microsoft viii • Prefazione Access 2000 pagina e il video del proprio computer. ◗ Riquadri “Altri metodi”. Quando esistono modi diversi per svolgere una determinata operazione (mediante comandi da tastiera, con il mouse...) le varie alternative vengono presentate puntualmente con appositi riquadri a lato del testo. Una Guida rapida, in fondo al volume, riassume le differenti procedure. ◗ Riquadri “Altre informazioni”. Il testo è accompagnato da note a margine che arricchiscono e integrano il contenuto principale, rinviando spesso a interessanti risorse in rete. ◗ Integrazione con il Web. Un’apposita sezione del testo è dedicata all’utilizzo di Access 2000 per la creazione di pagine Web. Inoltre il lettore è invitato a utilizzare il sito Web abbinato al libro per scaricare i file che compongono il Disco Dati e per approfondire specifici argomenti, seguendo i suggerimenti dei riquadri Altre informazioni. O rganizzazione del testo Microsoft Access 2000 Imparare per progetti, come il titolo stesso suggerisce, è organizzato in sei “progetti”, cui si aggiungono una sezione Pagine Web, una sezione di Integrazione, tre appendici e una Guida rapida. Il contenuto dettagliato è il seguente: Progetto 1: Creare un database usando le visualizzazioni. Struttura e Foglio dati In questo progetto viene presentato il concetto di database e il lettore viene guidato nei primi passi da percorrere per creare un database mediante Access 2000. Fra gli argomenti trattati: la creazione di un database, concepito come un insieme di tabelle; la creazione di una tabella; la definizione dei record e dei campi che formano una tabella; l’inserimento di record in una tabella; la visualizzazione di una tabella su schermo e a stampa. Nel descrivere operativamente i componenti strutturali essenziali di un database, si forniscono anche alcuni concetti fondamentali per la progettazione dei database, quali l’eliminazione delle ridondanze e le univocità dei riferimenti. Progetto 2: Interrogare un database usando la finestra Query di selezione. Con questo progetto il lettore comincia a sperimentare i servizi che può ottenere da un database, cioè da un insieme di tabelle. La consultazione delle tabelle al fine di ricavarne informazioni in modo selettivo avviene mediante strumenti software chiamati query, che si costruiscono intuitivamente con semplici clic del mouse. In questa prima presa di contatto con le query si esplorano le caratteristiche e le funzionalità principali delle query di selezione, che il lettore apprende a utilizzare per estrarre dalle tabelle del database interi record o parti di record che soddisfano criteri logici o quantitativi. Il Progetto 2 presenta inoltre alcuni concetti fondamentali per la creazione e la gestione dei database, quali i join, le relazioni fra tabelle e i criteri di ordinamento. Progetto 3: Gestire un database usando le funzionalità di struttura e aggiornamento di Access. Per la sua intrinseca natura di magazzino di dati e di informazioni, un database dura nel tempo e richiede quindi sistematici interventi di manutenzione, per garantire che i suoi dati siano costantemente aggiornati e riflettano la effettiva realtà gestionale alla quale fanno riferimento. È questo il tema del Progetto 3, nel quale il lettore prende confidenza con le varie tecniche di visualizzazione dei record disponibili in Access 2000, in particolare le visualizzazioni Maschera e Foglio dati, che consentono di intervenire agevolmente sui singoli campi di qualunque record. Nel progetto si presentano inoltre varie tecniche disponibili in Access 2000 per filtrare i dati, impostare regole per la convalida dei dati immessi e attivare meccanismi che controllano automaticamente la correttezza e la coerenza dei nuovi record che vengono aggiunti alle tabelle di un database o delle modifiche che si apportano ai campi dei record esistenti. Vengono inoltre presentate funzionalità di query avanzate, con le quali si possono aggiornare e modificare con una sola operazione intere serie di record o, in caso di necessità, creare automaticamente nuove tabelle utilizzando in modo selettivo dati contenuti nei record delle tabelle già esistenti in un database. Pubblicare in Internet usando pagine di accesso ai dati. Fino a non molto tempo fa, accedere tramite Internet alle informazioni contenute in un database residente su un determinato computer era un’operazione complessa e riservata agli specialisti. Con Access 2000 è possibile creare, mediante semplici strumenti interattivi, oggetti software detti pagine di accesso ai dati, che contengono intere tabelle di un database o parti di tabelle ottenute mediante query. Le pagine di accesso ai dati si possono mettere a disposizione (pubblicare) su Internet o su una intranet aziendale, dove è possibile consultarle con i normali strumenti di navigazione in Internet (i browser). In questa sezione intermedia, che si colloca fra il Progetto 3 e il Progetto 4, il lettore viene guidato passo per passo nella costruzione di pagine di accesso ai dati, con le quali anche chi non dispone di Access 2000 può – collegandosi al computer mediante Internet o una intranet – consultare un database Access 2000, immettere nuovi record ed eseguire query. Progetto 4: Report, maschere e caselle combinate. Completata la panoramica generale di quel che può fare con Access 2000, il lettore trova nel Progetto 4 una serie di approfondimenti sulle funzionalità più avanzate che può sfruttare per snellire e rendere più efficace e più efficiente il lavoro di acquisizione e consultazione di dati mediante un database. In particolare, in questo progetto si vede come utilizzare query per generare report, prospetti a stampa che elencano il contenuto di tabelle e di query di selezione, completando tali elenchi con elementi di riepilogo, quali conteggi, totali parziali e generali e tutto quello che può servire per ottenere il massimo delle informazioni dai dati conservati e amministrati con un database. Progetto 5: Arricchire le maschere con campi OLE, collegamenti ipertestuali e sottomaschere. In questo progetto il lettore prenderà confidenza con ulteriori funzionalità disponibili in Access 2000 per creare e utilizzare maschere complesse, che presentano serie di dati in correlazione fra loro (maschere e sottomaschere), che contengono elementi di informazione ricavati da altre applicazioni (campi OLE) o da altri documenti (collegamenti ipertestuali con dati disponibili sulla macchina locale, su macchine collegate mediante LAN o mediante Internet). Progetto 6: Creare un sistema applicativo usando macro, creazioni guidate e il Gestore pannelli comandi. Il Progetto 6 conclude il percorso di apprendimento dimostrando quel che si può e si deve fare, e come farlo, per ottenere un vero e proprio sistema applicativo alimentato da un database. Vengono presentati PREFAZIONE Prefazione • ix Microsoft x • Prefazione Access 2000 alcuni strumenti di programmazione interni ad Access (le macro) e si descrivono i passi necessari per costruire una solida interfaccia fra l’applicazione così ottenuta e gli utenti. Funzionalità di integrazione: Integrare dati di fogli di lavoro Excel in un database Access. Molte organizzazioni di piccole e medie dimensioni hanno accumulato un notevole patrimonio informativo sui loro personal computer servendosi di fogli di lavoro Excel. In molti casi, questo patrimonio informativo si presta a essere utilizzato direttamente in Access 2000, mediante semplici tecniche di integrazione fra i due ambienti – Access ed Excel – che consentono di salvaguardare gli investimenti di tempo e di lavoro fatti creando fogli di lavoro Excel e al tempo stesso permettono di sfruttare appieno tutte le funzionalità disponibili in Access e non presenti in Excel per accedere ai dati, visualizzarli e manipolarli mediante maschere e sottomaschere, stamparli con i report e renderli accessibili in Internet. A questo argomento è dedicato l’ultimo progetto del libro. Guida rapida ai comandi di Access 2000. In Access, si possono fare le stesse cose in molti modi diversi, col mouse o con la tastiera, agendo sui menu, sulle barre degli strumenti e sui menu contestuali. In fondo al libro, una Guida rapida riepiloga in una tabella facile da consultare i vari modi che si hanno a disposizione per eseguire ognuna delle attività descritte analiticamente nei vari progetti in cui si articola il libro. A pprendimento attivo In questo libro si chiede al lettore di non rimanere un fruitore passivo, ma di farsi parte attiva del processo di apprendimento; sta qui, a nostro parere, buona parte della differenza tra la semplice lettura di un testo e l’assimilazione delle informazioni che vi sono contenute. Nel corso di ciascun progetto, il lettore può riprodurre esattamente ciò che accade sulla pagina lavorando al proprio computer, seguendo le istruzioni passo per passo. Inoltre, gli apparati di fine progetto hanno l’obiettivo di rinforzare ulteriormente l’apprendimento. ◗ Quel che dovreste avere imparato. Una lista dettagliata dei compiti illustrati nel corso del progetto con l’indicazione del numero di pagina corrispondente alla relativa procedura passo per passo; è un ottimo strumento per un ripasso veloce. ◗ Utilizzate le conoscenze. Un esercizio in cui viene richiesto di applicare concretamente le conoscenze apprese nel corso del progetto, su un file fornito nel Disco Dati (scaricabile dal sito dell’editore seguendo le istruzioni riportate più avanti). ◗ Nel laboratorio. Una serie di esercizi nei quali il lettore viene invitato a risolvere problemi specifici, analoghi a quello al centro del progetto, con l’aiuto di quanto ha appreso. ◗ Casi e applicazioni. Una serie di “mini-casi” ispirati a situazioni realistiche che stimolano ad applicare le conoscenze apprese a contesti differenti e ad apportare un proprio contributo creativo. B ooksite Questo libro non si ferma alla carta. Al testo è affiancato un sito Web dove il lettore può trovare i collegamenti a risorse in rete per ulteriori approfondimenti, e dal quale può scaricare i file che compongono il Disco Dati. C ome creare il Disco Dati 1. Inserite un floppy disk formattato nell’unità A. Avviate il browser e inserite l’URL: www.apogeonline.com/education/booksite 2. Nella pagina Web corrispondente, fate clic sul titolo del libro desiderato. 3. Nella pagina Web del libro, fate clic su “Scaricate il Disco Dati” 4. Se appare la finestra di dialogo Salva con nome, andate al punto 5. Se appare la finestra di dialogo Download del file, accertatevi che sia selezionata l’opzione Salva l’applicazione su disco, quindi fate clic su OK. 5. Quando appare la finestra di dialogo Salva con nome, scegliete una cartella sull’hard disk nella quale scaricare il file. Annotatevi il nome della cartella indicato nella casella di testo Salva in e il nome del file indicato nella casella di testo Nome file: vi saranno utili nel successivo punto 7. Fate clic su Salva. 6. Quando appare una finestra di dialogo che annuncia il completamento dell’operazione di download, fate clic su Chiudi. Chiudete il browser. 7. Dal menu Start di Windows avviate Esplora risorse e visualizzate il contenuto della cartella in cui avete scaricato il file. Fate doppio clic sul nome del file nella parte destra della finestra Esplora risorse. 8. Quando compare la finestra di dialogo WinZip Self-Extractor, digitate a: nella casella di testo Unzip to folder, quindi fate clic su Unzip. 9. Quando la finestra di dialogo WinZip Self-Extractor indica il numero dei file decompressi, fate clic su OK. Fate clic su Close nella finestra di dialogo WinZip Self-Extractor. Chiudete Esplora risorse. 10. Togliete il floppy disk dall’unità A ed etichettatelo “Disco Dati [titolo del libro]. A questo punto siete pronti a iniziare: buon lavoro! PREFAZIONE Prefazione • xi