APOGEOnLine


Apogeonline Google Book Search
Copertina

Metallica e la filosofia

di William Irwin

Prezzo: 22.00 Euro

Una filosofia radicata nella contemporaneità e nella quotidianità, che riscopre le idee e i testi dei grandi del passato attraverso la riflessione sui problemi e le parole di oggi.

Newsletter gratuita





Copertina

Net TV

di Tommaso Tessarolo

Prezzo: 13.00 Euro

NET TV: nel prossimo futuro assisteremo a una vera rivoluzione delle regole del fare e del fruire della TV, con la possibilità per tutti di entrare in gioco.

News sul tuo sito

Vuoi avere le news di Apogeonline sempre aggiornate sul tuo sito? È semplicissimo: scopri come

feed rss feed atom
Cliccare per un ingrandimento

Access 2000 Guida completa

di Paul Kassel, Pamela Palmer



Prezzo: 45,45 Euro

Acquistalo da: laFeltrinelli.it laFeltrinelli

.


INTRODUZIONE 1

A proposito di questo libro 1

Chi dovrebbe acquistare questo libro 2

PRIMA SETTIMANA - A COLPO D'OCCHIO 3

GIORNO 1 - CAPIRE I DATABASE RELAZIONALI 5

I dati non sono informazioni 5

Convertire dati in informazioni 6

Un pò più complicato 7

La chiave per la conversione 9

Non è divertente, ma è necessario 9

La natura dei dati di Access 10

La teoria della struttura dei database 15

La pratica della struttura di un database 18

Scelta della chiave primaria 19

Tipi di relazioni 20

La normalizzazione dei dati 20

La missione di Access 23

La Microsoft fa crescere Access 24

Requisiti hardware 24

Manutenzione di un database Access 25

Riparazione sul posto 26

Riepilogo 27

Domande e risposte 28

Laboratorio 28

Quiz 29

GIORNO 2 - DALL'IDEA AL PROGETTO 31

L'interfaccia utente di Access 31

Navigare nella finestra Database 33

Gruppi 36

Visualizzazione, apertura e chiusura di oggetti 37

Proprio come le solite finestre 39

Opzioni globali 40

Le varie parti di Access 42

Tabelle 43

Query 45

Maschere 48

Report 50

Pagine 52

Macro 54

Moduli 56

Analisi del progetto 58

Non essere schiavi delle convenzioni 59

Non preoccuparsi ancora 60

Come ottenere una guida: l'Assistente di Office 60

I veri esperti ignorano la Guida? No! 62

Le varie offerte della Guida 62

Che cosa è questo? 63

Barre degli strumenti 64

Uso dell'Autocomposizione Database per creare un'applicazione 66

Riepilogo 68

Domande e risposte 69

Laboratorio 70

Quiz 70

Esercitazioni 70

GIORNO 3 - ESPLORARE LE FONDAMENTA DEI DATI: LA TABELLA 71

La natura di una tabella 71

Esame di una tabella 72

Creazione della prima tabella 75

Concetti fondamentali della struttura di una tabella 76

Uso della griglia di struttura 77

Creare una tabella con la visualizzazione Struttura. 77

Uso della visualizzazione Foglio dati per creare una tabella 79

Uso della visualizzazione Foglio dati per creare una nuova tabella 79

La Creazione guidata Tabella 82

Uso della Creazione guidata Tabella per creare una nuova tabella 82

Analisi della tabella creata con la Creazione guidata 84

Modello piatto invece che relazionale 84

Possibili tipi di campo errati 84

Collegamenti fra i campi: il cuore delle relazioni 86

Usare la Creazione guidata Tabella per creare una nuova tabella 87

Tecniche rapide per l'immissione dei dati 89

Il risultato di una relazione 91

Il meglio deve ancora venire 92

Ancora poco convinti? 92

Provare per credere 93

Aggiunta di dati a una tabella collegata ed esame dei risultati 94

Proprietà di tabelle e campi 95

Introduzione alle proprietà dei campi 95

Indicizzazione e altro sui campi chiave 97

Ordinamento e filtraggio nelle tabelle 99

Ordinamento 99

Ordinare la visualizzazione di una tabella 99

Filtraggio

Applicare un filtro

Salvare e recuperare un filtro

Trovare dati

Salvare e richiamare filtri

Precauzioni nell'uso di Trova

Riepilogo

Domande e risposte

Laboratorio

Quiz

Esercitazioni

GIORNO 4 - USARE LE QUERY PER REPERIRE DATI

Le query in Access

Un primo esempio di query

Creazione di una query usando la visualizzazione Struttura

La Creazione guidata di una query semplice

Creazione di una query mediante la Creazione guidata

Filtraggio e ordinamento in una query

Filtraggio e ordinamento veloci di una query

Criteri per una query

Creazione di una query in visualizzazione Struttura

Brevi cenni sulle query

Query su più tabelle

Creazione di una query usando la visualizzazione Struttura

Query su più tabelle senza collegamento preesistente

Creazione manuale di una query

Criteri intermedi

Caratteri jolly e Like

Esplorazione di criteri più complessi

Riepilogo

Domande e rispsote

Laboratorio

Quiz

Esercitazioni

GIORNO 5 - CREARE MASCHERE SEMPLICI PER L'ACCESSO AI DATI

La funzione delle maschere in un database

Proprietà Origine controllo e Origine record

Creare una prima maschera

Usare la Creazione guidata Maschera standard

Usare la Creazione guidata Maschera

La visualizzazione Struttura

Usare la visualizzazione Struttura

Il Gruppo di opzioni

Allineamento dei controlli di una maschera

Griglia delle maschere e allineamento

Intestazione e Piè di pagina della maschera

Uno sguardo a Intestazioni e Piè di pagina di una maschera

Altre proprietà del formato della maschera

Ordine di tabulazione

Conoscere le proprietà Ordine di spostamento e Seleziona con tabulazione

Cercare, filtrare e ordinare i dati nelle maschere

Riepilogo

Domande e risposte

Laboratorio

Quiz

Esercitazioni

GIORNO 6 - GENERARE REPORT DI BASE

I report in Access

La Creazione guidata Report standard

Fare un giro con la Creazione guidata Report standard

La Creazione guidata Report

Sperimentare la Creazione guidata Report

Particolari dell'anteprima di un report

La visualizzazione Struttura report

Usare la visualizzazione Struttura report

Raggruppare nei report

Il gruppo

Proprietà

Contare i votanti per distretto.

Etichette di indirizzi

Usare la Creazione guidata Etichetta

Spiegazione dei dettagli delle espressioni.

Impostazioni dell'aspetto della pagina

Somme, totali parziali e totali progressivi

Usare le funzioni di totalizzazione in un report

Riepilogo

Domande e risposte

Laboratorio

Quiz

Esercitazioni

GIORNO 7 - AUTOMATIZZARE LE APPLICAZIONI: LE MACRO

Le macro e Access

Qual è il punto?

Gli elementi di una macro

La griglia di struttura delle macro

Una macro molto semplice

La macro Finestra di messaggio.

Eliminare le azioni delle macro

Macro e eventi

Associare eventi alle macro

Azioni delle macro utilizzate comunemente

Nomi di macro e azioni comuni

Altre azioni

Macro condizionali

Una macro condizionale

Riepilogo

Domande e risposte

Laboratorio

Quiz

Esercitazioni

SECONDA SETTIMANA - RIEPILOGO

GIORNO 8 - LE PAGINE DI ACCESSO AI DATI

Access e il Web

Il problema e la soluzione

La creazione delle pagine di accesso ai dati

Creare una pagina di accesso ai dati

con la creazione guidata

Le esigenze a cui rispondono le pagine di accesso ai dati

La struttura delle pagine di accesso ai dati

Esaminare i meccanismi di una pagina

Stabilire un collegamento a due pagine

Applicare le pagine di accesso ai dati

Riepilogo

Domande e risposte

Laboratorio

Quiz

Esercitazioni

GIORNO 9 - PERFEZIONARE LE TABELLE

Le tabelle e l'integrità dei dati

La regola

La convalida dei dati nelle tabelle

Predisporre la convalida dei dati in una tabella

Reperire i valori nelle tabelle

Usare una tabella di ricerca per la convalida dei dati

Le maschere di input

Usare maschere di input per la convalida dei dati

Usare oggetti OLE e collegamenti ipertestuali nelle tabelle

Inserire gli oggetti OLE

I collegamenti ipertestuali

Il vicolo cieco della modifica di un collegamento ipertestuale

Collegamenti ipertestuali variabili

Aggiungere collegamenti ipertestuali a oggetti database

Salvare una tabella nel formato HTML

Riepilogo

Il baco del millennio

Domande e risposte

Laboratorio

Quiz

Esercitazioni

GIORNO 10 - PROGETTARE MASCHERE PERSONALIZZATE

Rendere le maschere più attraenti

Usare i colori nelle maschere

Intervenire sui colori degli oggetti

Gli oggetti immagine per le maschere

I pulsanti di comando

Gli effetti tridimensionali applicati agli oggetti

Aggiungere effetti speciali a una maschera

I formati e gli strumenti del sistema

Aggiungere elementi decorativi

Riepilogo

Domande e risposte

Laboratorio

Quiz

Esercitazioni

GIORNO 11 - MEMORIZZARE DATI CON QUERY E JOIN

Le operazioni principali nelle query

Usare le espressioni nelle query

Operazioni con date e orari nelle query

Vedere nelle query i risultati di operazioni con le date

Ordinare fuori ordine

I join

Esplorare i tre tipi di join

Il self-join

Dal join interno al join teta

Usare intervalli di valori nelle query

Creare una query che restituisce un intervallo di valori

Riepilogo

Domande e risposte

Laboratorio

Quiz

Esercitazioni

GIORNO 12 - CREARE REPORT CON GRAFICA ED ESPRESSIONI

Esaminare report complessi

Esplorare le schede delle proprietà dei report

Aprire un report in visualizzazione Struttura

Esaminare la Finestra delle proprietà

Modificare il titolo del report

Modificare il titolo nell'etichetta dell'Intestazione report

Suggerimenti per regolare la larghezza degli oggetti

Modificare la larghezza dei report

Reimpostare la larghezza del report

Modificare il bordo delle caselle di testo

Esaminare le proprietà dei dati

Introduzione agli eventi e altre proprietà

Inserire immagini nei report

Inserire un'immagine ripetuta

Usare la proprietà Immagine in un report

Usare il controllo Immagine

Inserire immagini con il controllo Immagine

Inserire immagini da una tabella

Usare le cornici per gli oggetti

Inserire un grafico

Usare la Creazione guidata Grafico

Modificare le proprietà

Ritoccare il grafico

Modificare un grafico

Usare espressioni nei report

Creare un'espressione

Aggiungere un'espressione di confronto

Usare il Generatore di espressioni

Aggiungere il punteggio percentuale totale

Concatenare campi con le espressioni

Concatenare campi con le espressioni

Esaminare i dati con le espressioni

La sintassi della funzione IIf

Creare un'espressione per l'ammissione al viaggio premio

Lavorare con sottoreport

Creare un sottoreport

Modificare un sottoreport

Creare il report principale

Integrare il sottoreport

Inserire un sottoreport

Creare report a più colonne

Impostare un report su due colonne

Riepilogo

Domande e risposte

Laboratorio

Quiz

Esercitazioni

GIORNO 13 - INTRODUZIONE A VBA

Concetti base di VBA

Utilizzo di VBA

Introduzione alle Creazioni guidate controlli

Aggiunta di un pulsante di comando

Esame della struttura di VBA

Comprendere i moduli

Capire le routine

Esplorare l'Editor di Visual Basic

Visualizzazione del codice

Esame della finestra Progetto

La finestra Codice

Esame della finestra Proprietà

Esame della finestra Variabili locali

Esame delle finestre

Espressioni di controllo e Immediata

Introduzione agli elementi del linguaggio

Esame dei risultati

della Creazione guidata Controlli

Dichiarazioni e opzioni

Utilizzo di routine

Capire l'ambito di validità

Gestione degli errori

Utilizzo di variabili

Dichiarazione di variabili

La sintassi per l'enunciato Dim

Tipi di dati di Visual Basic

La sintassi per una dichiarazione del tipo

Utilizzo di costanti

La sintassi della dichiarazione delle costanti

I metodi

La sintassi generale dei metodi

Utilizzo di oggetti

Guida in linea

Riepilogo

Domande e risposte

Laboratorio

Quiz

Esercitazioni

GIORNO 14 - CONCETTI BASE DI SQL

Che cos'è SQL?

Capire la struttura e la sintassi di SQL

Visualizzare una query nella finestra QBE

Analisi del semplice enunciato SELECT

La sintassi dell'enunciato SELECT

Analisi di SELECT

Analisi di FROM

Analisi dei join

Analisi di IN

La sintassi della clausola IN 400

Analisi di GROUP BY 400

Analisi di HAVING 401

Analisi di WHERE 401

La sintassi della clausola WHERE 401

Analisi di ORDER BY 402

Analisi di WITH OWNERACCESS OPTION 402

Utilizzo della clausola WHERE 402

Entrare nel mondo SQL 403

Utilizzare tipi di campi diversi 403

Creazione di una clausola WHERE con la visualizzazione Struttura di QBE 404

Creazione di una clausola WHERE con la visualizzazione SQL di QBE 404

Immissione di una clausola WHERE per un campo Data/Ora 405

Utilizzo degli operatori 406

Utilizzo di un operatore di confronto 406

Immissione di un criterio con un operatore 407

Combinazione di espressioni utilizzando operatori logici 408

Creazione di un criterio AND 408

Creazione di un criterio OR 410

Creazione di un criterio AND/OR 411

Utilizzo di BETWEEN 411

Creazione di un criterio BETWEEN 412

Utilizzo di caratteri jolly 412

Creazione di un criterio con un carattere jolly 413

Dati mancanti 413

La sintassi per i criteri Is Null e Is Not Null 414

Capire le limitazioni 414

Riepilogo 415

Domande e risposte 416

Laboratorio 416

Quiz 416

Esercitazioni 417

TERZA SETTIMANA - PANORAMICA 419

GIORNO 15 - ESAMINARE LE QUERY PER USI PARTICOLARI 421

Capire le query di comando 421

Usare le query di aggiornamento 422

Impostare una query di aggiornamento 422

Creare una query di aggiornamento 422

Cambiare la query in query di aggiornamento 423

Eseguire una query di aggiornamento 424

Usare una funzione incorporata con una query di aggiornamento 426

Modificare maiuscolo/minuscolo all'interno di un campo 427

Esaminare l'enunciato SQL della query di aggiornamento 428

Utilizzare le query di accodamento 428

Creare una query di accodamento 429

Impostare una query di accodamento 429

Creare espressioni per dati mancanti 431

Eseguire una query di accodamento 431

Esaminare l'enunciato SQL nelle query di accodamento 432

Usare le query di eliminazione 433

Impostare una query di eliminazione 433

Creare una query di eliminazione 433

Eseguire una query di eliminazione 434

Esaminare l'enunciato SQL della query di eliminazione 435

Usare le query di creazione tabella 436

Impostare una query di creazione tabella 436

Creare una query di creazione tabella 436

Eseguire una query di creazione tabella 437

Esaminare l'enunciato SQL della creazione tabella 438

Usare query a campi incrociati 439

Usare la Creazione guidata Query a campi incrociati 440

Usare la Creazione guidata Query a campi incrociati 441

Esaminare l'enunciato SQL della query a campi incrociati 444

Perfezionare una query a campi incrociati 445

Riordinare le intestazioni di colonna e riga 445

Fissare le intestazioni di colonna 446

Aggiungere la funzione Choose per questa query 446

Ordinare le intestazioni di colonna 447

Impostare l'ordinamento 447

Aggiungere calcoli di riepilogo 448

Aggiungere il numero medio dei contatti 448

Spostare colonne di righe di riepilogo 448

Risistemare le colonne in una query a campi incrociati 449

Capire le query specifiche di SQL 450

Capire le query di unione 450

Capire le query pass-through 452

Capire le query di definizione dati 453

Esaminare le proprietà delle query 453

Esaminare le proprietà dei campi 453

Fissare il formato della media 454

Esaminare le proprietà delle query 454

Visualizzare le proprietà in azione 455

Creare query con parametri 456

Modificare la query per farle richiedere l'immissione dello Stato 457

Ricavare criteri per le query da maschere 458

Creare una maschera che raccolga i criteri di una query 459

Impostare la maschera 459

Impostare la query, e far riferimento a maschere e controlli 460

Modificare i criteri 460

Particolari sull'uso delle maschere per i criteri 462

Riepilogo 462

Domande e risposte 463

Laboratorio 463

Quiz 464

Esercitazioni 464

GIORNO 16 - IMPLEMENTARE CONCETTI AVANZATI PER LE MASCHERE 465

Usare maschere su più tabelle 465

Creare una maschera basata su una query 466

Usare la Creazione guidata Maschera per creare una maschera 467

Uno sguardo ai problemi 468

Uno sguardo alle possibili soluzioni 471

Modificare la proprietà Tipo Recordset 472

Costruire maschere con sottomaschere 474

Progettare una sottomaschera 474

Creare la sottomaschera 475

Ripulire la maschera 476

Creare una maschera principale 476

Creare una maschera basata sulla tabella tblCorsi 477

Preparare la maschera principale ad accogliere la sottomaschera 477

Usare il trascinamento per integrare la sottomaschera 479

Problemi di navigazione in una maschera/sottomaschera 481

Impostare l'ordine di tabulazione 481

Far riferimento ai controlli in una sottomaschera 483

Aggiungere un totale per il campo Voto in percentuale 483

Usare caselle di testo e caselle combinate 485

Aggiunta di una casella combinata 486

Aggiunta di una casella di riepilogo 490

Esame delle proprietà della casella combinata e della casella di riepilogo 491

Considerazioni sulle prestazioni di caselle combinate e caselle di riepilogo 492

Automatizzare maschere usando autocomposizioni 493

Aggiungere la navigazione con VBA 493

Creare un pulsante di comando per passare al record successivo 494

Aggiungere una casella combinata per localizzare record con VBA 497

Usare SQL per limitare il recordset di una maschera 500

Limitare i record della maschera con la condizione WHERE 502

Creare barre menu e barre degli strumenti personalizzate 503

Uno sguardo al menu e alla barra degli strumenti standard per le maschere 504

Creare menu personalizzati 504

Creare un nuovo menu 505

Costruire il menu 507

Aggiungere il menu File personalizzato 508

Aggiungere un menu Visualizza personalizzato 510

Creare un menu Visualizza personalizzato 510

Aggiungere il menu standard della Guida 511

Aggiungere il menu standard della Guida alla propria barra menu 511

Creare barre degli strumenti personalizzate 512

Creare una barra degli strumenti che corrisponda col menu personalizzato 512

Costruire la barra degli strumenti 512

Costruire la barra degli strumenti tlbSelezionaDipartimento 513

Selezionare menu e barre degli strumenti per una maschera 513

Impostare il menu e la barra degli strumenti di frmSelezionaDipartimento 514

Riepilogo 515

Domande e risposte 515

Laboratorio 515

Quiz 516

Esercitazioni 516

GIORNO 17 - SVILUPPARE REPORT DI QUALITÀ PROFESSIONALE 517

Esplorare proprietà avanzate dei report 517

Usare le proprietà Filtro e Applica filtro 518

Impostare le proprietà Filtro e Applica filtro 518

Usare la proprietà Applica filtro

per creare un titolo dinamico per un report 520

Usare le proprietà Ordina per e Ordina ad avvio 521

Impostare il criterio di ordinamento usando

le proprietà Ordina per e Ordina ad avvio 523

Usare le proprietà Intestazione (pagina) e Piè di pagina (pagina) 523

Creare una intestazione di pagina personalizzata 524

Usare la proprietà Nascondi duplicati

della casella di testo 526

Formattare le sezioni 527

Usare la proprietà Ripeti sezione 527

Usare la proprietà Ripeti sezione per visualizzare i titoli dei campi in ogni pagina 527

Usare le proprietà Stampa sezione unita e Modalità raggruppamento 528

Usare la proprietà Nuova riga o colonna 531

Usare la proprietà Interruzione pagina 533

Creare una pagina di copertina separata con l'Intestazione report 533

Usare le proprietà Riducibile ed Espandibile 534

Regolare la pagella con la proprietà Espandibile 534

Creare intestazioni e piè di pagina particolari 535

Creare un'intestazione speciale per il report 536

Abbellire la pagina di copertina 537

Collegamento con un file di elaborazione testi 538

Aggiungere la lettera di benvenuto 539

Aggiungere un sottoreport indipendente 540

Aggiungere l'elenco dei Dipartimenti 540

Modificare la numerazione delle pagine 540

Creare un piè di pagina speciale per il report 541

Copiare informazioni da Microsoft Word 541

Sviluppare report con parametri 542

Impostare un report con parametri 542

Impostare una query come origine record 542

Aggiungere un titolo dinamico 544

Gestire l'evento Report vuoto 544

Creare una routine evento NoData 545

Creare report a campi incrociati 547

Creare intestazioni di colonna costanti 548

Usare la Creazione guidata Report

per creare un report a campi incrociati 548

Pubblicare report sul Web 549

Esportare un report in HTML 549

Esportare il report dell'annuario in HTML 550

Esportare un report in uno snapshot 551

Creare un report snapshot 553

Riepilogo 554

Domande e riposte 554

Laboratorio 555

Quiz 555

Esercitazioni 555

GIORNO 18 - ESAMINARE IL VBA 557

Panoramica delle finalità del VBA 557

Imparare gli oggetti 558

Capire le proprietà 558

Capire gli eventi 561

Capire i metodi 563

Capire i modelli a oggetti 564

Uno sguardo al modello a oggetti di Access 564

Uno sguardo ai modelli a oggetti per i dati 567

Flussi di programma e cicli 568

Esame dell'enunciato If...Then...Else 569

Esame dell'enunciato Select Case 571

Esame dell'enunciato Do...Loop 572

Esame del ciclo While...Wend 574

Esame del ciclo For...Next 574

Esame del ciclo For Each...Next 575

Esame dell'enunciato With...End With 575

Esame dell'enunciato GoTo 576

Esame dell'enunciato Call 577

Enunciati e funzioni 577

Esame dell'enunciato e della funzione MsgBox 578

La funzione MsgBox in azione 582

La funzione InputBox 582

Assegnare un titolo personalizzato a un report con la funzione InputBox 583

Visualizzare il codice di SelezioneTitolo() 584

Debugging e gestione degli errori 586

I vari tipi di errore 586

Il processo di debugging 587

Esame di un problema di logica 588

Aggiunta di un punto di interruzione 589

Usare il punto di interruzione 590

Usare un punto di interruzione per verificare il codice 590

Esaminare la finestra Variabili locali 592

Il lavoro in modalità Interruzione 592

Aggiunta di una espressione di controllo 593

Impostare una espressione di controllo e verificare il codice 593

Il processo di gestione degli errori 595

Visualizzare il problema No Data 596

Inizializzare l'intercettazione degli errori 597

Inizializzare la gestione errori 597

Impostare la gestione degli errori 597

Creare la routine di gestione degli errori 598

Creare la gestione degli errori 598

Test del codice per la gestione degli errori 599

Riepilogo 599

Domande e risposte 599

Laboratorio 600

Quiz 600

GIORNO 19 - LAVORARE COL VBA 601

Usare il VBA per manipolare oggetti 601

Controllare le dimensioni di una finestra con VBA 602

Ingrandire una maschera automaticamente 603

Ripristinare automaticamente le dimensioni di una maschera 603

Adattare l'altezza della sottomaschera 605

Annullare l'operazione Open di una maschera 606

Aggiungere il test dei record a frmPartecipantiEventi 606

Creare il codice per il nuovo pulsante 607

Aggiungere formattazione a un report con VBA 608

Aggiungere una linea a una pagina 610

Controllare da una maschera con VBA se vi sono informazioni ripetute 612

Implementare la convalida dei dati 612

Usare VBA per automatizzare l'immissione dei dati 615

Determinare i parametri per la compilazione 616

Creare le funzioni generali 616

Creare la funzione CalcolaTariffa 617

Creare la funzione CalcolaSconto 619

Chiamare le funzioni generali dagli eventi 620

Chiamare le funzioni dagli eventi AfterUpdate 620

Aggiungere codice all'evento AfterUpdate per il campo DataFine 621

Collaudare il codice di CalcolaTariffa e CalcolaSconto 621

Usare il VBA per lavorare direttamente sui dati 623

Automatizzare l'immissione di dati usando un'altra tabella 623

Aggiungere la capacità di compilazione per il campo Tariffa 624

Popolare una casella combinata con una tabella e VBA 625

Impostare un riferimento per il modello ActiveX Data Object 626

Aggiungere del codice al pulsante Report partecipanti 631

Collaudare la maschera 632

Aggiornare le informazioni direttamente 632

Implementare la manutenzione della tabella tblEventi 633

Usare il VBA per modificare il database 635

Capire gli strumenti 636

Aggiungere il riferimento a ADOX 636

Impostare il riferimento per la libreria ADOX 636

Aggiungere il codice per esportare 637

Esaminare la routine cmdExport_Click 639

Esaminare le impostazioni generali 639

Costruire e assegnare l'enunciato SQL 640

Ottenere il nome del file 641

Creare, esportare ed eliminare una query 642

Gestire gli errori 643

Creare pannelli di comando 644

Aggiungere funzionalità a un pannello di comando 646

Riepilogo 649

Domande e risposte 649

Laboratorio 650

Quiz 650

Esercitazioni 650

GIORNO 20 - CAPIRE LA SICUREZZA DI ACCESS 651

Capire la struttura della sicurezza di Access 651

Impostare la password per un database 652

Impostare la password 653

Impostare la password di un database 653

Usare la password 654

Collaudare la nuova password 654

Eliminare la password 655

Eliminare la password del database 655

Vantaggi e inconvenienti della password per il database 655

Usare la sicurezza a livello di utente 656

Creare un gruppo di lavoro 657

Eseguire l'Amministratore gruppi di lavoro di Microsoft Access da Esplora risorse 657

Creare un nuovo gruppo di lavoro 658

Attivare la sicurezza 660

Attivare la sicurezza 660

Creare un amministratore 661

Creare un nuovo amministratore 662

Accedere quale nuovo amministratore 663

Accedere quale nuovo amministratore 663

Disattivare l'amministratore predefinito 664

Disattivare l'account Amministratore 664

Impostare gruppi di utenti e utenti 665

Impostare un nuovo gruppo 667

Impostare i singoli account utente 667

Eliminare gruppi e utenti 668

Eliminare il gruppo Mrkt 668

Eliminare un account utente. 668

Impostare le autorizzazioni 669

I tipi di autorizzazione 670

Impostare le autorizzazioni 671

Assegnare autorizzazioni al gruppo Utenti 672

Vantaggi e inconvenienti della sicurezza a livello di utente 673

Gestire le password 673

Usare la Impostazione guidata Protezione 674

Entrare nel gruppo di lavoro predefinito. 675

Eseguire l'Impostazione guidata Protezione 676

Colmare le lacune della sicurezza mediante MDE e ADE 681

Creare un file MDE a partire dal file Sicurezza.MDB 682

Riepilogo 683

Domande e risposte 683

Laboratorio 684

Quiz 684

Esercitazioni 684

GIORNO 21 - CONSIDERAZIONI PER LO SVILUPPO 685

Considerazioni sulla multiutenza 685

Determinare le esigenze del database 686

Determinare la quantità dei dati 686

Stabilire il numero degli utenti 687

Stabilire il tipo di assistenza che sarà disponibile 688

Determinare la struttura del database 688

Condividere il sistema 688

Replicare il database 688

Usare Internet 689

Sezionare il database 690

Stabilire una strategia per il blocco dei record 691

Impostare il metodo predefinito per il blocco dei record 693

Dividere un database 694

Entrare nel gruppo di lavoro 694

Entrare nel gruppo di lavoro DevSys 695

Preparare la creazione di un database per i dati 695

Creare un database per immagazzinare le tabelle 695

Impostare le proprietà di blocco record 696

Impostare il blocco dei record per oggetti esistenti 696

Usare origini di dati esterne 696

Spostare le tabelle dal database di sistema 697

Importare le tabelle 697

Spostare le tabelle nel database dei dati 697

Eliminare le tabelle dal database di sistema 698

Eliminare le tabelle dal database di sistema 698

Creare un collegamento col nuovo database 699

Creare un collegamento con le tabelle DevData 699

Accedere a dati da un'origine esterna 701

Importare un foglio di lavoro Excel 701

Accedere all'API Win32 704

Capire l'API 704

Usare l'API 705

Dichiarare una funzione API 706

Usare una funzione API 707

Usare una funzione API per localizzare DevData.mdb 707

Esame delle dichiarazioni generali 707

Esame della funzione CheckLinks 711

Rassegna della funzione RelinkTables 712

Esame della funzione FindDatabase 714

Esame della funzione MSA_CreateFilterString 715

Chiamata della funzione GetFileName 716

Convertire i dati 717

Esame della funzione RefreshLinks 719

Attivare il collegamento dinamico 721

Esame dei risultati 721

Osservare il collegamento dinamico in azione 722

Aggiungere una Guida alle proprie applicazioni 723

Aggiungere una barra di stato o la descrizione di un controllo 726

Aggiunta di testo per la barra di stato per la tabella tblEventi 726

Aggiunta di testo per la barra di stato per la maschera frmPannello 727

Programmare l'Assistente di Office 727

Impostare il Riferimento per la libreria di Office 728

Manipolare l'Assistente di Office 732

Osservare i fumetti dell'assistente in azione 734

Creare un file di Guida 736

Esame di un file Guida standard 737

Pianificare il file della guida 738

Impostare le proprietà di avvio del database 739

Impostare le proprietà di Avvio per DevSys 741

Riepilogo 741

Domande e risposte 742

Laboratorio 742

Quiz 743

APPENDICE A - RISPOSTE 745

Giorno 1, "Capire i concetti dei database relazionali" 745

Giorno 2, "Dall'idea al progetto" 745

Giorno 3, "Esplorare le fondamenta dei dati: la tabella" 745

Giorno 4, "Usare le query per reperire dati" 746

Giorno 5, "Creare semplici maschere per l'accesso ai dati" 746

Giorno 6, "Generare report di base" 746

Giorno 7, "Automatizzare le applicazioni: le macro" 747

Giorno 8, "Le pagine di accesso ai dati" 747

Giorno 9, "Perfezionare le tabelle" 747

Giorno 10, "Progettare maschere personalizzate" 748

Giorno 11, "Ordinare dati con query e join" 748

Giorno 12, "Creare report con grafica ed espressioni" 748

Giorno 13, "Introduzione al VBA" 749

Giorno 14, "Capire SQL" 749

Giorno 15, "Esaminare le query per usi particolari" 750

Giorno 16, "Implementare concetti avanzati per le maschere" 750

Giorno 17, "Sviluppare report di qualità professionale" 750

Giorno 18, "Esaminare il VBA" 751

Giorno 19, "Lavorare col VBA" 751

Giorno 20, "Capire la sicurezza di Access" 751

Giorno 21, "Considerazioni per lo sviluppo" 751

APPENDICE B - IL CD-ROM ALLEGATO 753

INDICE ANALITICO 755





.

Access 2000 Guida completa

Collana: Guida completa

Uscita: Luglio 1999

Pagine: 800

ISBN: 9788873035404

Formato: 17 x 24

Booksite:

 »  Presentazione

 »  Indice libro

Sfoglia il libro: Google

Feedback: View blog reactions



Copertina

Costruire applicazioni con Access 2010

di Mike Davis

Prezzo: 59.00 Euro

Utilizzare al meglio Access 2010 per realizzare applicazioni complesse. Un manuale dedicato ai professionisti che fanno di Access lo strumento principe del proprio lavoro



Copertina

MySQL 5 Guida completa

di Michael Kofler

Prezzo: 45.00 Euro

Michael Kofler, autore di questa Guida Completa su MySQL, ha portato a termine il duro lavoro di raccolta e organizzazione della documentazione su questo famoso Db open source, riunendo in un solo volume tutto quello che serve.