Laboratorio: accesso. Lab: Accedi al report di laboratorio ms access

Università tecnica dell'aviazione statale di Ufa

Dipartimento di Informatica

Lavoro di laboratorio n. 4

Tecnologie dell'informazione per la creazione e l'elaborazione di database concon aiutoSMACCESSOXP.

Studente dell'INEC

Gruppo K-122

Kizka N.D.

Controllato:

Filosova E.I.

Riferire in meritoACCESSO.

1) Creazione di tabelle.

Per creare tabelle in ACCESS, dobbiamo selezionare Crea una tabella utilizzando l'elemento designer nel database. Nel costruttore compiliamo le Field Properties e i Fields di cui abbiamo direttamente bisogno. Ecco come creiamo le tabelle di cui abbiamo bisogno (Clienti, Implementazione)

2) Creazione di uno schema di dati.

Per creare uno schema dati, utilizziamo l'icona sul pannello di controllo.

Dopo averlo aperto, inseriamo nelle tabelle quelli che ci servono utilizzando il comando Aggiungi tabella e stabiliamo una connessione tra i campi semplicemente trascinando il campo che ci serve da una tabella all'altra.

3) Ordinamento.

Per ordinare, dobbiamo aprire una tabella non chiave e utilizzare Records/Filtro/Filtro avanzato per ordinare i dati.

4) Selezione dei dati mediante query.

Per creare una richiesta, utilizzeremo il Query Builder.

 un valore specifico in un campo di testo (ad esempio, selezionare i prodotti di una categoria).

 un intervallo di valori in qualsiasi campo numerico (ad esempio, selezionare prodotti il ​​cui costo è superiore a 1.000 rubli).

 intervallo di valori in qualsiasi campo di testo (ad esempio, trova prodotti i cui nomi iniziano con le lettere M-S).

 corrispondenza imprecisa dei valori in un campo di testo (ad esempio, trovare clienti che vivono nella stessa città).

 AND logico, che collega due valori di un campo numerico (ad esempio, beni il cui costo è superiore a 200 e inferiore a 500 rubli).

 AND logico, che collega i valori di due campi diversi (ad esempio, merci vendute oggi per un valore superiore a 200 rubli).

 OR logico, che collega due valori in un campo di testo (ad esempio, prodotti di una particolare categoria).

 OR logico, che collega i valori di due campi diversi (ad esempio, merce venduta in un determinato giorno, OR merce il cui costo è di almeno 100 rubli).

 Operatore NOT in un campo di testo (ad esempio, tutti i prodotti tranne una determinata categoria).

5) Creazione di query utilizzando il generatore di espressioni.

    Creare una query del database in cui uno dei campi viene ottenuto concatenando i valori di più campi di testo nella tabella di origine.

6) Creazione di query finali.

    Crea una richiesta di aggiornamento del record che raddoppia il valore di uno dei campi numerici.

    Creare una query su una copia della tabella Prodotti, in cui verranno eliminati tutti i record relativi ai prodotti della stessa categoria.

    Crea una richiesta da aggiungere a una copia della tabella Prodotti, in cui i record verranno aggiunti alla copia dalla tabella Prodotti in base a qualsiasi condizione.

    Creare una query incrociata che calcoli il volume totale delle merci in ciascuna categoria per ciascun cliente.

    Sviluppo di report.

Per creare un report, è necessario utilizzare la Creazione guidata report, in essa selezioneremo tutti i campi delle tabelle di cui abbiamo bisogno e i campi di calcolo, nonché il modulo Intestazione e il tipo di report.

Domande di controllo.

1. Quale modello di dati è chiamato relazionale?

Un DBMS per PC supporta principalmente un modello relazionale, che si distingue per la semplicità e l'uniformità di presentazione dei dati nelle più semplici tabelle bidimensionali.

La principale unità strutturale logica della manipolazione dei dati è una riga della tabella: un record. La struttura di un record è determinata dalla composizione dei suoi campi costituenti. L'insieme dei campi del record corrisponde a dettagli logicamente correlati che caratterizzano l'essenza dell'area tematica. Le funzioni tipiche di un DBMS per la manipolazione dei dati sono: recupero, aggiunta, cancellazione, modifica dei dati.

Microsoft Access chiama oggetti tutto ciò che può avere un nome, tali oggetti sono tabelle, query, moduli, macro e moduli.

    Come implementare una relazione uno-a-molti in un modello di dati relazionale?

Per la comunicazione utilizzeremo l'oggetto Valutazione. Ciascuno studente ha voti in diverse discipline, quindi la relazione tra studenti e voti sarà uno a molti (1: M). Ogni disciplina è frequentata da molti studenti, quindi la relazione tra discipline e voti sarà uno a molti.

    Cosa è compreso nella struttura della tabella?

La struttura della tabella include: Nome campo, Tipo dati, Nota e Proprietà campo.

4. Come determinare le proprietà dei campi in una tabella?

È necessario selezionare le Proprietà campo nel Designer tabella e in esse impostare le qualità di questa tabella di cui abbiamo bisogno.

5. Assegnare un nome agli elementi principali della finestra Query Builder.

Campo, Nome tabella, Ordinamento, Visualizzazione, Condizioni di selezione o.

6. Come scrivere le condizioni di selezione con AND logico e OR logico in una richiesta?

È necessario utilizzare il generatore di espressioni e specificare And o Or nella condizione.

7. Come creare un campo calcolato in una query?

È necessario progettare alcune funzioni sul campo utilizzando il generatore di espressioni per calcolare alcuni risultati.

8. A cosa servono le query di riepilogo e incrociate?

Per riassumere eventuali risultati, ad esempio, calcolando il valore medio o massimo.

E con l'aiuto di una cross-query è possibile presentare più chiaramente i dati delle query finali, che prevedono il raggruppamento secondo più criteri (due, in particolare). In questo caso, i valori dei campi secondo la prima caratteristica di raggruppamento possono diventare intestazioni di riga e secondo la seconda - intestazioni di colonna.

9. Come puoi utilizzare le query di azione per modificare le tabelle?

Ad esempio, puoi utilizzare la Richiesta di eliminazione per eliminare qualsiasi record oppure Aggiorna, Aggiungi, Inserisci da un'altra tabella.

10. In quali sezioni è composta la finestra Generatore di moduli?

Da tali sezioni che sono state specificate nel processo di formazione.

MINISTERO DELL'ISTRUZIONE E DELLA SCIENZA DELLA RF
ISTITUTO STATALE DI ELETTRONICA E MATEMATICA DI MOSCA

(Università Tecnica)


Dipartimento di Informatica
per il lavoro di laboratorio n. 7

« Microsoft Ufficio .

Sistema di gestione della banca dati
ACCESSO»

Studente: Malofeev S.A. C-12

Insegnante: Voskov L.S.

Mosca 2008


Completata la teoria:

Nozioni di base

DATABASE e sistemi di gestione di database (DBMS)
B nozioni di base D I database (DB) sono progettati per archiviare su un computer e utilizzare in modo efficace grandi volumi di un'ampia varietà di informazioni:


  • su libri, riviste e giornali nelle biblioteche,

  • sulle merci nei negozi e sui prodotti nelle fabbriche,

  • sulle mostre nei musei e nelle varie collezioni,

  • su tutti i dipendenti di aziende, imprese e istituzioni,

  • su tutti i voli aerei negli aeroporti, prezzi dei biglietti e disponibilità dei posti,

  • sugli orari di tutti i treni dalle stazioni, sul costo dei biglietti e sulla disponibilità dei posti,

  • su tutte le auto immatricolate presso l'Ispettorato statale per la sicurezza stradale (GAI), comprese quelle rubate,

  • su tutti i tour, compresi quelli last minute, nelle agenzie di viaggio e nelle agenzie di viaggio,

  • sul tempo in qualsiasi parte del mondo adesso e molti anni fa, ecc.
Per lavorare con i database, vengono utilizzati programmi applicativi chiamati DBMS - Database Management Systems. Il DBMS più popolare è il programma ACCESS di Microsoft.
Tutti i DBMS, incluso il DBMS ACCESS, consentono:

  1. Crea rapidamente database, integrali e modificali.

  2. Trova rapidamente i dati specifici di cui hai bisogno nel database.

  3. Ordinare i dati nel database secondo vari criteri (ad esempio, in ordine alfabetico).

  4. Estrai sottoinsiemi di dati sullo schermo in base alle tue richieste, ad es. soddisfacendo un dato criterio.

  5. Eseguire calcoli statistici sui dati del database per l'analisi e il processo decisionale.

  6. Stampare i dati selezionati per scopi specifici, ad es. preparare certificati, relazioni, ecc.
Nella sua forma più semplice, un database è un foglio di calcolo simile a un foglio di calcolo Excel. Un esempio di tale tabella di database chiamata " Alunno"Lo vedi nella pagina successiva.

Come le tabelle di Excel, le tabelle del database sono costituite da colonne e righe. In questo caso le colonne del database si chiamano " CAMPI"e hanno nomi specifici


(nomi" CAMPI"), e non lettere dell'alfabeto latino come nome come nelle tabelle Excel. Tali colonne, ad es. Possono esserci fino a 255 campi nelle tabelle del database (come in Excel).

Ogni riga nelle tabelle del database è chiamata " REGISTRAZIONE" e ha un proprio numero di serie, lo stesso di una riga in un foglio di calcolo Excel. Il numero di righe, cioè di record nelle tabelle del database, è praticamente illimitato.

Tutto " REGISTRAZIONI"(righe) nella tabella del database contengono in ciascuna cella necessariamente lo stesso tipo di informazioni corrispondenti al nome" CAMPI". Questa è la differenza principale tra una tabella di database e un foglio di calcolo Excel. Ad esempio, in una colonna con il nome del campo " NOME E COGNOME"(vedi tabella database " Alunno" nella pagina successiva) in tutte le voci (cioè in tutte le righe), vedrai nomi specifici di persone;

nella colonna con il nome del campo " DIO" in tutti i record (cioè in tutte le righe) verranno visualizzati gli anni di nascita specifici degli studenti;

nella colonna con il nome del campo " NG" in tutte le voci (cioè in tutte le righe) vedrai i numeri specifici dei gruppi di studenti.

Un database può includere non una, ma diverse tabelle correlate. Tranne Tabelle – l'oggetto principale del Database - il database può contenere altri oggetti, vale a dire:

Modulo (uno o più). Un modulo è un modo per visualizzare sullo schermo i dati delle tabelle del database, utile per immettere dati e visualizzarli.

Richiesta (uno o più). Una query è un modo per selezionare e uscita sullo schermo dati dalle tabelle del database in base ai criteri specificati.

Rapporto (uno o più). Un report è un modo per selezionare e stampa

Macro (uno o più). Una macro è un insieme di comandi macro che eseguono determinate operazioni con il database, ad esempio la stampa di report.

Modulo (uno o più). Un modulo è un programma nel linguaggio di programmazione Access Basic utilizzato in un database per eseguire attività non banali.

Tutti gli oggetti elencati, se sono stati creati, fanno parte del file Database con l'estensione . mdb.

Imparerai Access 2000 - ultima versione programma, ma differisce poco dalla versione Access 97, quindi attualmente vengono utilizzate entrambe le versioni.

Questo lavoro pratico ti consentirà di padroneggiare tutte le operazioni di base di creazione, modifica e utilizzo dei database, indipendentemente dalla versione di Access che utilizzi.


AVVIO DEL DBMS DI ACCESSO
L'aspetto dello schermo dopo l'avvio del sistema operativo Windows può essere molto diverso, ma ci sono sempre molte icone di programmi, file e cartelle sullo schermo del monitor (il desktop) e nella parte inferiore della barra delle applicazioni (una stretta striscia nella parte inferiore del sullo schermo con un pulsante Start).

Se sullo schermo è presente l'icona di un programma Access, posiziona il puntatore del mouse su di essa e fai doppio clic per eseguire il programma.

Se sullo schermo non è presente l'icona del programma Access, quindi facendo clic sul pulsante Start, aprire il menu principale del sistema, selezionare "Programmi" al suo interno, quindi nel secondo menu aperto automaticamente fare clic su "Microsoft Access". elemento ed eseguire questo programma per il calcolo.

Si aprirà un tipico software Finestra di Windows con la dicitura “Microsoft Access”, ed in esso (Fig. 1):

FINESTRA DI DIALOGO di Microsoft Access per creare un nuovo database o aprirne uno esistente.

BARRA DEI MENU sotto la barra del titolo (File Modifica Visualizza Inserisci Strumenti Finestra della Guida),

UNA BARRA DEGLI STRUMENTI STANDARD sotto la barra dei menu, che viene attivata e disattivata utilizzando il comando "Barre degli strumenti" nel menu "Visualizza". Tutti gli strumenti hanno una "etichetta" che appare automaticamente quando si posiziona la freccia del mouse sullo strumento.

BARRA DI STATO DEL PROGRAMMA nella parte inferiore della finestra. Verranno visualizzate le informazioni attuali sul database e sulla modalità operativa di Access.

TEORIA: CREAZIONE E UTILIZZO DI DOMANDE NEI DATABASE
DATI
Maggior parte metodo efficace utilizzare un database significa creare " Richieste". Richiesta– questo è un modo per selezionare e visualizzare i dati dalle tabelle del database in base ai criteri specificati.
TEORIA: CREAZIONE E UTILIZZO DI REPORT IN DATABASE
Tranne " Tabelle", "Modulo" E " Richieste" un file di database può contenere uno o più " Rapporti". "Rapporto " è un modo di scegliere e stampa dati dalle tabelle del database nella forma in cui sono richiesti dall'utente, ad es. A te.

TEORIA: CREAZIONE DI UNO SCHEMA DI DATABASE – 3A FASE
Creare uno schema di database significa definire le relazioni tra le tabelle incluse in questo database o, più precisamente, tra campi specifici di queste tabelle.

Quando le tabelle sono collegate, le modifiche apportate ad una di esse vengono automaticamente trasferite all'altra. Lo scopo principale del collegamento delle tabelle è evitare la duplicazione delle informazioni nel database.

Il modo più semplice per comprendere il significato delle connessioni è tramite l'esempio del database specifico che stai creando, ad es. Processo educativo. Lo schema di collegamento di questo database è mostrato in Fig. 3.

Nella finestra Processo educativo: pulsante di clic del database Schema dei dati sulla barra degli strumenti. Nella finestra che si apre Aggiunta di una tabella, seleziona un segnalibro Tabelle e premendo il pulsante Aggiungere, posizionalo nella finestra Schema dei dati tutti i tavoli. Quindi premere il pulsante Vicino. Di conseguenza, nella finestra Schema dei dati verranno presentate tutte le tabelle del database Processo educativo con gli elenchi dei tuoi campi.

Riso. 3. Schema della banca dati Processo educativo
Le relazioni dovrebbero essere stabilite con tabelle vuote, altrimenti potrebbero sorgere problemi nel coordinare le proprietà delle relazioni.
TEORIA: Creazione e utilizzo di report in database.

Sviluppo di report multitabella
Insieme al tavolo singolo Accedi ai report consente di creare report complessi che forniscono output di dati da diverse tabelle di database interconnesse. Per visualizzare i dati correlati in un report a più tabelle, le connessioni necessarie vengono stabilite automaticamente in base allo schema dei dati.

I report multitabella possono contenere una parte principale e una parte inclusa, ovvero un sottoreport. Ognuna di queste parti è basata sulla propria tabella.

I report multitabella possono anche contenere campi di tabelle diverse senza richiedere l'inclusione di sottoreport.

Consideriamo la creazione di un report per le tabelle che si trovano in relazioni uno-a-multiple. In questa relazione, una tabella è la tabella principale e l'altra è la tabella secondaria. La costruzione di tale rapporto ha le sue caratteristiche a seconda della scelta della tabella principale o subordinata come base del rapporto.


Esercizio 31. Report multitabella con la parte principale basata sulla tabella principale



Riso. 19. Layout della relazione sui dipartimenti
Diamo un'occhiata alla tecnologia per creare un report multitabella utilizzando le tabelle come esempio DIPARTIMENTO e DOCENTE. Supponiamo che tu debba preparare un rapporto contenente informazioni sui dipartimenti, inclusi gli elenchi degli insegnanti.


    Disposizione del rapporto. Supponiamo che il layout di un report con gli elenchi dei docenti per dipartimento dovrebbe assomigliare a quello mostrato in Fig. 19. Secondo il progetto di layout, il rapporto dovrebbe contenere i dati di ciascun dipartimento, inclusi nome, codice e numero di telefono, nonché il nome e la fotografia del capo. Questi dati sono contenuti nella tabella DIPARTIMENTO.

  1. Nella sezione tabellare di ciascun dipartimento è necessario visualizzare l'elenco dei docenti. Tali dati possono essere ottenuti da una tabella Insegnante. Il layout proposto motiva la scelta della tabella come tabella principale del report DIPARTIMENTO e il tavolo INSEGNANTEVATEL- come fonte dati per una sottomaschera con l'elenco degli insegnanti.

Completati gli esercizi:

Esercizio 1. Creazione di un semplice database sotto forma di un'unica tabella

Esercizio 2: Modificare la larghezza delle colonne utilizzando il mouse o utilizzando il comando "Larghezza colonna" nel menu "Formato"

Esercizio 3. “Inserimento” ed “Eliminazione” dei campi, nonché modifica dell'ordine dei “campi” (colonne) nella tabella.

Esercizio 4. Inserimento di un nuovo Campo con “foto” dei dipendenti

Esercizio 5. Inserimento di nuovi dati nella tabella, modifica ed eliminazione di record

Esercizio 6. Ordinamento dei dati in una tabella di database

Esercizio 7. Ricerca di record per modello in tabelle di database di grandi dimensioni e ricerca e sostituzione del contenuto di un campo specifico

Esercizio 8. Creazione e utilizzo di un nuovo oggetto di database - "Query".

Esercizio 9. Creazione e utilizzo di una "Query con un parametro".

Esercizio 10. Creazione di un nuovo oggetto nel Database - “Moduli”.

Esercizio 11. Creazione e utilizzo di un nuovo oggetto di database - "Report".

Esercizio 12. Creazione di un report con un parametro basato su una query con un parametro

Esercizio 13. Progettare una tabella "Gruppo" in modalità "Tabella".

Esercizio 14. Progettazione del tavolo "Insegnanti" in modalità "Procedura guidata".

Esercizio 15. Progettazione della tabella "Dipartimento" in modalità "Progettazione".

Esercizio 16. Progettazione delle tabelle Study e Progress in modalità Progettazione


Esercizio 17. Stabilire connessioni tra tabelle di database.

Esercizio 18: Rimuovere una relazione tra tabelle

Esercizio 19. Inserimento dei dati direttamente nelle tabelle “Specialità”, “Docenti” e “Gruppi”

Esercizio 20. Creazione di una query in modalità Progettazione

Esercizio 21. Preparazione per creare un modulo composito “Elenco degli studenti del gruppo”

Esercizio 22: utilizzo della procedura guidata per creare un modulo per due tabelle

Esercizio 23. Selezione di un tipo di modulo

Esercizio 24: Assegnare un nome al modulo e aprirlo

Esercizio 25: Modifica di un modulo in visualizzazione Progettazione

Esercizio 26: Modifica di un sottomodulo

Esercizio 27: passaggio alla modalità modulo e caricamento delle tabelle

Esercizio 28. Report multitabella con la parte principale basata sulla tabella principale

Esercizio 29: Creazione del corpo del report

Esercizio 30. Creazione di un report automatico.

Esercizio 31: Finalizzazione di un report subordinato

Esercizio 32: Includere un sottoreport.


Rapporto sul completamento dell'attività di controllo:
Banca dati:

Popolamento delle tabelle del database.

Creazione di collegamenti al database:

Introduzione a ACCESSO

Esamineremo le funzionalità di Access e i tipi di problemi che possono essere risolti utilizzando questo DBMS. In particolare:

Access è un sistema di gestione di database (DBMS).

Utilizzo dell'accesso per archiviare e recuperare dati, presentare informazioni in una forma comoda e automatizzare attività ripetitive.

Sviluppo utilizzando l'accesso a moduli semplici e convenienti per l'immissione dei dati, l'elaborazione dei dati e la generazione di report complessi.

Utilizzo di Access 97 per l'hosting Moduli di accesso sotto forma di documenti HTML su pagine Web e scambio di dati con nodi Internet/Intranet.

Supporto in Access per il meccanismo Query by example (QBE), che fornisce campionamento, ordinamento e ricerca dei dati.

Crea applicazioni senza codifica utilizzando le macro di Access.

Gli utenti di fogli di calcolo e database dovrebbero avere familiarità con molti dei concetti chiave utilizzati in Access.

Prima di iniziare a lavorare con any prodotto software, è importante comprenderne le capacità e il tipo di problemi che è progettato per risolvere. MicrosoftAccess 97 (di seguito semplicemente Access) è un prodotto dalle molteplici sfaccettature il cui utilizzo è limitato solo dalla fantasia dell'utente.

Accesso - questo è, prima di tutto, sistema di gestione della banca dati(DBMS). Come altri prodotti di questa categoria, è progettato per archiviare e recuperare dati, presentare informazioni in modo conveniente e automatizzare operazioni ripetute frequentemente (come contabilità, contabilità, pianificazione, ecc.). Con AccessoÈ possibile sviluppare moduli di immissione dati semplici e convenienti, nonché elaborare dati ed emettere report complessi.

Access è una potente applicazione Windows; Per la prima volta, le prestazioni di un DBMS si combinano perfettamente con la comodità che gli utenti di Microsoft Windows hanno a loro disposizione. Poiché entrambi questi prodotti nascono da un'idea di Microsoft, interagiscono perfettamente tra loro. L'accesso funziona sotto Controllo di Windows 95 o WindowsNT, in modo che quando si lavora con esso l'utente abbia accesso a tutti Vantaggi di Windows. Puoi tagliare, copiare e incollare dati da qualsiasi applicazione Windows in Access e viceversa; È possibile creare un progetto di modulo in Access e inserirlo nella finestra di progettazione moduli.

Con gli oggetti OLE (Object Linking and Embedding) nei componenti Windows 95 e Microsoft Office 97 (Excel, Word, PowerPoint e Outlook), puoi trasformare Access in un vero ambiente operativo di database. Con le nuove estensioni Internet è possibile creare moduli che interagiscono direttamente con i dati del WorldWideWeb e tradurli in una vista su Linguaggio HTML, che funziona con prodotti come InternetExplorer e NetscapeNavigator.

Con tutto ciò, Access non è solo un DBMS. Come relazionale Il DBMS di accesso fornisce l'accesso a tutti i tipi di dati e consente di utilizzare più tabelle di database contemporaneamente. Allo stesso tempo, puoi semplificare notevolmente la struttura dei dati, facilitando così l'implementazione delle attività assegnate. Una tabella di accesso può essere collegata ai dati archiviati su un computer o server mainframe. D'altra parte, puoi utilizzare tabelle create nell'ambiente Paradox o dBASE. I risultati ottenuti possono essere collegati in modo rapido e semplice e combinati con i dati provenienti da fogli di calcolo Excel. Lavorando in ambiente Microsoft Office 97, l'utente ha accesso ad Access e Word, Excel e PowerPoint completamente compatibili.

Access è un insieme di strumenti per l'utente finale per la gestione dei database. Include progettisti di tabelle, moduli, query e report. Questo sistema può anche essere considerato come un ambiente di sviluppo di applicazioni. Utilizzando macro o moduli per automatizzare le attività, puoi creare applicazioni incentrate sull'utente potenti quanto le applicazioni scritte direttamente nei linguaggi di programmazione. Includeranno pulsanti, menu e finestre di dialogo. Programmando in VBA potrai creare programmi potenti quanto Access stesso. In effetti, molti strumenti di Access (come procedure guidate e finestre di progettazione) sono scritti in VBA.

La potenza e l'accessibilità di Access lo rendono il miglior sistema di gestione di database oggi disponibile sul mercato. Innanzitutto, conosciamo Access a livello di utente finale. Successivamente passeremo ad elementi più complessi come elementi di programmazione in VBA e interazione con Internet.

Cosa offre? Accesso

1.Vero modello di database relazionale

Completamente implementato in Access gestione database relazionali. Il sistema mantiene le chiavi primarie ed esterne e garantisce l'integrità dei dati a livello di kernel (il che impedisce operazioni di aggiornamento o eliminazione incoerenti). Inoltre, le tabelle in Access sono dotate di strumenti di convalida dei dati che impediscono input errati indipendentemente da come vengono immessi e ogni campo della tabella ha il proprio formato e descrizioni standard, il che semplifica notevolmente l'immissione dei dati. Access supporta tutti i tipi di campo richiesti, inclusi campi di testo, numerici, contatore, valuta, data/ora, MEMO, booleani, collegamento ipertestuale e oggetto OLE. Se durante elaborazioni particolari non sono presenti valori nei campi, il sistema provvede supporto totale valori vuoti.

L'elaborazione dati relazionale in Access, grazie all'architettura flessibile del sistema, può soddisfare qualsiasi esigenza. Allo stesso tempo, Access può essere utilizzato come DBMS autonomo in modalità file server o come componente client di prodotti come SQLServer. Oltretutto. Access supporta il protocollo ODBC (OpenDatabaseConnectivity), che consente di connettersi a database di molti formati diversi, come SQLServer, Oracle, Sybase e persino DB/2 per computer mainframe IBM.

Access supporta l'elaborazione delle transazioni con garanzia di integrità. Inoltre, viene fornita la sicurezza a livello utente, che consente di controllare l'accesso ai dati per singoli utenti e interi gruppi.

Guida sensibile al contesto e Ufficio Assistente

Il sistema di aiuto di Microsoft è ancora il migliore del settore, sia per gli utenti nuovi che per quelli esperti. Access fornisce una guida sensibile al contesto a cui è possibile accedere con un semplice clic e le informazioni di riferimento sulla questione che interessa l'utente in questo momento appariranno immediatamente sullo schermo. In questo caso, puoi facilmente andare al sommario del sistema di aiuto, informazione specifica, un registro degli accessi precedenti e dei segnalibri.

In Access 97, Microsoft ha introdotto OfficeAssistant e ScreenTips. Suggerimenti contenere brevi spiegazioni di qualcosa. Il sistema fornisce un'intera galleria di dieci possibili personaggi assistenti (puoi scegliere quello che preferisci). Se assistente Se ti stanchi, puoi spegnerlo.

Procedure guidate e costruttori facili da usare

Maestro(Wizard) può trasformare ore di lavoro in minuti. I maestri pongono domande importanti riguardo al contenuto, allo stile e al formato dell'oggetto creato; poi costruiscono automaticamente l'oggetto desiderato. Incluso nell'accesso un centinaio di artigiani per aiutarti a progettare database, applicazioni, tabelle, moduli, report, grafici, etichette, controlli e proprietà. Puoi persino personalizzare le procedure guidate per risolvere diversi problemi.

Importazione, esportazione e collegamento di file esterni

Access consente di importare ed esportare molti formati di file noti, inclusi dBASE, FoxPro, Excel, SQLServer, Oracle, Btrieve, molti formati di testo ASCII (compresi quelli con una lunghezza di linea fissa o un delimitatore specificato) e dati HTML. Come risultato dell'importazione viene creata una tabella di Access; L'esportazione di una tabella di Access crea un file nel formato specificato.

Legame(precedentemente chiamato adesione) significa che puoi utilizzare dati esterni senza creare una tabella di Access. È possibile stabilire relazioni simili con dati dBASE, FoxPro, Excel, ASCII e SQL. Una funzionalità molto potente è collegare le tabelle di Access con le relative tabelle esterne e quindi condividerle; questo vale per le tabelle Access, dBASE, FoxPro e SQLServer.

Moduli e report WYSIWYG

Le finestre di progettazione moduli e report hanno la stessa interfaccia e forniscono all'utente molte opzioni. Il modulo o il report è progettato secondo il principio WYSIWYG (WhatYouSeeIsWhatYouGet - ciò che vedi è ciò che ottieni). Aggiungendo un altro elemento di controllo, l'utente vede come cambia il modulo creato.

Puoi includere caselle di testo, pulsanti di opzione, caselle di controllo, linee e rettangoli in moduli e report e puoi progettarli con colori e ombre. Inoltre, puoi includere intere immagini, diagrammi, sottomoduli e sottoreport. Allo stesso tempo, tutti i parametri di presentazione dei dati rimangono completamente sotto il controllo dell'utente. I moduli possono estendersi su molte pagine e i report possono avere molti livelli di raggruppamento e riepilogo dei dati.

È possibile visualizzare moduli e report in modalità anteprima, fornendo una vista a volo d'uccello modificando la scala. In modalità progettazione è possibile visualizzare il report con dati fittizi in modo da non dover attendere l'elaborazione di un file reale di grandi dimensioni.

Il Report Builder è uno strumento molto potente che consente fino a dieci livelli di raggruppamento e ordinamento. Grazie ad esso è possibile creare report con percentuali e totali, ottenibili in soli due passaggi. Puoi creare molti tipi di report, che includono etichette postali ed elenchi di distribuzione della posta.

Query e relazioni su più tabelle

Una delle funzionalità più potenti di Access è anche la più importante. Le relazioni consentono di collegare graficamente le tabelle. Puoi anche collegare tabelle che rappresentano diversi tipi di file (ad esempio, una tabella di Access e una tabella dBASE). Dopo tale collegamento, le tabelle appaiono come un tutt'uno e ora puoi creare query in relazione a qualsiasi dato in esse contenuto. È possibile selezionare campi specifici, definire l'ordinamento, creare espressioni calcolate e immettere criteri per selezionare i record desiderati. È possibile visualizzare i risultati di una query come tabella, modulo o report. L'utente non è tenuto a impostare le connessioni in anticipo; è sufficiente invece accedere al generatore di query (ad esempio, quando si desidera creare un report specifico).

Le query vengono utilizzate anche in altri casi. È possibile creare query che calcolino totali, visualizzino tabelle raggruppate e creino nuove tabelle. La query può essere utilizzata anche per aggiornare i dati nelle tabelle, eliminare record e aggiungere una tabella a un'altra.

Grafici e diagrammi

Access utilizza la stessa applicazione grafica di Microsoft Word, Excel, PowerPoint e Project. Ti consente di creare centinaia di tipi di grafici e diagrammi, personalizzandoli in base alle tue esigenze specifiche. È possibile creare grafici a barre, grafici a barre, grafici a torta, grafici a superficie e altri grafici sia in 2D che in 3D. Possono essere facoltativamente accompagnati da testo, decorati in diversi colori e motivi. I valori possono essere visualizzati in colonne o sezioni di grafici a torta. È possibile ruotare le immagini del diagramma in modo che vengano riprodotte da qualsiasi angolo di visualizzazione conveniente. Tutto questo è fornito dal programma AccessGraph.

Possibilità DDE E OLE

Utilizzando DDE (DynamicDataExchange) e OLE (ObjectLinkingandEmbedding) è possibile aggiungere tutti i tipi di nuovi oggetti ai moduli e ai report di Access. Tali oggetti possono essere suoni, immagini, diagrammi e persino videoclip. È possibile incorporare oggetti OLE (come bitmap) o documenti elaboratori di testi(Word o WordPerfect) o effettuare collegamenti a fogli di calcolo Excel. Collegando questi oggetti al proprio database, l'utente può creare moduli e report dinamici e utilizzare le stesse informazioni in modi diversi Applicazioni Windows.

Accesso a Internet

Access ora fornisce tutte le funzionalità che consentono a un'applicazione di connettersi a Internet/intranet. Con un clic puoi salvare tabelle, query, moduli e report in formato HTML. L'apposita procedura guidata permette anche ad un principiante di trasferire i codici HTML da un oggetto ad una pagina Web, rendendoli disponibili all'uso da chiunque navighi in Internet! I collegamenti ipertestuali consentono di accedere ai dati presenti in una pagina Web direttamente dai moduli di accesso.

Molte persone credono che la pubblicazione dei dati sulle pagine Web dovrebbe essere effettuata dagli amministratori Web. Access 97 dimostra chiaramente che questa operazione può essere eseguita con successo da qualsiasi utente. E in questo lo aiuterà la procedura guidata di posizionamento sulla pagina Web, che garantisce la conversione degli oggetti del database selezionati in formato HTML e il loro trasferimento in questo formato sulla pagina Web. Utilizzando questa procedura guidata è possibile creare pagine statiche o dinamiche, trasferirle su un server Web e crearne di proprie pagina iniziale e utilizza persino i modelli per creare un aspetto standard per tutte le pagine HTML!

Funzioni integrate

L'accesso ne contiene oltre un centinaio funzioni(piccoli programmi integrati che restituiscono un valore quando eseguiti) che eseguono un'ampia varietà di attività. Sono disponibili funzioni per manipolare database, stringhe, numeri in formato data e ora, matematici, aziendali e finanziari. Possono essere utilizzati per creare espressioni calcolate in moduli, report e query.

Macro: programmazione senza programmazione

Per i non programmatori (o gli utenti avanzati che semplicemente non vogliono programmare), Access fornisce macro. Ti consentono di automatizzare determinate attività. Vicino cinquanta macro consentire di manipolare dati, creare menu e finestre di dialogo, aprire moduli e report, in una parola, automatizzare l'esecuzione di quasi tutte le attività. Utilizzando le macro, puoi risolvere circa il 90% di tutte le attività di elaborazione dati.

Moduli: Visivo Di base per Applicazioni programmazione di basi di dati

Access è un ambiente di sviluppo di applicazioni serio con un linguaggio di programmazione completo. Il linguaggio VBA (precedentemente noto come AccessBasic) implementa un approccio alla programmazione orientato agli oggetti e consente al programmatore di fare quasi tutto ciò che si può immaginare. È un potente linguaggio di programmazione strutturato. È completamente estensibile e supporta le procedure API in qualsiasi libreria di collegamento dinamico (DLL) sistemi operativi Windows 95 e Windows NT.

L'ambiente di sviluppo completo supporta molti potenti capacità moderne: modalità multi-finestra per la modifica e il debug, controllo automatico sintassi, punti di interruzione, esecuzione passo passo e persino una guida alla sintassi che visualizza le opzioni sullo schermo per i comandi immessi.

Anche se hai già lavorato con qualche database, ciò non significa che tutto andrà subito liscio con Access. Puoi essere un grande esperto di DBMS relazionali come dBASE, FoxPro e Paradox, ma non avere esperienza di lavoro con database in ambiente Windows.

Per prima cosa dovresti conoscere meglio Windows: lavora con Editore di vernici, sperimenta Word o Excel, impara a usare correttamente il mouse. Vale la pena creare un diagramma in Excel, utilizzare i servizi di una delle procedure guidate e contattare il sistema di guida. Tutto ciò aiuterà in futuro quando si padroneggerà Access. È inoltre necessario abituarsi ai nuovi termini.

Informazioni per gli utenti dei fogli di calcolo

Un utente esperto di Excel (o 1-2-3) noterà che Access ed Excel sono simili in molti modi. Innanzitutto, entrambi questi programmi sono prodotti Windows, quindi dovrebbe già avere familiarità con le convenzioni di Windows che verranno utilizzate quando si lavora con Access. Aspetto delle tabelle e Accedere alle query corrisponde all'aspetto dei fogli di calcolo e si chiama tabelle dati ( scheda dati ). Le dimensioni delle righe e delle colonne della tabella possono essere modificate nello stesso modo in cui si lavora Fogli Excel. Essenzialmente, la modalità di immissione dei dati in Access 97 corrisponde alla modalità di input Dati Excel. Ti basterà inserire i dati e definire le intestazioni delle colonne; L'accesso farà il resto automaticamente.

Access, come Excel, supporta la modalità WYSIWYG e funziona con applicazione grafica MicrosoftGraph. Pertanto, l'utente ha sempre la possibilità di creare lo stesso tipo di diagrammi in entrambi i sistemi. Access include anche una creazione guidata dei grafici simile a quella utilizzata in Excel.

Come Excel, Access 97 include una creazione guidata tabella pivot; infatti, puoi usarlo per creare tabelle pivot di Excel: informazioni da database Accedi ai dati possono essere facilmente trasferiti su fogli di calcolo Excel. I database di Access possono essere collegati a tabelle Excel. In entrambi i prodotti è possibile creare query ed eseguire l'ordinamento utilizzando la stessa interfaccia. (Se hai mai utilizzato i menu di Excel per creare query e ordinare dati, avrai già familiarità con questi concetti.) In breve, Access 97 è compatibile con tutti i prodotti Office 97.

Lezione 1.

Principi operativi fondamentali

con un database in Microsoft Access.

1.3. Creazione della banca dati.

1.4. Lavorare con le tabelle.

1.5. Tipi di dati.

1.6. Proprietà del campo.

1.7. Campi chiave.

1.8. Definizione delle relazioni tra le tabelle nel database.

1.9. Garantire l'integrità dei dati in Microsoft Access.

1.1. Cos'è un "Database".

Nella vita lavorativa o personale, spesso devi lavorare con dati provenienti da fonti diverse, ognuna delle quali è associata a un tipo specifico di attività. Il coordinamento di tutti questi dati richiede conoscenze e capacità organizzative specifiche. Microsoft Access combina informazioni provenienti da diverse fonti in un unico database relazionale. Forme create, Query e Report consentono di aggiornare i dati in modo rapido ed efficiente, ottenere risposte a domande, cercare i dati necessari, analizzare dati e stampare report.

Nel database, le informazioni provenienti da ciascuna fonte vengono archiviate in una tabella separata. Quando si lavora con dati provenienti da più tabelle, vengono stabilite delle relazioni tra le tabelle.

Viene creata una query per cercare e selezionare i dati che soddisfano determinate condizioni. Le query consentono inoltre di aggiornare o eliminare più record contemporaneamente ed eseguire calcoli integrati o speciali.

I moduli vengono utilizzati per visualizzare, inserire o modificare i dati direttamente nella tabella. Un modulo consente di selezionare i dati da una o più tabelle e visualizzarli sullo schermo utilizzando un layout standard o personalizzato.

Un report viene utilizzato per analizzare i dati o stamparli in un modo specifico. ad esempio, è possibile creare e stampare un report che raggruppa i dati e calcola i totali.

Per eseguire determinate operazioni in modo automatico vengono utilizzate le macro, che contengono un insieme di uno o più comandi macro, come l'apertura di moduli o la stampa di report. Le macro possono essere utili per automatizzare le attività eseguite di frequente. Ad esempio, quando un utente fa clic su un pulsante, è possibile eseguire una macro che stampa un report.

A volte è necessario creare una propria procedura da lanciare da una qualsiasi finestra del database oppure una procedura pensata per gestire un evento specifico. Un insieme di tali procedure nel linguaggio Visual Basic, assemblate in un'unica unità di programma, è chiamato modulo. Esistono due tipi principali di moduli: moduli di classe e moduli standard. I moduli di classe sono moduli di modulo e moduli di report associati a un modulo o report specifico. Spesso contengono procedure per la gestione degli eventi (come la pressione di un tasto) e vengono create automaticamente quando si crea la prima procedura evento. Nella norma

Nella finestra del database puoi lavorare con tutti i suoi oggetti. Per visualizzare oggetti di un certo tipo, selezionare la scheda appropriata (ad esempio "Tabelle").

Utilizzando i pulsanti a destra è possibile creare e modificare oggetti esistenti.

1.2. Progettazione di banche dati.

Prima di creare tabelle, moduli e altri oggetti, è necessario impostare la struttura del database. Una buona struttura del database è la base per creare un database conforme ed efficiente.

Passaggi di progettazione del database:

1.Determinare lo scopo della creazione di un database, le sue funzioni principali e le informazioni che dovrebbe contenere. Il database deve soddisfare i requisiti di coloro che lavoreranno direttamente con esso. Per fare ciò, è necessario determinare gli argomenti che il database dovrebbe coprire, i report che dovrebbe produrre, analizzare i moduli attualmente utilizzati per registrare i dati e confrontare il database in fase di creazione con un database simile ben progettato.

2. Sviluppare su carta la struttura delle tabelle che il database dovrà contenere. Quando si progettano le tabelle, si consiglia di seguire i seguenti principi di base:

Le informazioni nella tabella non devono essere duplicate. Non dovrebbero esserci ripetizioni tra le tabelle. Quando determinate informazioni vengono archiviate in una sola tabella, dovranno essere modificate solo in un posto. Ciò rende il lavoro più efficiente ed elimina anche la possibilità di informazioni non corrispondenti in tabelle diverse. Ad esempio, una tabella dovrebbe contenere indirizzi e numeri di telefono dei clienti.

Ogni tabella dovrebbe contenere informazioni su un solo argomento. Le informazioni su ciascun argomento vengono elaborate molto più facilmente se sono contenute in tabelle indipendenti l'una dall'altra. Ad esempio, gli indirizzi dei clienti e gli ordini vengono archiviati in tabelle separate in modo che quando un ordine viene eliminato, le informazioni sul cliente rimangono nel database.

3.Determinare i campi obbligatori nella tabella. Ogni tabella contiene informazioni su un argomento diverso e ogni campo nella tabella contiene informazioni separate sull'argomento della tabella. Ad esempio, una tabella di dati cliente potrebbe contenere campi per nome dell'azienda, indirizzo, città, paese e numero di telefono. Quando progetti i campi per ciascuna tabella, tieni presente:

Ogni campo deve essere correlato all'argomento della tabella.

La tabella dovrebbe contenere tutte le informazioni necessarie.

Le informazioni dovrebbero essere suddivise nelle unità logiche più piccole (ad esempio, i campi Nome e Cognome, anziché un campo Nome generale).

4.Impostare il campo chiave. Affinché Microsoft Access possa collegare i dati di tabelle diverse, ad esempio i dati del cliente e i suoi ordini, ogni tabella deve contenere un campo o un insieme di campi che specificheranno il singolo valore di ciascun record nella tabella. Questo campo o insieme di campi è chiamato chiave primaria.

5.Definire le relazioni tra le tabelle. Dopo aver distribuito i dati nelle tabelle e definito i campi chiave, è necessario selezionare uno schema per collegare i dati in tabelle diverse. Per fare ciò, è necessario definire le relazioni tra le tabelle.

6. Rivedere nuovamente la struttura del database e identificare possibili carenze. Si consiglia di farlo in questa fase, mentre le tabelle non sono piene di dati.

7.Aggiungere dati e creare altri oggetti di database. Se le strutture della tabella soddisfano i requisiti, è possibile inserire tutti i dati. È quindi possibile creare query, moduli, report, macro e moduli.

8.Utilizzare gli strumenti di analisi in Microsoft Access. Microsoft Access dispone di due strumenti per migliorare la struttura del database. L'Analisi guidata tabella esamina la tabella e, se necessario, suggerisce una nuova struttura e relazioni, oltre a rielaborarla. L'analizzatore delle prestazioni esamina l'intero database, formula raccomandazioni per il suo miglioramento e le implementa.

1.3. Creazione della banca dati.

Microsoft Access supporta due modi per creare un database. È possibile creare un database vuoto e quindi aggiungervi tabelle, moduli, report e altri oggetti.

Questo metodo è il più flessibile, ma richiede una definizione separata di ciascun elemento del database. È anche possibile creare immediatamente un database utilizzando la procedura guidata

un certo tipo con tutte le tabelle, i moduli e i report necessari. Questo il modo più semplice creazione iniziale del database. In entrambi i casi, avrai l'opportunità di farlo

tempo di modificare ed espandere il database creato.

Se stai creando un nuovo database (solo in questo caso), verrà visualizzata la finestra di dialogo File. nuova base data", in cui è necessario specificare il nome e il percorso del file creato

Banca dati. Il file del database di Microsoft Access ha l'estensione .mdb. Per ottenere una copia del database è necessario copiare il file che lo contiene, since

Quando esci da Microsoft Access, le modifiche ai dati vengono salvate automaticamente. Tuttavia, quando si modifica la struttura di qualsiasi oggetto di database in Microsoft Access, viene richiesto di confermare il salvataggio delle modifiche prima di uscire.

1.4. Lavorare con le tabelle.

Una tabella memorizza informazioni su un problema specifico, ad esempio, la tabella "Prodotti" contiene informazioni solo sui prodotti e la tabella "Fornitori" contiene informazioni solo sulle aziende che forniscono beni. Per garantire che i dati non vengano duplicati e che non si verifichino errori durante l'emissione, è necessario distribuire diversi tipi di dati in tabelle diverse. I dati in una tabella sono organizzati in colonne ("campi") e righe ("record").

Esistono due modalità di lavoro con la tabella. È possibile selezionare la modalità Progettazione o la modalità Tabella facendo clic sul pulsante speciale sulla barra degli strumenti.

Nella visualizzazione Struttura tabella puoi creare un'intera tabella aggiungendo nuovi campi o eliminando e personalizzando i campi della tabella esistenti.

Per aggiungere un campo, inserisci il nome del campo e digita nella parte superiore della finestra della tabella. Per rinominare un campo, modificane il nome nella colonna Nome campo.

Il tipo di dati determina quale tipo di dati può essere immesso nel campo. Ad esempio, non è consentito inserire testo in un campo valuta. La selezione del tipo di dati appropriato garantisce che i dati vengano immessi nel formato corretto per l'ordinamento, i calcoli e altre operazioni. Per definire o modificare il tipo di dati, selezionare la colonna Tipo di dati, fare clic sul simbolo a discesa nel campo e selezionare un tipo di dati dall'elenco.

Ogni campo ha proprietà, modificandole è possibile controllare il salvataggio, l'elaborazione e la visualizzazione dei dati del campo. Ad esempio, per il formato "Contanti", vengono aggiunti automaticamente un separatore di gruppi di cifre e un simbolo di valuta (1.234 g). Per impostare una proprietà di campo, selezionala nella parte superiore della finestra di progettazione tabella e nella parte inferiore della finestra, inserisci il valore di questa proprietà o selezionala dall'elenco. L'insieme di proprietà disponibili è determinato dal tipo di dati del campo.

Un'etichetta univoca, denominata chiave, viene utilizzata per identificare ciascuna voce nella tabella. Proprio come una targa identifica in modo univoco un'auto, una chiave identifica in modo univoco un record. I campi chiave nelle tabelle vengono utilizzati per creare relazioni tra tabelle. Per definire una chiave, selezionare la riga che descrive il campo richiesto e fare clic sul pulsante Chiave sulla barra degli strumenti.

Nella visualizzazione tabella puoi aggiungere, modificare o visualizzare dati tabulari. Puoi anche controllare l'ortografia e stampare dati tabulari, filtrare e ordinare i record, modificare aspetto tabelle o modificare la struttura della tabella aggiungendo o rimuovendo colonne.

Per aggiungere record, utilizzare il pulsante Nuovo record sulla barra degli strumenti. Quando si fa clic su questo pulsante, alla fine della tabella viene visualizzata una riga vuota.

Per eliminare i record, seleziona un campo qualsiasi del record e fai clic sul pulsante Elimina record sulla barra degli strumenti.

Le righe di una tabella possono essere ordinate in base al contenuto di una o più colonne. Per fare ciò, seleziona il campo in base al quale ordinare e fai clic sul pulsante Ordinamento crescente o Ordinamento decrescente sulla barra degli strumenti.

Il filtro consente di visualizzare solo determinati record in un modulo. Seleziona i dati in base ai quali desideri filtrare e fai clic sul pulsante Filtra per selezione sulla barra degli strumenti. Per modificare il filtro, fare clic sul pulsante Cambia filtro. Per impostare una condizione di filtraggio più dettagliata, selezionare il comando Filtro nel menu Record e il sottocomando Filtro avanzato. Per applicare un filtro normale o avanzato, fare clic sul pulsante Applica filtro sulla barra degli strumenti.

1.5. Tipi di dati.

Il tipo di dati determina quale tipo di dati può essere immesso nel campo. Ad esempio, non è consentito inserire testo in un campo valuta. La selezione del tipo di dati appropriato garantisce che i dati vengano immessi nel formato corretto per l'ordinamento, i calcoli e altre operazioni. Microsoft Access supporta i seguenti tipi di dati:

Testo

Testo o numeri che non richiedono calcoli, come i numeri di telefono.

campo MEMO

Testo lungo o una combinazione di testo e numeri.

Numerico

Dati numerici utilizzati per eseguire calcoli.

Appuntamento

Date e orari relativi agli anni da 100 a 9999 compresi.

Monetario

Valori monetari e dati numerici utilizzati nei calcoli matematici.

Contatore

Univoco sequenziale crescente (di 1) o numeri casuali, inserito automaticamente quando si aggiunge ciascuno Nuovo arrivato V

Logico

Valori booleani, nonché campi che possono contenere uno dei due valori possibili (Vero/Falso, Sì/No).

Campo oggetto OLE

Oggetto (come un foglio di calcolo Microsoft Excel, documento Microsoft Word, immagini, registrazioni audio o altri dati in formato binario) collegati o incorporati in una tabella di Microsoft Access.

Collegamento ipertestuale

Una stringa di lettere e numeri che rappresenta l'indirizzo di un collegamento ipertestuale.

Procedura guidata di sostituzione

Crea un campo che offre una scelta di valori da un elenco o da una casella combinata che contiene un insieme di valori costanti o valori da un'altra tabella. Selezionando questa opzione dall'elenco in una cella viene avviata la ricerca guidata, che determina il tipo di campo.

Lezione 2

Inserimento e modifica dei dati

Inserimento dati

Nella modalità tabella vengono visualizzati tutti i dati immessi. Se è stata creata solo la struttura della tabella, significa che nella tabella non sono ancora presenti dati. In una tabella vuota, l'indicatore del record (con l'immagine di un puntatore triangolare rivolto verso destra) viene solitamente impostato nella prima riga della tabella.

Per inserire un valore in un campo (nella vista tabella), spostare il cursore su quel campo e digitare il valore. Durante la modifica di un post, l'indicatore del post assume l'aspetto di una matita. Quando inserisci una nuova voce (il cui contrassegno ha una matita), viene visualizzata automaticamente la riga successiva (il cui contrassegno ha un asterisco per indicare la nuova voce). Il nuovo contrassegno del record contrassegna sempre l'ultima riga della tabella.

Quando si inserisce un nuovo record, il cursore viene solitamente posizionato nel primo campo della tabella.

A seconda dell'operazione eseguita e del tipo di record, il token del record può assumere una delle quattro forme.

Marker del record corrente.

Contrassegno della voce modificata.

Marcatore di record bloccato (quando si lavora in

modalità multigiocatore).

Indicatore di nuova entrata.

Salvataggio di una registrazione

Una voce aggiunta o modificata viene salvata automaticamente quando ci si sposta su un'altra voce o quando si chiude la tabella. Allo stesso tempo, l'indicatore della voce cambia forma: la matita si trasforma in una freccia rivolta verso destra.

Per salvare un record, è necessario immettere un valore valido nel campo della chiave primaria. Il valore della chiave primaria viene controllato rispetto al tipo di dati, all'unicità e ad altre regole di controllo del valore immesse nella proprietà Condizione valore ( Validazione Regola )

Pulsante Annulla ( Disfare Attuale Campo / Documentazione ), situato sulla barra degli strumenti, consente di annullare le modifiche apportate solo al record corrente. Dopo essere passato alla voce successiva, questo pulsante tornerà alla normale modalità di annullamento e una volta modificata la voce successiva, non sarà più possibile annullare la modifica a quella precedente.

È possibile salvare la registrazione corrente su disco utilizzando il comando Registrazioni->Salva registrazione ( Record -> Salva Record ) o combinazioni di tasti< Spostare + accedere >.

Controllo della correttezza dei dati inseriti

Controllo automatico del tipo di dati

Access controlla automaticamente alcuni tipi di dati, senza alcun intervento. Per i campi contenenti questi tipi di dati , non è necessario compilare le proprietà Condizione sul valore. Elenchiamo questi tipi di dati.

Numero

Valuta

Appuntamento

Logico (Sì/No)

Numero e Valuta consentono di inserire valori numerici validi. Sebbene Access consenta di inserire una lettera nel campo Numero, se si tenta di uscire da questo campo viene visualizzata una finestra di dialogo con il messaggio "Il valore inserito non corrisponde alle proprietà Tipo di dati o Dimensione campo" Il messaggio di errore verrà visualizzato anche se si immettono altri caratteri non accettabili o più punti decimali oppure se si tenta di immettere un numero eccessivamente grande per un campo dati di dimensioni particolari di tipo Numero.

I campi Data/Ora controllano che i valori di data e ora siano corretti. Se provi a inserire l'ora 44:44:44 o solo una lettera nel campo Data/Ora, verrà visualizzata una finestra di dialogo di errore

Booleano (Sì/No) È possibile immettere solo uno dei seguenti valori impostati: Sì, Vero (On) o qualsiasi numero diverso da zero per Booleano Sì e No (No), False (False), Off (Off) o 0 per numero logico Nella proprietà Formato è possibile definire i propri valori booleani (Sì/No), ma solitamente vengono utilizzati valori standard

Metodi di immissione dei dati

Viene effettuato l'inserimento dei dati in campi di vario tipo diversi modi. Per alcuni tipi di dati, la validità del valore viene verificata automaticamente. Tuttavia, quando si creano alcune tabelle, potrebbe essere necessario inserire dati in formati non standard (definiti dall'utente) e impostare regole di validità per essi nella proprietà ValidationRule. Successivamente esamineremo vari modi inserimento dati. |

Inserimento di testo standard

I tre campi inseriti nella tabella “I MieiStudenti” erano campi di tipo Testo. Nei campi FamNameName1 viene utilizzata una maschera di input per l'immissione dei dati. Se inserisci un valore in lettere minuscole, verrà visualizzato: la prima lettera è maiuscola, le restanti sono minuscole. È possibile verificare la presenza di significati speciali nel testo e visualizzarlo in un formato specificato.

A volte in un campo come Testo ( Testo ) è necessario inserire un valore composto da più righe. Per aggiungere una nuova riga, premere la combinazione di tasti< Ctrl + accedere >. Questa funzionalità è utile per formattare le stringhe nel campo dell'indirizzo e nel campo Memo.

Inserimento dei dati di data/ora

I valori vengono immessi nel formato mmm aa. Ecco come sarà quando inserirai 4/8/96 e uscirai da questo campo. Access visualizzerà il valore come Arg 96. La tabella effettivamente memorizza il valore 4/8/92 ed è possibile visualizzarlo posizionando il cursore in questo campo. Puoi invece inserire 96 nel campo Arg e il valore Arg 96 verrà salvato nella tabella.

Per un campo del tipo Data/Ora è possibile definire anche una condizione sul valore Between #1/1/70# AndDate(). Questa condizione indica che la data di nascita inserita deve essere compresa tra il 1 gennaio 1970 e la data attuale.

I formati influiscono sulla modalità di visualizzazione dei dati, non sulla quantità di memoria occupata.

Inserimento dati di testo con verifica dei dati

Un campo di testo può avere una proprietà impostata su Condizione sul valore. Limita i dati di input a valori (es. F,M,C). Se provi a inserire valori diversi da F, M e C in questo campo, verrà visualizzata una finestra di dialogo con un messaggio come questo: In questo campo puoi inserire solo un valore per M, F o C. Questo messaggio è determinato dal valore della proprietà "messaggio su". errore" per questo campo.

Inserimento di dati numerici verificando la condizione per il valore |

Per i campi numerici vengono specificate le regole di convalida dei dati. Per il campo Risultato, la proprietà Condizione valore è impostata per limitare il valore di valutazione (>=2 e<=5). При нарушении этого правила появится диалоговое окно с сообщением об ошибке. Это сообщение определяется содержимым свойства сообщения об ошибке для данного поля.

Inserimento dati Tipo OLE

Un campo oggetto OLE chiamato Foto può essere compilato anche senza che l'oggetto (immagine) stesso venga visualizzato sullo schermo. I seguenti oggetti possono essere archiviati in un campo di tipo OLE.

Immagini raster.

File audio.

Grafici e (diagrammi).

Parola o Excel.

Un oggetto riconosciuto dal server OLE può essere archiviato in Access come campo di tipo OLE. Gli oggetti OLE vengono in genere immessi nei moduli in modo che possano essere visualizzati, ascoltati o utilizzati. Quando inserisci un oggetto OLE in una tabella, vedrai il testo con una descrizione dell'oggetto (ad esempio, in un campo di tipo OLE puoi vedere la scritta PaintbrushPicture). Esistono due modi per inserire un oggetto.

Incolla dagli appunti.

Inserisci dalla finestra di dialogo che appare dopo aver eseguito il comando Inserisci->Oggetto

Inserimento dati MEMO

Il campo Recenzia contiene dati di tipo MEMO. Questo tipo consente di inserire fino a 64.000 byte di testo per ciascuna voce. La tabella visualizza solo parte del testo inserito. Premendo , puoi visualizzare una finestra di dialogo di input (Zoom) con una barra di scorrimento, che ti consente di vedere fino a 1.000 byte di testo contemporaneamente

Spostarsi tra i record di una tabella

Di norma, dopo aver inserito i dati, spesso diventa necessario apportare alcune modifiche, ciò può essere dovuto ai seguenti motivi:

Nuove informazioni ricevute

Errori rilevati

È necessario aggiungere nuove voci

Per modificare i dati, aprire prima la tabella. Nella finestra del database, aprire la tabella in visualizzazione Foglio dati facendo doppio clic sulla riga con il relativo nome nell'elenco delle tabelle.

Se sei in modalità TableDesign, fai clic sul pulsante Visualizzazioni per accedere alla visualizzazione Tabella e apportare modifiche ai dati.

Navigare tra le voci

Per andare su qualsiasi record è sufficiente posizionare il cursore su di esso o cliccarci sopra con il mouse, ma se le tabelle sono molto grandi, il problema di spostarsi rapidamente sul record desiderato diventa particolarmente acuto

È possibile utilizzare la barra di scorrimento verticale per spostarsi tra i record. I pulsanti freccia sulla barra di scorrimento consentono di spostare l'indicatore del record solo di una posizione per clic. Pertanto, per spostarsi più velocemente (tra più record contemporaneamente), è preferibile utilizzare il dispositivo di scorrimento della barra di scorrimento. È anche possibile fare clic nell'area tra il cursore e il pulsante sulla barra di scorrimento per spostarsi di molte posizioni in avanti.

Il comando Modifica->Vai fornisce diverse opzioni per spostarsi rapidamente nella tabella.

I cinque pulsanti di salto situati nella parte inferiore della finestra in visualizzazione Foglio dati possono essere utilizzati anche per spostarsi tra i record. Facendo clic su questi pulsanti sarà possibile passare a qualsiasi record. Se si conosce il numero del record (il numero di riga per un determinato record) , fare clic sul campo del numero di registrazione, inserire il numero di registrazione e premere il tasto Per passare al campo del numero del record, premere il tasto .

Mentre ti sposti all'interno della tabella, presta attenzione alle istruzioni della barra di scorrimento. Access non aggiornerà il campo del numero del record finché non fai clic su qualsiasi campo del record.

Ricerca del setpoint

Anche se conoscendo il numero del record è possibile accedervi e trovare un campo specifico, nella maggior parte dei casi sarà necessario trovare un valore specifico nel record e ciò può essere fatto in tre modi:

Selezionare il comando Modifica->Trova (Edrt->Trova)

Fare clic sul pulsante Trova testo specificato situato sulla barra degli strumenti (mostra un binocolo).

Utilizza una scorciatoia da tastiera

Quando si utilizza uno di questi metodi, verrà visualizzata una finestra di dialogo. Per cercare solo un campo specifico, posiziona il cursore al suo interno (e fallo prima di aprire la finestra di dialogo). Selezionare la casella di controllo SearchOnlyCurrentField nella finestra di dialogo e Access eseguirà la ricerca solo nel campo specificato.

Questa finestra di dialogo consente di impostare vari parametri di ricerca. Nella casella di testo FindWhat, inserisci il valore che stai cercando. Puoi inserire il valore così come appare nel campo o utilizzando quanto segue: personaggi speciali:

* - Corrisponde a qualsiasi numero di caratteri

Corrisponde a un carattere

# - Corrisponde a una cifra

Per capire come funzionano questi simboli, supponiamo di voler trovare tutti i valori che iniziano con AB. Per fare ciò, inserisci AB*

Ora diciamo che vuoi trovare valori che terminano con i caratteri 001. In questo caso, inserisci *001 . Per cercare qualsiasi valore che inizia con i caratteri AB, termina con i caratteri 001 e contiene solo due caratteri in mezzo, è necessario inserire AB??001. Se hai bisogno di trovare tutti i cognomi che terminano con "ko", quindi per cercare valori come Brodsky e Čajkovskij, inserisci *co.

L'elenco a discesa Corrispondenza contiene tre scelte:

Con qualsiasi parte del campo (AnyPartofField)

Campi interi

Dall'inizio del campo (StartofField)

L'opzione standard è Campo intero. Ad esempio, il valore Pet verrà trovato se il valore è uguale a Pet. Se è selezionata l'opzione Con qualsiasi parte del campo (AnyPartofField), come risultato della ricerca verranno recuperati i valori Petrov, Petrovsky. Shpetny, ecc. Come risultato della ricerca con l'impostazione Dall'inizio del campo (StartofО), verranno trovati i valori Petrov, Petrovsky.

Nell'elenco a discesa Cerca è possibile selezionare una o più opzioni dall'insieme Su, Giù, Tutto.

Quando selezioni il pulsante di opzione Solo nel campo corrente (SearchOnlyCurrentField), il valore verrà cercato in un solo campo. La casella di controllo MatchCase determina se le lettere maiuscole e minuscole verranno distinte. Per impostazione predefinita non differiscono: durante la ricerca del valore Pet verranno trovati pet, Petr e Petrov. Quando selezioni la casella MatchCase, devi inserire una stringa di ricerca che tenga conto delle lettere maiuscole e minuscole

Ovviamente, per i tipi di dati Numero, Valuta e Data/ora, la distinzione tra maiuscole e minuscole non ha senso.) Quando selezioni la casella di controllo MatchCase, Access ignora la casella di controllo SearchFieldsAsFormatted (se hai formattato i campi della tabella, seleziona questa casella). Ad esempio, devi cercare nel campo DateBirth i record di tutti i nati nell'aprile 1982. Per fare ciò, seleziona l'opzione SearchFieldsasFormatted e inserisci Apr 92. Se non selezioni questa casella di controllo, la ricerca dovrà essere eseguita entro la data esatta di nascita, ad esempio, cerca 4/8/92

L'utilizzo della casella di controllo SearchFieldsasFormatted può rallentare notevolmente la ricerca.

La ricerca inizia quando fai clic sul pulsante TrovaPrimo o TrovaSuccessivo. Una volta trovato un valore, Access lo seleziona. Per trovare il primo valore corrispondente, fai clic sul pulsante Trova. Per trovare il valore successivo, fare clic sul pulsante Trova successivo Durante tutto il processo di ricerca, la finestra di dialogo rimane aperta. Pertanto, una volta trovato il valore desiderato, fare clic sul pulsante Chiudi per chiudere la finestra di dialogo

Modifica dei valori nella visualizzazione foglio dati

Per modificare un valore, vai su di esso e apporta le correzioni necessarie. Possono esserci diversi motivi per modificare un valore.

Aggiunta di un nuovo valore.

Sostituzione di un valore esistente

Modifica di un valore esistente

Se il campo è vuoto, inserisci semplicemente un nuovo valore. Quando inserisci nuovi valori nel campo, segui le stesse regole di quando inserisci nuove voci.

Sostituzione di un valore esistente

È possibile selezionare un campo utilizzando la tastiera o il mouse Quando si utilizza la tastiera il contenuto del campo viene evidenziato (Viene visualizzato in forma invertita) Premendo un tasto qualsiasi il contenuto del campo viene cancellato e sostituito con il simbolo corrispondente a il tasto premuto Pressione di un tasto , rimuoverai i valori del campo senza sostituzione. Premendo la barra spaziatrice si cancella il valore e lo si sostituisce con una barra spaziatrice

Utilizzando il mouse è possibile selezionare il contenuto di un campo nei seguenti modi:

Fai clic sul bordo sinistro del campo (dove il puntatore si trasforma in un grande segno più)

Fare doppio clic sul campo (questo metodo non funziona se è presente uno spazio nel testo)

Fare clic e trascinare il puntatore del mouse sul contenuto del campo da sinistra a destra

Selezionare una parte qualsiasi del contenuto del campo e premere il tasto

Per sostituire un valore esistente con il valore predefinito della proprietà DefaultValue, evidenziare il valore e premere la combinazione di tasti .

Per sostituire un valore esistente con un valore dello stesso campo in una voce precedente, premere la combinazione di tasti<Сtrl+"(кавычки)>

Assicurati di non aver cliccato<С1г1+-(минус)>, poiché in questo caso la voce corrente verrà cancellata

Modifica di un valore esistente

Per correggere un valore esistente, anziché sostituire l'intero valore, fare clic davanti a qualsiasi carattere in quel valore. Posizionando il puntatore del mouse davanti a un carattere specifico, attivi la modalità di inserimento e quando inserisci un nuovo valore, i valori esistenti si sposteranno a destra. Dopo aver premuto il tasto La modalità di sostituzione viene attivata e i caratteri immessi vengono sostituiti uno per uno. Utilizzando i tasti cursore è possibile spostarsi dall'uno (e all'altro) senza farli cambiare. Per cancellare il carattere a sinistra del cursore premere il tasto , e per cancellare il carattere situato a destra utilizzare il tasto .

Metodi di modifica

Muoversi all'interno di un campo Premendo i tasti -> e<-
Inserimento di un valore in un campo Selezionare la posizione di inserimento e inserire il valore
Selezione dell'intero contenuto del campo Premere F2 o fare doppio clic
Sostituzione di un valore con uno nuovo Seleziona l'intero campo e inseriscine uno nuovo
Sostituzione dal campo precedente Ctrl+'(apostrofo)
Sostituisci con il valore predefinito Ctrl+Alt+spazio
Inserimento di un'interruzione di riga (testo, promemoria) Ctrl+Invio
Salvataggio della stringa tecnica Maiusc+Invio o passa a un'altra riga
Inserimento della data corrente Ctrl+;(punto e virgola)
Inserisci l'ora corrente Ctrl+:(due punti)
Aggiunta di una nuova voce Ctrl++(più)
Eliminazione di una voce Ctrl+-(meno)
Pulsanti di opzione di commutazione Spazio
Annulla le modifiche a un record corrente Pulsante Esc o Annulla

Campi che non possono essere modificati

Ci sono campi che non possono essere modificati Tipi di tali campi

Annulla azioni

A volte il pulsante Annulla situato sulla barra degli strumenti è disattivato e non può essere utilizzato. Ma non appena inizi a modificare il record, diventerà disponibile e potrai utilizzarlo per cancellare le voci nel campo corrente. Il tasto viene utilizzato anche per annullare le operazioni. . Premendolo si annulla l'operazione di modifica del valore o del campo. Premendo due volte il tasto , annullerai le modifiche per l'intera voce corrente.

Il comando Modifica->Annulla viene utilizzato anche per annullare le operazioni e Il nome del comando cambia a seconda dell'azione annullata.

Per annullare la modifica di un valore in un campo, selezionare il comando Modifica->Annulla digitazione o utilizzare il pulsante Annulla situato sulla barra degli strumenti. Dopo lo spostamento in un altro campo, le modifiche apportate al campo precedente possono essere annullate utilizzando il comando Modifica->Ripristina campo/record corrente o il pulsante Annulla. È possibile annullare tutte le modifiche per il record corrente che non è stato salvato utilizzando il comando Modifica->Ripristina campo/record corrente (Modifica->Annulla Campo/Record corrente). Dopo aver salvato un record, le modifiche apportate ad esso possono essere annullate selezionando il comando Modifica->Annulla record salvato. Tuttavia, una volta modificata la voce successiva, tali modifiche non possono essere annullate.

Copia e incolla i valori

La copia o l'eliminazione dei dati nel buffer viene eseguita dallo stesso sistema Microsoft Windows 95/NT e non da alcuna funzione speciale di Access. Un valore copiato o cancellato dal buffer può essere incollato in un altro campo o record utilizzando il comando Modifica->Incolla o il pulsante Incolla situato sulla barra degli strumenti. Le operazioni di cancellazione nel buffer, copia e incolla dal buffer servono per scambiare dati sia tra varie applicazioni Windows che all'interno di Access stesso. Utilizzando questo metodo, puoi copiare interi record su altre tabelle o anche su altri database, nonché scambiare dati con programmi Microsoft Word ed Excel.

Sostituzione dei valori

Il comando del menu Modifica->Sostituisci ti consente di cercare e sostituire in base al modello. Dopo aver selezionato questo comando o premuto i tasti < Ctrl + H > sullo schermo apparirà una finestra di dialogo,

Questa finestra di dialogo è molto simile a quella che appare dopo aver scelto il comando Modifica->Trova. Solo che, oltre al campo di testo di esempio (FindWhat), ha anche un campo Sostituisci con. La ricerca inizia quando si preme un tasto . Trovare il valore utilizzando il modello. Access lo evidenzia. Per sostituire questo valore, fare clic sul pulsante Sostituisci. Per sostituire tutti i valori contemporaneamente, fare clic sul pulsante Sostituisci tutto.

Aggiunta di nuove voci

Per aggiungere un record in vista tabella, posiziona il cursore nell'ultima riga (dove l'indicatore del record assomiglia ad un asterisco) e inserisci un nuovo record. Per passare ad un nuovo record, puoi selezionare il comando

Inserisci->Record ->Record), fare clic sul pulsante Nuovo record situato sulla barra degli strumenti, utilizzare i pulsanti di spostamento o il comando Modifica->Vai->Nuovo record

(Modifica->Vai a->Nuovo). È anche possibile andare all'ultima voce e premere< | >A volte è necessario aggiungere diverse nuove voci e rendere le voci esistenti temporaneamente invisibili Comando di menu

Records->DataEntry ti consentirà di cancellare temporaneamente lo schermo da tutte le voci e quindi potrai modificare nuove voci senza interferenze. Per ripristinare tutti i record, selezionare il comando

Record->Rimuovi filtro/Ordina

Eliminazione di voci

Per eliminare un numero arbitrario di voci, selezionarle e premere oppure selezionare il comando Modifica->Elimina (Modifica->Elimina) Per eliminare un record, posizionare il cursore in uno qualsiasi dei suoi campi e selezionare il comando Modifica->Elimina record (Modifica->EliminaRecord) Quando si elimina un record, viene visualizzata una finestra di dialogo appare con il quale bisogna confermare la cancellazione Se si clicca sul pulsante Sì le voci verranno cancellate, se si clicca No tutto rimarrà invariato

L'impostazione predefinita per questa finestra di dialogo è selezionare il pulsante Sì. Pertanto, quando si preme il tasto le voci verranno automaticamente cancellate. Ma se elimini per errore le voci utilizzando questo metodo, sarà impossibile ripristinarle.

Per selezionare record adiacenti (cioè vicini), fare clic sul marcatore del primo record e trascinare il puntatore del mouse verso destra) sull'ultimo di quei record che si desidera selezionare

Aggiungi, modifica o rimuovi colonne

La possibilità di aggiungere, rimuovere e rinominare colonne nella visualizzazione Foglio dati in Access 97 è piena di pericoli. Il punto è che queste operazioni modificano la struttura dei dati. Come sai, quando apporti modifiche in modalità TableDesign, la struttura dei dati sottostante cambia. Tuttavia, in modalità Table Design, potresti non realizzare nemmeno tutte le conseguenze delle modifiche apportate. Pertanto , quando si creano database per altri utenti, è necessario prestare attenzione per garantire che non possano apportare modifiche alla visualizzazione tabella.

Elimina una colonna nella visualizzazione Foglio dati

Per eliminare una colonna nella visualizzazione Foglio dati, selezionala e premi oppure seleziona il comando Modifica-Elimina Colonna (Edrt^DeleteColumn) Apparirà una finestra di dialogo in cui dovrai confermare l'eliminazione di tutti i dati da questa colonna, nonché del campo stesso dalla struttura della tabella. Tieni però presente che se questo campo viene utilizzato in una maschera di inserimento dati o in un report, quindi se lo elimini riceverai un messaggio di errore ogni volta che un qualsiasi oggetto accede al nome di questo campo

Aggiungi una colonna nella visualizzazione foglio dati

Per aggiungere una nuova colonna nella visualizzazione Foglio dati, seleziona Inserisci^Colonna, che creerà una colonna a destra della colonna in cui si trova il cursore, con l'intestazione Campo"1. Potrai quindi inserire nella voce di quella colonna i nuovi dati.

Quando aggiungi una nuova colonna, la struttura della tabella cambia (vale a dire, ad essa viene aggiunto un nuovo campo). Quando salvi una tabella, Access determina le proprietà del campo aggiunto in base ai valori immessi al suo interno.

Modifica del nome del campo (intestazione della colonna)

Quando si aggiunge una nuova colonna, è consigliabile cambiarne l'intestazione prima di salvare la tabella. Per fare ciò, fai doppio clic su di esso e apporta le modifiche necessarie. Quando si salva la tabella, questo titolo verrà utilizzato come nome del campo nella struttura della tabella.

Modificando l'intestazione della colonna, si modifica il nome del campo nella tabella. E se viene utilizzato in moduli, report, query, macro o moduli, questi oggetti non funzioneranno finché non verranno apportate le correzioni appropriate. Questo metodo di modifica del nome del campo è irto di conseguenze spiacevoli, quindi è consigliabile che lo utilizzino solo gli utenti esperti.

Visualizzazione delle voci

È possibile utilizzare il mouse o i comandi del menu per aggiungere o modificare le voci. Utilizzando il menu Formato o i comandi del mouse, puoi modificare l'ordine dei campi, nascondere e bloccare colonne, modificare l'altezza della riga e la larghezza della colonna, selezionare un carattere diverso e persino mostrare o rimuovere le linee della griglia.

Modifica dell'ordine dei campi

Per impostazione predefinita, Access visualizza i campi in visualizzazione Foglio dati nello stesso ordine in cui appaiono nella tabella o nella query. Tuttavia, a volte è necessario posizionare alcuni campi uno accanto all'altro per facilitare l'analisi dei dati in essi contenuti. Per modificare l'ordine dei campi, seleziona una colonna e trascinala in una nuova posizione.

Puoi selezionare e trascinare le colonne una alla volta o in gruppi. Supponiamo che tu voglia che il campo Nome si trovi all'inizio della tabella. Per fare ciò, attenersi alla seguente procedura:

1. Posizionare il puntatore del mouse sul nome del campo (colonna) Nome (assumerà la forma di una freccia rivolta verso il basso).

2. Fare clic e tenere premuto il pulsante del mouse in quella posizione. Di conseguenza, verrà selezionata l'intera colonna Nome. Rilascia il pulsante.

3.Fare nuovamente clic sul nome di una delle colonne e tenerlo premuto; Il puntatore apparirà come una freccia con una cornice.

Trascina questa colonna sul bordo sinistro della tabella. Rilascia il pulsante del mouse e la colonna si sposterà all'inizio della tabella.

In questo modo puoi spostare uno o più campi selezionati a sinistra, a destra o anche oltre destra! bordo della finestra ululato.

Lo spostamento dei campi nella visualizzazione Foglio dati non modifica la struttura della tabella.

Modifica della larghezza del campo

Per modificare la larghezza di un campo (ad esempio una colonna), è necessario impostarla nella finestra di dialogo (dove è determinata dal numero di caratteri) o trascinando il bordo destro dell'intestazione della colonna (il puntatore del mouse trasformarsi in una croce con una freccia a due punte).

Per modificare la larghezza della colonna, segui due semplici passaggi:

1.Posiziona il cursore tra le intestazioni di due colonne sulla loro linea di divisione.

2.Trascinare il bordo della colonna a sinistra per restringerla o a destra per allargarla.

Per modificare istantaneamente la larghezza di una colonna in base al principio del best fit (basato sull'elemento più lungo), è necessario fare doppio clic sul bordo destro dell'intestazione della colonna.

Cambiando la larghezza della colonna/non cambia la dimensione del campo nella tabella: cambi semplicemente le dimensioni della colonna visualizzata per i dati che contiene.

Esiste un altro modo per modificare la larghezza della colonna: è necessario eseguire il comando Formato^LarghezzaColonna o fare clic con il pulsante destro del mouse sull'intestazione della colonna e selezionare il comando LarghezzaColonna dal menu contestuale. Viene visualizzata la finestra di dialogo LarghezzaColonna. Qui puoi chiedere

larghezza della colonna, misurata in numero di caratteri. E per definire la larghezza predefinita, seleziona la casella di controllo Larghezza standard.

Trascinando il bordo destro di una colonna verso sinistra fino a raggiungere il bordo della colonna precedente si nasconderà quella colonna. La stessa cosa accadrà se imposti il ​​valore su 0 nella finestra di dialogo ColumnWidth. Pertanto, per mostrare nuovamente una colonna nascosta, eseguire Format^UnhideColumns.

Modificare l'altezza di un record (riga)

Per modificare l'altezza di un record (ad esempio una riga), posiziona il puntatore del mouse sul bordo del record (nell'area dell'indicatore del record) e trascina il bordo superiore della riga oppure scegli Formato^AltezzaRiga. La necessità di aumentare l'altezza della riga sorge se è necessario posizionare il testo con un carattere più grande o più righe di testo.

Quando trascini il bordo di una voce, il puntatore del mouse cambierà. Per modificare l'altezza della riga, procedi nel seguente modo.

1. Posizionare il cursore sulla linea di separazione tra due linee nell'area del contrassegno del record.

2. Trascinare il bordo della linea verso l'alto per diminuire o verso il basso per aumentare l'altezza della linea.

La modifica dell'altezza della riga comporta la modifica simultanea dell'altezza di tutte le righe nella vista tabella.

C'è un altro modo per modificare l'altezza della riga: selezionare il comando Formato^AltezzaRiga. Apparirà una finestra di dialogo in cui è possibile inserire l'altezza della linea in punti. Per selezionare un'altezza predefinita, selezionare la casella di controllo Altezza standard.

Se, trascinando il bordo di un record verso l'alto, si interseca con il bordo di un record precedente, allora all| le linee verranno nascoste. La stessa cosa accadrà se imposti la finestra di dialogo RowHeight su un valore vicino a 0 (ad esempio, 0,1). In questo caso, per visualizzare le righe, eseguire il comando Format^RowHeight (Format=>RowHeight) e impostare il valore standard per l'altezza della riga.

Visualizzazione della griglia

In genere, lo schermo visualizza una griglia con linee che fungono da limiti di righe e colonne. Usando il comando Formato"=>Celle (Format^Cells) puoi determinare se questa griglia verrà visualizzata e come dovrebbe apparire. (Finestra di dialogo Vista griglia (CellEffects).)

Modifica del carattere di visualizzazione

Le dimensioni delle righe e delle colonne cambiano automaticamente quando si modifica la dimensione del carattere visualizzato. Per impostazione predefinita, Access visualizza tutti i dati nella visualizzazione tabella con carattere MSSansSerif a 8 punti e peso normale. Potresti scoprire che non viene stampato correttamente poiché è un carattere dello schermo. Pertanto, è meglio utilizzare il carattere Arial con dimensione 8 punti e stile Regular. Selezionare il comando Formato"=>Font(Fonnat^Font) per modificare il tipo, la dimensione e lo stile del carattere.

La modifica del carattere di visualizzazione influisce sull'intera tabella. Per visualizzare più informazioni sullo schermo, seleziona una dimensione di carattere piccola. Se disponi dell'attrezzatura necessaria, passa a qualcosa di più un'alta risoluzione. E se vuoi che le lettere siano più grandi, aumenta la dimensione del carattere.

Per passare a un carattere Arial da 10 punti con uno stile Grassetto, attenersi alla seguente procedura:

Selezionare Formato^Carattere e sullo schermo verrà visualizzata una finestra di dialogo.

Nel campo Carattere, seleziona Arial,

Nel campo Stile carattere selezionare Grassetto.

Inserisci 10 nel campo Dimensioni.

Fare clic su OK.

Quando modifichi gli attributi di un font, un campione di quel font viene visualizzato nell'area Esempio. In questo modo, prima di apportare eventuali modifiche, potrai visualizzarle. Se lo desideri, puoi modificare il colore del carattere.

Nascondere e mostrare colonne

Per nascondere una colonna, puoi trascinarne il bordo nel campo precedente o impostare la larghezza della colonna su 0. Puoi anche utilizzare il comando Formato^NascondiColonne per nascondere una o più colonne. Per nascondere una colonna, attenersi alla seguente procedura:

1. Posiziona il cursore in un punto qualsiasi della colonna che desideri nascondere.

2. Seleziona Formato^HideColumns e la colonna scomparirà. In effetti, la proprietà ColumnWidth verrà impostata su 0. Per nascondere più colonne, devi prima selezionarle e poi utilizzare Format^Hide Columns ^ HideColumns)

Una colonna nascosta può essere nuovamente scoperta utilizzando il comando Formato^ ScopriColonne che visualizza una finestra di dialogo che consente di nascondere o mostrare selettivamente le colonne selezionando o deselezionando le opzioni appropriate nell'elenco Colonne.

Blocca colonne

Se vuoi mantenere alcuni campi della tabella sempre visibili mentre scorri, usa il comando Formato^Blocca colonne. Ad esempio, puoi rendere il campo Nome sempre visibile mentre scorri la tabella quando hai bisogno di trovare altre informazioni. Le colonne bloccate verranno posizionate a sinistra di tutte le colonne. Se vuoi bloccare più colonne, allora devono essere adiacenti (ovviamente le colonne possono essere spostate prima in modo che siano una accanto all'altra) E se necessario liberare queste colonne, selezionare il comando Format^Libera tutte le colonne (Format ^ UnfreezeAllColumns).

Salvataggio di una registrazione

Access salva una voce quando la lasci Per salvare una voce senza lasciarla, premi la scorciatoia da tastiera Il terzo modo per salvare un record è chiudere la tabella, ma esiste un altro modo: eseguire il comando Records^SaveRecord.

Ordinamento e filtraggio dei record nella vista tabella

Quando si cerca un certo valore, Access trova e visualizza il record corrispondente, ma se più record soddisfano un dato criterio, allora per comodità diventa necessario visualizzarli solo sullo schermo utilizzando i pulsanti di ordinamento e filtro situati sulla barra degli strumenti (o il Comandi Filtra e Ordina). Ordina) dal menu Record), è possibile visualizzare sullo schermo solo i record necessari per il lavoro e anche ordinarli rapidamente nell'ordine desiderato. Per ordinare l'intera tabella vengono utilizzati due pulsanti di ordinamento e per selezionare record specifici vengono utilizzati tre pulsanti di filtro.

Ordinamento rapido

A volte è necessario ordinare i record in una sequenza specifica. I pulsanti di ordinamento della barra degli strumenti consentono di ordinare le colonne in ordine crescente o decrescente. Innanzitutto, seleziona i campi da ordinare, quindi fai clic sul pulsante Ordinamento crescente (A-Z) o Ordinamento decrescente (Z). -A) (Ordinamento decrescente (Z-A))

Per selezionare un campo di ordinamento è sufficiente posizionare il cursore al suo interno a livello di qualsiasi record, quindi fare clic sul pulsante corrispondente e i dati verranno immediatamente ordinati

Se desideri ordinare i dati in base a più campi, seleziona più colonne. Per fare ciò, seleziona prima una colonna e poi premi e trascinare il cursore (In questo modo vengono selezionate le colonne adiacenti) In questo caso, i record della tabella vengono ordinati prima in base alla prima colonna, poi alla seconda, ecc. Se è necessario selezionare colonne non adiacenti, allora, come menzionato sopra , devono essere spostati in modo che si trovino uno accanto all'altro

Per ripristinare l'ordine originale dei record, utilizzare il comando Records^RemoveFilter/Sort.

Stampa delle voci

Le voci della tabella possono essere stampate in righe e colonne. Utilizza il metodo più semplice: seleziona il comando File"=> Stampa (File^Stampa) o fai clic sul pulsante Stampa situato sulla barra degli strumenti. Apparirà una finestra di dialogo.

Supponiamo che tu abbia installato una stampante su un sistema Microsoft Windows 95/NT. Fare clic su OK e stampare Wy nel carattere scelto per la visualizzazione (o il suo equivalente stampante più vicino). La stampa rifletterà inoltre tutte le opzioni impostate al momento della stampa della tabella. Le colonne nascoste non verranno stampate. Le linee della griglia vengono stampate solo se i pulsanti di opzione nel gruppo GridlinesShown sono selezionati nella finestra di dialogo CellsEffects (che puoi richiamare utilizzando Formato^Cells). La stampa richiederà tutte le pagine necessarie per contenere tutti i dati. Inoltre, Access esegue automaticamente la divisione dei dati in pagine.

Stampa tabella

È possibile controllare il processo di stampa dalla finestra di dialogo Stampa selezionando le seguenti opzioni.

Stampa (PrintRange) Stampa l'intera tabella o solo le pagine o i record selezionati

Copie Determina il numero di copie

Fascicola Determina se la stampa verrà fascicolata in copie.

Il pulsante Proprietà apre la finestra di dialogo delle impostazioni della stampante. Il pulsante Impostazioni ti consentirà di definire campi e intestazioni.

Anteprima

A volte sorge qualche dubbio prima di stampare un report. Ad esempio, non sarebbe meglio modificare l'altezza della riga e la larghezza della colonna o scegliere un carattere diverso? Pertanto, prima di stampare, vale sempre la pena visualizzare il rapporto sullo schermo per assicurarsi che tutto sia in ordine.

Per fare ciò, cliccare sul pulsante situato sulla barra degli strumenti e selezionare il comando File^Anteprima di stampa. Di conseguenza, verrà visualizzata una finestra di anteprima.

Facendo clic sul pulsante Anteprima di stampa si accederà alla modalità di anteprima di stampa. Lo schermo mostrerà la prima pagina da stampare e nuovi pulsanti appariranno sulla barra degli strumenti.

Per navigare tra le pagine, puoi utilizzare i pulsanti situati nella parte inferiore della finestra di anteprima (gli stessi di quando ti sposti tra i record nella visualizzazione Foglio dati).

I pulsanti della barra degli strumenti forniscono accesso veloce alle seguenti opzioni di stampa:

Chiudi Ritorna alla vista tabella

Stampa Apre una finestra di dialogo

Una pagina Mostra una pagina in modalità

Anteprima di stampa

Due pagine Mostra due pagine in modalità

Anteprima di stampa

Selezione zoom Aumenta o diminuisce la scala di visualizzazione

documento

Per visualizzare più di due pagine, utilizzare il comando Visualizza^Numero di pagine ( Visualizzazione ^ Pagine ), quindi selezionare 1, 2, 4, 8 o 12.

Se sei soddisfatto dell'anteprima della tabella e desideri stamparla, fai clic sul pulsante Stampa situato sulla barra degli strumenti. Se sei confuso, fai clic sul pulsante Chiudi e tornerai alla visualizzazione Foglio dati, dove potrai modificare i dati o cambiare il layout.

Conclusione

Vengono trattate le tecniche per immettere dati in modalità tabella, spostarsi tra righe e colonne e modificare dati, spostare righe e colonne e ridimensionarle, visualizzare in anteprima e stampare tabelle.

Nella vista tabella, i dati vengono visualizzati come righe (record) e colonne (campi).

Utilizza le barre di scorrimento, i tasti cursore, le opzioni di menu e i pulsanti di navigazione per spostarti rapidamente nella tabella e posizionare il cursore su qualsiasi record o campo.

Puoi passare alla modalità Foglio dati da qualsiasi finestra di TableDesign facendo clic sul pulsante Foglio dati (puoi anche fare clic sul pulsante Apri nella finestra del database).

Quando si inseriscono i dati nella tabella, la riga corrispondente viene contrassegnata con un nuovo indicatore di record.

io. Access esegue la convalida automatica dei dati vari tipi(ovvero le tipologie Numero, Valuta, Data/Ora e Sì/No logico). Inoltre, a livello di tabella o modulo, puoi aggiungere le tue regole di convalida dei dati.

Oggetti OLE (ad esempio suoni, immagini, grafici, Documenti di parole e registrazioni video digitali) possono essere inseriti in un campo di tipo OLE utilizzando il comando Inserisci^Oggetto

Utilizza i pulsanti di navigazione (situati nella parte inferiore della tabella) per spostarti rapidamente tra i record.

Puoi trovare e sostituire i valori specificati utilizzando il comando Modifica^Trova o Modifica^Sostituisci.

Per inserire un valore predefinito nel campo, fare clic su<Сп«1+А11>+barra spaziatrice e per inserire un valore di campo da una voce precedente -

I dati non possono essere modificati in alcuni tipi di campi: si tratta dei campi di tipo Contatore (numerazione automatica), calcolati, bloccati, inaccessibili, campi con record bloccati, nonché campi di alcuni tipi di richieste.

La funzione Annulla consente di annullare l'immissione di un valore di campo, l'immissione corrente o una voce salvata. Per eliminare una voce è necessario selezionarla e premere il tasto , oppure selezionare il comando Modifica=>Elimina (Modifica^Elimina)

Puoi modificare l'aspetto della tabella riorganizzando i campi in nuovi modi, modificando la larghezza della colonna visualizzata o l'altezza della riga e scegliendo caratteri diversi

Le colonne possono essere nascoste e mostrate, congelate e liberate; È inoltre possibile eliminare e visualizzare le linee della griglia sullo schermo.

Utilizzando i pulsanti di ordinamento, puoi modificare immediatamente l'ordine in cui vengono visualizzati i record.

I pulsanti FilterbySelection e FilterbyForm vengono utilizzati per definire l'ordinamento o i criteri di filtro per i record nella tabella.

Il comando File^Pnnt viene utilizzato per stampare una tabella e il comando File^PrintPreview viene utilizzato per visualizzare l'anteprima delle pagine prima della stampa.

Procedure guidate di Microsoft Access 97

Procedura guidata per la creazione del database

Procedura guidata per l'analisi delle tabelle

Procedura guidata di interrogazione

Procedura guidata per la creazione del database

La creazione guidata del database aiuta sia i principianti che i professionisti a iniziare rapidamente a lavorare in Microsoft Access. Puoi scegliere da una libreria di oltre 20 diversi tipi di database per scegliere quello che meglio si adatta al tuo scopo specifico.

Procedura guidata di importazione/esportazione dei dati

Se l'utente dispone già di dati archiviati in un formato diverso da Microsoft Access, può utilizzare una speciale procedura guidata di importazione/esportazione. Questa procedura guidata ti consente di gestire in modo flessibile i tuoi dati durante l'importazione e l'esportazione di dati di testo o fogli di calcolo, nonché durante l'esportazione di dati di Microsoft Access in file di testo. La procedura guidata consente di selezionare i separatori di campo, i tipi di dati corretti, ecc... La procedura guidata dispone di una funzione per visualizzare in anteprima i dati convertiti per facilitare il controllo del processo di conversione.

Procedura guidata per l'analisi delle tabelle

Questa procedura guidata consente di creare rapidamente un database relazionale con diverse tabelle e relazioni tra di loro da una grande tabella di dati "semplice". La procedura guidata analizzerà la tabella esistente e suggerirà il modo migliore per convertirla in un database.

Procedura guidata di interrogazione

Se è necessario effettuare una selezione tra i dati disponibili, è possibile utilizzare la Creazione guidata Query. Questa procedura guidata crea automaticamente query per recuperare dati da una o più tabelle. La possibilità di operare con più tabelle, collegando i singoli campi della tabella in modo arbitrario, consente di creare strutture dati ramificate flessibili, facili da gestire ed efficienti da utilizzare. Inoltre, la procedura guidata ti consente di raggruppare i dati e calcolare i totali, ad esempio puoi contare gli ordini raggruppati per data di posizionamento.

Condivisione dei dati

Una speciale procedura guidata per la divisione del database consente di dividere il database in due file, il primo dei quali contiene le tabelle effettive con i dati e il secondo contiene query, moduli, macro e moduli. Ciò risolve il problema di organizzare l'elaborazione di un array di dati da parte di più utenti. Allo stesso tempo, gli utenti che lavorano in rete possono utilizzare una fonte dati comune, modificare moduli, report e altri oggetti utilizzati per elaborare i dati in un determinato posto di lavoro.

Soluzioni per Internet e Intranet

Microsoft Access 97 include proprietà che consentono di pubblicare dati da Microsoft Access su un server Web. Ad esempio, l'HTML è incluso nell'elenco dei formati in cui è possibile creare i report e ora è molto semplice pubblicare i dati come report Microsoft Access sul server.

Microsoft Access dispone di una procedura guidata speciale per spostare rapidamente le informazioni da un database a un server Web.

Descrizione del corso introduttivo a Microsoft Accesso 97 (MSA)

Per gli insegnanti KNEU

Prerequisiti: Familiarità con Windows e le applicazioni Windows (Word, Excel, ecc.)

1. Introduzione.

1.1. Principali proprietà dell'MSA.

1.1.1 Modello relazionale (relazioni contro gerarchia)

1.1.2. Ambiente multiutente.

1.1.3. Interfaccia utente.

1.2. Applicazioni tipiche (esempi) e brevi commenti.

1.2.1.Rubrica telefonica

1.2.2. Banca dati. "Biblioteca"

1.2.3. Contabilità fatture/ordini.

1.2.4. Database dimostrativo "Borey".

1.3. Architettura del database MSA.

1.3.1. Le tabelle sono archivi di dati.

1.3.3. Moduli: un'interfaccia grafica per i dati.

1.3.4. Rapporti - stampa dei dati

1.3.5. Macro e moduli - automazione.

2. Creazione di una banca dati.

2.1. Progettazione di banche dati.

2.2.Fasi di creazione di un database.

2.3. Nuova banca dati.

2.4. Importa dati.

2.5. Salvataggio delle modifiche

3. Progettazione del tavolo.

3.1. Campi e record.

3.2. Tipi di campo

3.3. Valori dei campi predefiniti

3.4. Convalida dell'input.

3.5. Mascheramento degli ingressi

3.6. Collegamento di tabelle.

3.7. Chiavi primarie.

4. Lavorare con le tabelle.

4.1 Formattazione di righe e colonne.

4.2. Congelare, nascondere e organizzare le colonne.

4.3. Ordinamento e filtraggio rapidi.

4.4. Impostazione della versione linguistica durante l'ordinamento.

5. Creazione di query.

5.1. Utilizzo di QBE per sviluppare query.

5.2. Ordinamento.

5.3 Proprietà del campo

5.4. Selezione dei criteri.

5.5. Campi contati.

5.6 Generatore di espressioni.

5.7. Raggruppamento e (sotto)totali.

5.8 Proprietà del campo.

5.9. Query su più tabelle (utilizzando le relazioni).

6. Importazione dati.

7 Nozioni di base sui moduli.

7.1 Finestra del progetto, strumenti e palette.

7.2. Metodi di base per creare e modificare moduli.

7.3. Finestra Controllo e proprietà di controllo.

7.4 Proprietà del modulo.

7.5. Collegamento di moduli e origini dati.

7.6. Gestione e sua associazione all'origine dati.

7.6.1. Casella di testo.

7.6.2. Casella di riepilogo e casella combinata

7.6.3. Controlli di boxe.

7.7 Visualizzazione delle proprietà del modulo.

7.8. Utilizzando la procedura guidata di creazione del modulo.

8. Forma principale/sottomaschera (forma composta).

9 Nozioni di base sulle macro.

9.1. Come svilupparli: non scrivere scrivendo.

9.2. Panoramica delle macro.

9.3. Macro ad esecuzione automatica.

10 Pulsanti di controllo nei moduli.

10.1 Scopo delle macro.

10.2. Utilizzo della procedura guidata per creare pulsanti.

11. Rapporti.

11.1 Somiglianze e differenze con le forme.

11.2.Gruppi, totali parziali di gruppo e intestazione/piè di pagina di gruppo.

12. Crea una semplice applicazione.


ACCESSO"

nel corso "Informatica"

Studente del gruppo C-12:

Insegnante:

Mosca 2008

Parte teorica.

1)Database e sistemi di gestione di database (DBMS)

I database (DB) sono progettati per archiviare su un computer e utilizzare in modo efficace grandi volumi di un'ampia varietà di informazioni:

su libri, riviste e giornali nelle biblioteche,

sulle merci nei negozi e sui prodotti nelle fabbriche,

sulle mostre nei musei e nelle varie collezioni,

su tutti i dipendenti di aziende, imprese e istituzioni,

su tutti i voli aerei negli aeroporti, prezzi dei biglietti e disponibilità dei posti,

sugli orari di tutti i treni dalle stazioni, sul costo dei biglietti e sulla disponibilità dei posti,

su tutte le auto immatricolate presso l'Ispettorato statale per la sicurezza stradale (GAI), comprese quelle rubate,

su tutti i tour, compresi quelli last minute, nelle agenzie di viaggio e nelle agenzie di viaggio,

sul tempo in qualsiasi parte del mondo adesso e molti anni fa, ecc.

Per lavorare con i database, vengono utilizzati programmi applicativi chiamati DBMS - Database Management Systems. Il DBMS più popolare è il programma ACCESS di Microsoft.

2)Tutti i DBMS, compresi i DBMSACCESSOpermettere:

1. Crea rapidamente database, integrali e modificali.

2. Trova rapidamente i dati specifici di cui hai bisogno nel database.

3. Ordinare i dati nel database secondo vari criteri (ad esempio, in ordine alfabetico).

4. Estrarre sullo schermo sottoinsiemi di dati in base alle tue richieste, cioè quelli che soddisfano un determinato criterio.

5. Eseguire calcoli statistici sui dati del database per l'analisi e il processo decisionale.

6. Stampare i dati selezionati per scopi specifici, ovvero preparare certificati, rapporti, ecc.

Nella sua forma più semplice, un database è un foglio di calcolo simile a un foglio di calcolo Excel.

Come le tabelle di Excel, le tabelle del database sono costituite da colonne e righe. In questo caso le colonne del database si chiamano " CAMPI" e hanno nomi specifici (nomi " CAMPI"), e non lettere dell'alfabeto latino come nome come nelle tabelle Excel. Possono esserci fino a 255 colonne di questo tipo, ovvero campi nelle tabelle del database (come in Excel).

Ogni riga nelle tabelle del database è chiamata " REGISTRAZIONE" e ha un proprio numero di serie, lo stesso di una riga in un foglio di calcolo Excel. Il numero di righe, cioè di record nelle tabelle del database, è praticamente illimitato.

Tutto " REGISTRAZIONI"(righe) nella tabella del database contengono in ciascuna cella necessariamente lo stesso tipo di informazioni corrispondenti al nome" CAMPI". Questa è la differenza principale tra una tabella di database e un foglio di calcolo Excel. Ad esempio, in una colonna con il nome del campo " NOME E COGNOME" in tutti i record (cioè in tutte le righe), vedrai cognomi specifici di persone;

nella colonna con il nome del campo " DIO" in tutti i record (cioè in tutte le righe) verranno visualizzati gli anni di nascita specifici degli studenti;

nella colonna con il nome del campo " NG" in tutte le voci (cioè in tutte le righe) vedrai i numeri specifici dei gruppi di studenti.

Un database può includere non una, ma diverse tabelle correlate.

Tranne Tabelle– l'oggetto principale del Database - il database può contenere altri oggetti, vale a dire:

Modulo(uno o più). Un modulo è un modo per visualizzare sullo schermo i dati delle tabelle del database, utile per immettere dati e visualizzarli.

Richiesta(uno o più). Una query è un modo per selezionare e visualizzare i dati dalle tabelle del database in base ai criteri specificati.

Rapporto(uno o più). Un report è un modo per selezionare e stampare i dati dalle tabelle del database nella forma in cui sono richiesti dall'utente, ovvero da te.

Macro(uno o più). Una macro è un insieme di comandi macro che eseguono determinate operazioni con il database, ad esempio la stampa di report.

Modulo(uno o più). Un modulo è un programma nel linguaggio di programmazione Access Basic utilizzato in un database per eseguire attività non banali.

Tutti gli oggetti elencati, se sono stati creati, fanno parte del file Database con l'estensione . mdb.

3)Il lavoro di creazione di un database multitabella comprende 4 fasi:

1a fase. Progettare la struttura del database, ovvero determinare il numero di tabelle, il loro scopo e la composizione.

2a fase. Progettare le tabelle del database, ovvero specificare i campi, i relativi tipi e proprietà per ciascuna tabella.

3a fase. Creare uno schema di database, ovvero definire e stabilire connessioni tra le tabelle del database.

4a fase. Immissione di dati in tabelle di database vuote.

Progettazione della struttura del database – 1a fase

Progettare la struttura del database– si tratta della determinazione del numero di Tabelle presenti nel database, del loro scopo e della loro composizione. Tu ed io abbiamo già svolto questo lavoro, poiché abbiamo individuato 6 tabelle (“Studente”, “Gruppo”, “Dipartimento”, “Studio”, “Rendimento” e “Docenti”) necessarie per creare il Database di Istituto, che permette di l'ammissione degli studenti, formare gruppi nei singoli dipartimenti e tenere conto anche del rendimento degli studenti.

Progettazione di tabelle di database vuote - fase 2

Progettazione di tabelle di database– questo è il compito dei Nomi dei Campi in ciascuna delle Tabelle e la definizione dei Tipi di Dati e delle proprietà di ciascuno dei Campi. Esistono diversi modi (modalità) per costruire tabelle:

Modalità costruttore,

Modalità tabella,

Modalità guidata tabella.

Ciascuno di questi metodi ha i suoi vantaggi e svantaggi. Provi a utilizzare tutti e tre i metodi per costruire le tabelle del database che stai creando.

Nella prima parte di questo manuale è già stato creato un database con le tabelle “Studente” e “Materia”.

4)Creazione di uno schema di database - Fase 3

Creare uno schema di database significa definire le relazioni tra le tabelle incluse in questo database o, più precisamente, tra campi specifici di queste tabelle.

Quando le tabelle sono collegate, le modifiche apportate ad una di esse vengono automaticamente trasferite all'altra. Lo scopo principale del collegamento delle tabelle è evitare la duplicazione delle informazioni nel database.

Parte pratica.

Il laboratorio di lavoro è composto da 33 esercitazioni: completate –33

Ho imparato elementi di Access come...

Creazione di un semplice database:

mouse" o il comando "Larghezza colonna" nel menu "Formato":

Creazione e utilizzo di una "Query con parametro":

Creazione di un nuovo oggetto nel Database - "Moduli":

Creazione e utilizzo di un nuovo oggetto di database - "Report":

https://pandia.ru/text/80/040/images/image006_30.jpg" larghezza="623" altezza="499 src=">

Selezione di un tipo di modulo:

Lavoro indipendente - prova.

https://pandia.ru/text/80/040/images/image012_16.jpg" larghezza="623" altezza="499 src=">

https://pandia.ru/text/80/040/images/image014_11.jpg" larghezza="623" altezza="499">

Tempo dedicato al lavoro di laboratorio: 140 minuti, incluso:

Laboratorio: 80 minuti;

Documentazione: 45 minuti;

25.1 Informazioni teoriche

Esplorare base teorica creazione di moduli nel database Access, discussi nel corso delle lezioni, nella sezione "Rapporti nel database Access 2007 - 2010" o altre fonti di informazione.

25.2. Obiettivo del lavoro

Creazione di report nel database di Access utilizzando la procedura guidata e Designer.

25.3. Formulazione del problema

Dati iniziali:

  1. Area tematica: "Ufficio del preside" (prestazione degli studenti).
  2. Principali entità disciplinari: Studenti, Gruppi di studenti, Discipline, Performance accademica.

Piano di lavoro:

  1. Crea i report necessari per visualizzare le informazioni dal database creato nel Lab n. 23.
  2. Verifica che i report funzionino (per report con parametri, utilizzare più valori).
  3. Salva i rapporti.
  4. Preparare una relazione di laboratorio.

25.4. Esecuzione del lavoro passo dopo passo

Per creare un report, attenersi alla seguente procedura:


Riso. 25.1

25.4.1. Modifica di un rapporto

Per modificare un rapporto, procedi nel seguente modo:

  1. rimuovere i campi codice studente nell'intestazione e nell'area dati;
  2. Sposta tutti i campi nell'intestazione e nell'area dati a sinistra.
  3. Cambia il testo nel titolo della pagina:
    • Nella sezione Titolo del report selezionare Studenti.
    • Posiziona il puntatore del mouse a destra della parola Studenti in modo che si trasformi in una barra verticale (il cursore di input) e fai clic in quella posizione.
    • Immettere NTU "KhPI" e premere Invio.
  4. Sposta la didascalia. Nel piè di pagina, seleziona il campo =Adesso() e trascinalo nell'intestazione del report sotto il nome Studenti. La data apparirà sotto il titolo.
  5. Per visualizzare il report, fare clic sul pulsante "Anteprima" sulla barra degli strumenti "Report Designer".

25.4.2. Formattazione di un rapporto

Per formattare il report, procedere come segue:

  1. Seleziona la voce Studenti della NTU "KhPI".
  2. Modifica il carattere tipografico, lo stile e il colore del carattere, nonché il colore di riempimento dello sfondo.
  3. Sulla barra degli strumenti Progettazione report, fare clic sul pulsante Anteprima per visualizzare l'anteprima del report.

25.4.3. Modifica dello stile del rapporto

Per modificare lo stile del report, procedi come segue:

  1. Sulla barra degli strumenti Progettazione report fare clic sul pulsante Formattazione automatica per aprire la finestra di dialogo Formattazione automatica.
  2. Nell'elenco degli stili oggetto 'report-autoformat', fare clic sulla voce Strict e quindi fare clic sul pulsante OK. Il report verrà formattato in stile Strict.
  3. Passa alla modalità Anteprima. Il report verrà visualizzato nello stile selezionato. D'ora in poi, tutti i report creati utilizzando la funzione Report automatico avranno lo stile Strict finché non si specifica uno stile diverso nella finestra Formattazione automatica.

25.4.4. Fermare

Racconta al tuo insegnante del tuo lavoro completato. Dopo aver consentito l'arresto, chiudere il programma applicativo accesso Microsoft, dopodiché potrai iniziare a sostenere i test sul lavoro completato.




Superiore