Laboratorio: accesso. Laboratorio: accedi al rapporto del laboratorio di accesso ms

Università tecnica dell'aviazione statale di Ufa

Dipartimento di Informatica

Laboratorio n.4

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

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 tabella utilizzando l'elemento costruttore nel Database. Nel costruttore compiliamo le Proprietà del campo e i Campi di cui abbiamo direttamente bisogno. Quindi 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 quelli necessari nelle tabelle con il comando Aggiungi tabella e stabiliamo una connessione tra i campi semplicemente trascinando il campo che ci occorre 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 query, utilizzare il generatore di query.

 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 beni 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-C).

 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, merci che costano più di 200 E meno di 500 rubli).

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

 OR logico che collega due valori in un campo di testo (ad esempio, Prodotti di una o di un'altra 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 della tabella sorgente.

6) Creazione delle query finali.

    Creare una query di aggiornamento del record che raddoppi il valore di uno dei campi numerici.

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

    Creare una query da aggiungere alla copia della tabella Merci, in cui i record verranno aggiunti alla copia dalla tabella Merci in base a qualsiasi condizione.

    Crea una query incrociata che calcoli per ciascun cliente il volume totale di ciascuna categoria di prodotto.

    Sviluppo di report.

Per creare un report è necessario utilizzare la Procedura guidata Report, nella quale selezioneremo tutti i campi delle tabelle di cui abbiamo bisogno e i campi di calcolo, nonché i moduli Intestazione e Tipo di report.

Domande di controllo.

1. Quale modello di dati è chiamato relazionale?

Il DBMS per PC supporta prevalentemente il modello relazionale, che si distingue per la semplicità e l'uniformità di presentazione dei dati attraverso le 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. L'insieme dei campi del record corrisponde ad attributi logicamente correlati che caratterizzano l'essenza dell'area tematica. Le tipiche funzioni DBMS per la manipolazione dei dati sono: selezione, 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 Assessment. Ciascuno studente ha voti in più discipline, quindi la relazione tra studenti e voti sarà uno a molti (1:M). Ci sono molti studenti che frequentano ciascuna disciplina, 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 definire le proprietà del campo in una tabella?

È necessario selezionare Proprietà dei campi nel Designer tabella e 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, Criteri di selezione o.

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

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

7. Come posso 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 qualsiasi risultato, ad esempio per calcolare il valore medio o massimo.

E con l'aiuto di una query incrociata è 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 il primo attributo di raggruppamento possono diventare intestazioni di riga e secondo il secondo - intestazioni di colonna.

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

Ad esempio, utilizzando una richiesta di eliminazione, è possibile eliminare qualsiasi record oppure aggiornare, aggiungere, inserire da un'altra tabella.

10. In quali sezioni è composta la finestra Form Designer?

Di tali sezioni che sono state impostate nel processo di formazione dei moduli.

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

(Università Tecnica)


Dipartimento di "Ingegneria Informatica"
sul lavoro di laboratorio n. 7

« Microsoft ufficio .

Sistema di gestione della banca dati
ACCESSO»

Studente: Malofeev S.A. C-12

Docente: Voskov L.S.

Mosca 2008


Soddisfatta la teoria:

Nozioni di base

DATABASE e sistemi di gestione di database (DBMS)
B nozioni di base D i dati (DB) sono progettati per l'archiviazione su un computer e l'uso efficiente di 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, sui prezzi e sulla disponibilità dei biglietti,

  • sugli orari di tutti i treni dalle stazioni, sui prezzi e sulla disponibilità dei biglietti,

  • su tutte le auto registrate presso la polizia stradale (GAI), comprese quelle rubate,

  • su tutti i buoni, compresi quelli "in fiamme", nelle agenzie di viaggio e nelle agenzie di viaggio,

  • sul tempo in qualsiasi punto del globo 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 diversi criteri (ad esempio, in ordine alfabetico).

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

  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.
Il database nella sua forma più semplice è un foglio di calcolo che assomiglia 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 le lettere dell'alfabeto latino come nome, come nelle tabelle Excel. Tali colonne, ad es. i campi nelle tabelle del database possono essere fino a 255 (come in Excel).

Ogni riga nelle tabelle del database è chiamata " DOCUMENTAZIONE" 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" (le 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 tutte le registrazioni (cioè in tutte le righe) verranno visualizzati gli anni di nascita specifici degli studenti;

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

Il database può includere non una, ma diverse tabelle correlate. Tranne tavoli - 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 i 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ù). Il rapporto è un modo per selezionare e stampare

Macro (uno o più). Una macro è un insieme di comandi macro che eseguono determinate operazioni con un database, come 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, sono inclusi nel 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 DELL'ACCESSO AL DBMS
L'aspetto dello schermo dopo l'avvio del sistema operativo Windows può essere molto diverso, ma sono sempre presenti numerose icone di programmi, file e cartelle sullo schermo del monitor (il desktop) e nella parte inferiore della barra delle applicazioni (una barra stretta in nella parte inferiore dello schermo con un pulsante) Avvia.

Se da qualche parte sullo schermo è presente l'icona di un programma Access, posizionare il puntatore del mouse su di essa e fare doppio clic per avviare questo programma per il calcolo.

Se sullo schermo non è presente l'icona del programma Access, fare clic sul pulsante Start per aprire il menu principale del sistema, selezionare la voce "Programmi" al suo interno, quindi nel secondo menu che si apre automaticamente, fare clic su "Microsoft Accesso" per avviare questo programma per il calcolo.

Si aprirà il software tipico. Finestra di Windows con il titolo “Microsoft Access”, e in esso (Fig. 1):

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

BARRA DEI MENU sotto la barra del titolo (finestra Modifica file Visualizza Inserisci servizio Guida),

BARRA DEGLI STRUMENTI STANDARD sotto la barra dei menu, che viene attivata e disattivata dal comando "Barre degli strumenti" nel menu "Visualizza". Tutti gli strumenti hanno una "etichetta" che appare automaticamente quando posizionata sopra lo strumento freccia del mouse.

RIGA DI STATO DEL PROGRAMMA nella parte inferiore della finestra. Verranno visualizzate le informazioni attuali sul database e la modalità di accesso.

TEORIA: CREAZIONE E UTILIZZO DI QUERY IN BASI
DATI
Maggior parte metodo efficace l'utilizzo del database è quello di creare " richieste". Richiestaè 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 " tavoli", "Modulo" E " richieste" un file di database può contenere uno o più " Rapporti". "Rapporto "è un modo di scegliere e stampare dati dalle tabelle del database nella forma in cui sono richiesti dall'utente, ad es. A te.

TEORIA: CREAZIONE DELLO SCHEMA DEL DATABASE - FASE 3
La creazione di uno schema di database è la definizione delle relazioni tra le tabelle incluse in questo database, o meglio, 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 relazioni è utilizzare l'esempio del database specifico che crei, 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 aperta Aggiunta di una tabella, seleziona segnalibro tavoli e premendo il pulsante Aggiungere, posizionare 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 loro campi.

Riso. 3. Schema del DB Processo educativo
Le relazioni dovrebbero essere stabilite con tabelle vuote, altrimenti potrebbero verificarsi problemi nella corrispondenza delle proprietà della relazione.
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 correlate. Per visualizzare i dati correlati in un report multitabella, i collegamenti necessari vengono stabiliti automaticamente in conformità con lo schema dei dati.

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

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

Valuta la possibilità di creare un report per le tabelle che hanno relazioni uno-a-molti. In queste relazioni, una tabella è master e l'altra è slave. 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 corpo principale basato sulla tabella principale



Riso. 19. Layout del rapporto del dipartimento
Considera la tecnologia di creazione di un report multitabella sull'esempio delle tabelle DIPARTIMENTO E INSEGNANTE. Supponiamo che sia necessario preparare un rapporto contenente informazioni sui dipartimenti, inclusi gli elenchi degli insegnanti.


    Disposizione del rapporto. Supponiamo che lo schema del report con gli elenchi dei docenti per dipartimento sia simile a quello mostrato in fig. 19. Secondo il progetto di layout, il rapporto dovrebbe contenere i dati per ciascun dipartimento, inclusi nome, codice e numero di telefono, nonché il nome e la foto del capo. Questi dati sono contenuti nella tabella SEDIA.

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

Completati gli esercizi:

Esercizio 1: Creazione di un database di base con una singola tabella

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

Esercizio 3. Campi "Inserimento" ed "Eliminazione", 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 in una tabella, modifica ed eliminazione di record

Esercizio 6: Ordinamento dei dati in una tabella di database

Esercizio 7

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

Esercizio 9: creare e utilizzare una query con parametri.

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 sui parametri basato su una query sui parametri

Esercizio 13: Progettare la tabella di gruppo nella visualizzazione tabella

Esercizio 14

Esercizio 15: Progettare il tavolo sedia nella vista Progettazione

Esercizio 16: Progettazione delle tabelle di studio e di avanzamento nella visualizzazione Progettazione


Esercizio 17. Stabilire relazioni tra tabelle di database.

Esercizio 18: Eliminazione di una relazione tra tabelle

Esercizio 19: Inserimento dei dati direttamente nelle tabelle Principali, Istruttori e Gruppi

Esercizio 20: Creazione di una query in visualizzazione Progettazione

Esercizio 21: Preparazione alla creazione del modulo composito dell'elenco degli studenti del gruppo

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

Esercizio 23: Scelta di un tipo di modulo

Esercizio 24: Assegnare un nome a un 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 corpo principale basato sulla tabella principale

Esercizio 29: Creazione del corpo di un report

Esercizio 30

Esercizio 31: Perfezionare un sottoreport

Esercizio 32: Abilita un sottoreport.


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

Popolamento delle tabelle del database.

Creazione di collegamenti nel database:

Introduzione a ACCESSO

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

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

Utilizzo dell'accesso per archiviare e ricercare dati, presentare informazioni in un formato pratico e automatizzare attività ripetitive.

Sviluppo con accesso di forme semplici e convenienti di immissione dati, elaborazione dati e generazione di report complessi.

Utilizzo di Access 97 per il posizionamento 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 la selezione, l'ordinamento e la ricerca dei dati.

Crea applicazioni senza programmazione 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 qualsiasi lavoro prodotto software, è importante comprenderne le capacità e i tipi di compiti a cui è destinato. Microsoft Access 97 (di seguito semplicemente Access) è un prodotto dalle molteplici sfaccettature, il cui utilizzo è limitato solo dall'immaginazione dell'utente.

Accesso è innanzitutto 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 ricorrenti (come contabilità, contabilità, pianificazione, ecc.). Utilizzando Accesso puoi 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. Il sistema di 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 una struttura di modulo in Access e incollarla 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 l'aiuto di nuove estensioni per Internet, puoi creare moduli che interagiranno direttamente con i dati del WorldWideWeb e tradurli in una vista su Linguaggio HTML, che fornisce lavoro 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. In questo caso è possibile semplificare notevolmente la struttura dei dati, facilitando così l'implementazione dei compiti. Una tabella di Access può essere collegata ai dati archiviati su un mainframe o un server. D'altra parte, puoi utilizzare tabelle create nell'ambiente Paradox o dBASE. I risultati possono essere collegati rapidamente e facilmente e combinati con i dati dei fogli di calcolo Excel. Lavorando nell'ambiente Microsoft Office 97, l'utente ha a sua disposizione la piena compatibilità tra loro con Access e Word, Excel e PowerPoint.

Il sistema 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. Tuttavia, 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 DBMS oggi disponibile sul mercato. Innanzitutto, acquisiamo familiarità con Access a livello di utente finale. Successivamente si passa ad elementi più complessi come elementi di programmazione VBA e di 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 del kernel (che impedisce aggiornamenti o eliminazioni di dati incompatibili). Inoltre, le tabelle in Access sono dotate di strumenti di convalida dei dati che impediscono l'immissione errata, indipendentemente da come viene eseguita, e ogni campo della tabella ha il proprio formato e descrizioni standard, che facilitano 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 non compaiono valori nei campi durante l'elaborazione speciale, il sistema fornisce supporto totale valori vuoti.

L'elaborazione dati relazionale in Access grazie all'architettura flessibile del sistema è in grado di 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 OpenDatabaseConnectivity (ODBC), che consente di connettersi a database in molti formati diversi, come SQLServer, Oracle, Sybase e persino DB/2 per mainframe IBM.

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

Guida sensibile al contesto e ufficio Assistente

L'organizzazione del sistema di aiuto di Microsoft è ancora la migliore del settore, sia per i principianti che per gli utenti esperti. Access fornisce una guida sensibile al contesto a cui è possibile accedere facendo clic e sullo schermo verranno immediatamente visualizzate le informazioni di aiuto sulla questione che interessa l'utente in questo momento. In questo caso, puoi facilmente passare al sommario del sistema di aiuto, informazione specifica, cronologia degli accessi precedenti e segnalibri.

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

Procedure guidate e costruttori facili da usare

Maestro(Wizard) può trasformare ore di lavoro in minuti. Le procedure guidate pongono domande importanti sul contenuto, sullo stile e sul formato dell'oggetto da creare; poi costruiscono automaticamente l'oggetto desiderato. Come parte di Access un centinaio di artigiani per aiutarti a progettare database, applicazioni, tabelle, moduli, report, grafici, etichette postali, 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 file in molti formati di file noti, tra cui dBASE, FoxPro, Excel, SQLServer, Oracle, Btrieve, molti formati di testo ASCII (inclusa lunghezza di linea fissa o delimitatore) e dati HTML. L'importazione crea una tabella di Access; l'esportazione di una tabella di Access crea un file nel formato specificato.

Legame(precedentemente nominato adesione) significa che puoi utilizzare dati esterni senza creare una tabella di Access. È possibile stabilire una relazione simile con i dati dBASE, FoxPro, Excel, ASCII e SQL. Una funzionalità molto potente è collegare le tabelle di Access alle 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 controllo, l'utente vede come cambia il modulo in fase di creazione.

Puoi includere etichette, campi dati di testo, pulsanti di opzione, caselle di controllo, linee e rettangoli in moduli e report e stilizzarli con luci e ombre. Inoltre, puoi includere intere immagini, grafici, 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 ingrandendo. In modalità progettazione, il report può essere visualizzato con dati fittizi in modo da non dover attendere l'elaborazione di un file reale di grandi dimensioni.

Report Builder è uno strumento molto potente che ti consente di utilizzare fino a dieci livelli di raggruppamento e ordinamento. Grazie a lui è possibile creare report che mostrano percentuali e totali, ottenibili in soli due passaggi. Puoi creare molti tipi di report, incluse etichette postali e liste di 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 file di tipi diversi (ad esempio, una tabella di Access e una tabella dBASE). Dopo tale associazione, le tabelle agiscono come una singola entità 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 della query come tabella, modulo o report. All'utente non è richiesto di prestabilire i collegamenti: è sufficiente invece entrare nel generatore di query (ad esempio quando si vuole costruire un report specifico).

Le richieste vengono utilizzate anche in altri casi. È possibile creare query che calcolino totali, visualizzino tabelle raggruppate e creino nuove tabelle. Una 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, a barre, a torta, a superficie e di altro tipo, sia bidimensionali che tridimensionali. Possono essere arbitrariamente accompagnati da testo, decorati con colori e motivi diversi. I valori possono essere visualizzati in barre o sezioni di grafici a torta. È possibile ruotare le immagini della carta in modo che vengano visualizzate con qualsiasi angolo di visualizzazione conveniente. Tutto questo è fornito dal programma AccessGraph.

Possibilità DDE E OLE

Con DDE (DynamicDataExchange) e OLE (ObjectLinkingandEmbedding) puoi 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 collegamento a fogli di calcolo Excel. Collegando questi oggetti al proprio database, l'utente può creare moduli e report dinamici, nonché utilizzare le stesse informazioni in modi diversi Applicazioni Windows.

Accesso a Internet

Access dispone ora di tutte le funzionalità che consentono a un'applicazione di comunicare con 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 su una pagina Web direttamente da un modulo di accesso.

Molte persone pensano che la pubblicazione dei dati sulle pagine Web dovrebbe essere effettuata dagli amministratori Web. Access 97 dimostra con assoluta certezza che questa operazione può essere eseguita con successo da qualsiasi utente. E in questo lo aiuterà la procedura guidata per l'inserimento in una pagina Web, che garantisce la conversione degli oggetti del database selezionati in formato HTML e il loro trasferimento già in questo modulo su una pagina Web. Utilizzando questa procedura guidata, puoi creare pagine statiche o dinamiche, trasferirle su un server Web, crearne di tue pagina iniziale e utilizza anche i modelli per ottenere l'aspetto standard di tutte le pagine HTML!

Funzioni integrate

L'accesso ne contiene oltre un centinaio funzioni(piccoli programmi integrati che restituiscono un valore come risultato dell'esecuzione) che eseguono molte attività diverse. 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 esperti che semplicemente non vogliono programmare), Access fornisce macro. Ti consentono di automatizzare alcune 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à. Con l'aiuto delle 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 praticamente qualsiasi cosa immaginabile. È un potente linguaggio di programmazione strutturato. È completamente estensibile e supporta le procedure API in qualsiasi libreria dinamica (DLL) sistemi operativi Windows 95 e Windows NT.

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

Anche se hai già lavorato con qualsiasi database, ciò non significa affatto che tutto andrà subito liscio con Access. È possibile essere esperti in sistemi di database relazionali come dBASE, FoxPro e Paradox, ma non avere esperienza con i 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 grafico in Excel, utilizzando i servizi di una delle procedure guidate e facendo riferimento al 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 righe e le colonne delle tabelle possono essere ridimensionate allo stesso modo degli spazi di lavoro. Fogli Excel. Essenzialmente, la modalità di immissione dati in Access 97 corrisponde alla modalità di immissione dati 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 Microsoft Graph. Pertanto, l'utente ha sempre la possibilità di creare lo stesso tipo di diagrammi in entrambi i sistemi. Inoltre, Access include una creazione guidata dei grafici simile a quella utilizzata in Excel.

Come Excel, Access 97 include una creazione guidata tabella pivot; infatti, può essere utilizzato 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. Entrambi i prodotti possono creare query e ordinare utilizzando la stessa interfaccia. (Se il lettore ha utilizzato i menu di Excel per creare query e ordinare criteri per i dati, questi concetti gli sono già familiari.) In breve, Access 97 è interoperabile con tutti i prodotti Office 97.

Lezione 1

Principi fondamentali del lavoro

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 tabelle in un database.

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

1.1. Cos'è la "Banca dati".

In un ambiente aziendale o personale è spesso necessario lavorare con dati provenienti da fonti diverse, ciascuna delle quali è associata a un tipo specifico di attività. Per coordinare tutti questi dati sono necessarie determinate conoscenze e capacità organizzative. Microsoft Access combina informazioni provenienti da diverse fonti in un unico database relazionale. Moduli creati, query e report consentono di aggiornare i dati in modo rapido ed efficiente, ottenere risposte a domande, cercare dati rilevanti, analizzare dati e stampare report.

Il database memorizza le informazioni da ciascuna fonte in una tabella separata. Quando si lavora con dati provenienti da più tabelle, vengono stabiliti collegamenti 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, eseguire calcoli in linea o personalizzati.

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

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

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

A volte è necessario creare una procedura personalizzata da eseguire da qualsiasi finestra del database oppure una procedura progettata 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 evento (come la sequenza di un tasto) e vengono create automaticamente quando viene creata la prima procedura evento. Nella norma

Nella finestra del database puoi lavorare con tutti i suoi oggetti. Per visualizzare oggetti di un certo tipo, seleziona 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 definire la struttura del database. Una buona struttura del database è la base per creare un database adeguato 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 chi lavorerà direttamente con esso. Per fare ciò, è necessario determinare gli argomenti che il database dovrebbe coprire, i report che dovrebbe emettere, analizzare i moduli attualmente utilizzati per registrare i dati, confrontare il database in fase di creazione con un database ben progettato simile.

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 le informazioni sui clienti rimangano nel database quando un ordine viene eliminato.

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

Ogni campo deve essere associato a un argomento della tabella.

La tabella dovrebbe contenere tutte le informazioni necessarie.

Le informazioni devono essere suddivise nelle unità logiche più piccole (ad esempio i campi "Nome" e "Cognome" e non il campo generale "Nome").

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

5. Definire le relazioni tra le tabelle. Dopo aver distribuito i dati tra tabelle e definito i campi chiave, è necessario scegliere 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, puoi inserire tutti i dati. Quindi puoi creare qualsiasi query, modulo, report, macro e modulo.

8.Utilizzare gli strumenti di analisi in Microsoft Access. Esistono due strumenti in Microsoft Access per migliorare la struttura dei database. L'Analisi guidata tabella esamina la tabella, propone una nuova struttura e relazioni se necessario e la rielabora. 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

di un certo tipo con tutte le tabelle, i moduli e i report necessari. Questo 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 state creando un nuovo database (solo in questo caso), il file "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, perché

Quando si esce 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.

La tabella memorizza informazioni su un problema specifico, ad esempio, la tabella "Prodotti" contiene informazioni solo sulle merci e la tabella "Fornitori" contiene solo informazioni sulle aziende che forniscono merci. Per evitare duplicazioni di dati ed evitare errori nell'emissione degli stessi, è necessario distribuire dati di varia natura in tabelle diverse. I dati in una tabella sono organizzati in colonne (“campi”) e righe (“record”).

Esistono due modalità di lavoro con una tabella. È possibile selezionare Visualizzazione struttura o Visualizzazione foglio dati facendo clic sul pulsante dedicato 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, nella parte superiore della finestra della tabella, inserisci il nome del campo e definiscine il tipo. Per rinominare un campo, modificane il nome nella colonna Nome campo.

Il tipo di dati determina il tipo di dati consentiti nel campo. Ad esempio, non è possibile immettere 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 il tipo di dati dall'elenco.

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

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

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

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

Per eliminare le voci, selezionare un campo qualsiasi della voce e fare clic sul pulsante Elimina voce sulla barra degli strumenti.

Le righe di una tabella possono essere ordinate in base al contenuto di una o più colonne. A tale scopo, selezionare il campo in base al quale effettuare l'ordinamento e fare clic sul pulsante Ordinamento crescente o Ordinamento decrescente sulla barra degli strumenti.

Il filtro consente di visualizzare solo determinati record nel 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 Modifica filtro. Per specificare una condizione di filtraggio più dettagliata, selezionare il comando Filtro dal 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 il tipo di dati consentiti nel campo. Ad esempio, non è possibile immettere 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 promemoria

Testo lungo o una combinazione di testo e numeri.

Numerico

Dati numerici utilizzati per i calcoli.

Appuntamento

Date e ore che si riferiscono agli anni da 100 a 9999 inclusi.

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 record V

Logico

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

Campo oggetto OLE

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

Collegamento ipertestuale

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

Procedura guidata di sostituzione

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

Lezione 2

Immissione e modifica dei dati

Inserimento dati

La vista tabella mostra tutti i dati immessi. Se è stata creata solo la struttura della tabella, non ci sono ancora dati per la tabella. In una tabella vuota Il contrassegno di ingresso (con un triangolo rivolto verso destra) è solitamente posizionato nella prima riga della tabella.

Per immettere un valore in un campo (in visualizzazione Foglio dati), spostare il cursore sul campo e digitare il valore. Quando si modifica un record, l'indicatore del record si trasforma in una matita. Quando inserisci una nuova voce (che ha una matita sul suo indicatore), appare automaticamente la riga successiva (che ha un asterisco sul suo indicatore 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, un token record può assumere una delle quattro forme.

Indicatore del record corrente.

Il contrassegno del record in fase di modifica.

Indicatore di ingresso bloccato (quando si lavora in

modalità multigiocatore).

Nuovo marcatore di record.

Salvataggio di una voce

Una voce aggiunta o modificata viene salvata automaticamente quando si passa a un'altra voce o si chiude il foglio di calcolo. In questo caso, l'indicatore della voce cambia forma: la matita si trasforma in una freccia rivolta verso destra.

Per salvare il record, è necessario immettere un valore valido nel campo chiave primaria. Il valore della chiave primaria viene confrontato con il tipo di dati, l'unicità e altre regole di convalida del valore immesse nella proprietà Criteri 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 passati alla voce successiva, questo pulsante tornerà alla normale modalità di annullamento E, dopo aver modificato la voce successiva, non sarà più possibile annullare la modifica a quella precedente.

È possibile salvare il record corrente su disco utilizzando il comando Record->Salva record ( record -> Salva record ) o scorciatoie da tastiera< Spostare + accedere >.

Controllo della correttezza dei dati inseriti

Controllo automatico del tipo di dati

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

Numerico (Numero)

Denaro (valuta)

Data/Ora (Data/Ora)

Booleano (Sì/No)

Numerico (Numero) e Monetario (Valuta) consentono di inserire valori numerici validi. Sebbene Access ti permetta di inserire una lettera nel campo Numero, se provi a lasciare quel campo, viene visualizzata una finestra di dialogo con il messaggio "Il valore inserito non corrisponde alle proprietà del campo 'Tipo di dati' o 'Dimensione campo'" Verrà visualizzato un messaggio di errore anche se si inseriscono altri caratteri non validi o più punti decimali, oppure se si tenta di inserire un numero eccessivamente grande per una certa dimensione di un campo dati di tipo Numerico (Numero)

I campi di tipo Data/Ora (Date/Time) verificano la correttezza dei valori di data e ora. Se provi a inserire l'ora 44:44:44 o solo una lettera in un campo di tipo Data/Ora, verrà visualizzata una finestra di dialogo di errore

Booleano (Sì/No) è possibile inserire solo uno dei seguenti setpoint: Sì (Sì), Vero (Vero) On (On) o qualsiasi numero diverso da zero per Sì e No logici (No), False (False), Off ( Spento) o 0 per il numero logico. È possibile definire i propri valori booleani (Sì/No) nella proprietà Formato del campo, ma solitamente vengono utilizzati i 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 convalida del valore viene eseguita automaticamente. Tuttavia, quando si creano alcune tabelle, potrebbe essere necessario immettere dati in formati non standard (definiti dall'utente) e impostare regole di convalida per essi nella proprietà ValidationRule. Successivamente, considereremo vari modi inserimento dati. |

Inserimento di testo standard

I tre campi inseriti nella tabella MieiStudenti erano campi di tipo Testo. I campi FamNameName1 hanno una maschera di input utilizzata 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 nel formato specificato.

A volte in un campo di tipo 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 del campo indirizzo e il campo Memo.

Immissione dati 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 in realtà memorizza il valore 4/8/92 e puoi visualizzarlo passando il mouse su questo campo. D'altra parte, puoi inserire Arg 96 nel campo e il valore Arg 96 verrà memorizzato nella tabella.

Per un campo di tipo Data/Ora è inoltre possibile definire una condizione sul valore Between #1/1/70# AndDate (). Questa condizione specifica 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 validazione dei dati

Un campo di testo può essere impostato su una proprietà Condizione di valore. Limita l'input ai valori (es. F,M,C). Se si tenta di inserire valori diversi da F, M e C in questo campo, verrà visualizzata una finestra di dialogo con il seguente messaggio, ad esempio: In questo campo è possibile inserire solo M, F o C. errore" per questo campo.

Inserimento di dati numerici verificando la condizione per il valore |

I campi numerici hanno regole di convalida dei dati definite. Il campo Risultato nella proprietà Criteri valore è impostato sul vincolo del valore di valutazione (>=2 e<=5). При нарушении этого правила появится диалоговое окно с сообщением об ошибке. Это сообщение определяется содержимым свойства сообщения об ошибке для данного поля.

Inserimento dati Tipo OLE

Il campo di un oggetto OLE chiamato Foto può essere popolato anche senza visualizzare sullo schermo l'oggetto stesso (immagine). 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 da un server OLE può essere memorizzato in Access in un campo di tipo OLE.Gli oggetti OLE vengono in genere inseriti nei moduli in modo tale da poter essere visti, ascoltati o utilizzati. Quando inserisci un oggetto OLE in una tabella, vedrai il testo che descrive l'oggetto (ad esempio, nel campo Tipo OLE, puoi vedere la scritta PaintbrushPicture). Esistono due modi per inserire un oggetto.

Incolla dal buffer.

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

Immissione dei dati MEMO

Il campo Revisione contiene dati di tipo MEMO. Questa tipologia consente di inserire fino a 64000 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 trovati

È necessario aggiungere nuove voci

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

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

Muoversi tra i record

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 uno spostamento più veloce (attraverso più record contemporaneamente), è preferibile utilizzare il cursore della barra di scorrimento. È anche possibile fare clic con il mouse in l'area tra il cursore e il pulsante sulla barra di scorrimento per spostarsi in molte posizioni successive.

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

I cinque pulsanti di navigazione nella parte inferiore della finestra di visualizzazione tabella possono essere utilizzati anche per spostarsi tra i record Facendo clic su questi pulsanti, è possibile passare a qualsiasi record Se si conosce il numero del record (numero di riga per un dato record), fare clic sul pulsante campo del numero di registrazione, inserire il numero di voce e premere il tasto Per passare al campo del numero di voce, premere il tasto .

Mentre ti muovi nella tabella, presta attenzione ai suggerimenti della barra di scorrimento. Access non aggiorna il campo del numero del record finché non si fa clic in uno qualsiasi dei campi del record.

Ricerca del setpoint

Pur conoscendo il numero del record, puoi spostarti verso di esso e trovare un campo specifico, nella maggior parte dei casi dovrai trovare un valore specifico nel record. Questo può essere fatto in tre modi:

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

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

Usa la 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 Solo nel campo corrente (SearchOnlyCurrentField) nella finestra di dialogo e Access eseguirà la ricerca solo nel campo specificato.

Questa finestra di dialogo consente di impostare varie opzioni di ricerca. Inserisci il valore che stai cercando nella casella di testo FindWhat personaggi speciali:

* - Corrisponde a qualsiasi numero di caratteri

Corrisponde a un carattere

# - Corrisponde a una cifra

Per capire come funzionano questi caratteri, 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 001. In questo caso digita *001 . Per cercare qualsiasi valore che inizia con AB, termina con 001 e contiene solo due caratteri tra di loro, digitare AB??001. Se hai bisogno di trovare tutti i cognomi che finiscono in “ko”, quindi per cercare valori​​come Brodsky e Čajkovskij, inserisci *ko.

L'elenco a discesa Corrispondenza contiene tre opzioni:

Con qualsiasi parte del campo (AnyPartofField)

Campi interi (WholeField)

Dall'inizio del campo (StartofField)

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

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

Se selezioni il pulsante di opzione Solo nel campo corrente (SearchOnlyCurrentField), il valore verrà cercato solo in un campo. La casella di controllo MatchCase determina se le lettere maiuscole e minuscole verranno distinte. Per impostazione predefinita sono gli stessi.La ricerca di Pet troverà Pet, Petr e Petrov. Quando selezioni la casella di controllo MatchCase, devi inserire la stringa di ricerca in maiuscolo e minuscolo

Chiaramente, per tipi di dati come 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 nella tabella, seleziona questa casella) Ad esempio, desideri cercare nel campo Data di nascita 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 avrà da eseguire entro la data esatta di nascita, ad esempio, cercare 4/8/92

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

La ricerca inizierà quando si fa clic sul pulsante Trova (FindFirst) o Trova successivo (FindNext) Una volta trovato un valore, Access lo evidenzia Per trovare il primo valore corrispondente, fare clic sul pulsante Trova. Per cercare il valore successivo, fare clic sul pulsante Trova successivo. La finestra di dialogo rimane aperta durante tutto il processo di ricerca. Pertanto, quando trovi il valore desiderato, fai clic sul pulsante Chiudi per chiudere la finestra di dialogo.

Modifica i valori nella visualizzazione Foglio dati

Per modificare un valore, individuarlo e apportare 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 inversa) Quando si preme un tasto qualsiasi, il contenuto del campo viene cancellato e sostituito con il carattere corrispondente a il tasto premuto Premendo il tasto , rimuoverai i valori del campo senza sostituzione. Premendo la barra spaziatrice si cancella il valore e lo si sostituisce con uno spazio

Utilizzando il mouse è possibile selezionare il contenuto del 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 è adatto se il testo contiene uno spazio)

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

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

Per sostituire un valore esistente con un valore predefinito dalla 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 fare clic<С1г1+-(минус)>, perché in questo caso la voce corrente verrà cancellata

Modifica di un valore esistente

Per correggere un valore esistente, invece di sostituire l'intero valore, fai clic davanti a qualsiasi simbolo per quel valore. Posizionando il puntatore del mouse su un carattere specifico, si attiva la modalità di inserimento e quando si inserisce un nuovo valore, i valori esistenti si sposteranno a destra. Dopo aver premuto il tasto viene attivata la modalità di sostituzione 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 del 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 di un 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 un valore predefinito Ctrl+Alt+Spazio
Inserisci interruzione di riga (testo, promemoria) Ctrl+Invio
Salvataggio della riga corrente 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 correnti alla voce 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 sulla barra degli strumenti non è disponibile e non può essere utilizzato. Ma non appena inizi a modificare il record, diventerà disponibile e potrai utilizzarlo per annullare l'immissione di elementi nel campo corrente. Il tasto viene utilizzato anche per annullare le operazioni. . Premendolo si annulla l'operazione di modifica del valore o del campo. Doppia pressione di un 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 del valore nel campo, selezionare il comando Modifica->Annulla digitazione o utilizzare il pulsante Annulla situato sulla barra degli strumenti. Dopo essere passati a 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 il record, le modifiche apportate ad esso possono essere annullate selezionando il comando Modifica->Ripristina record (Modifica->AnnullaRecordSalvato). Tuttavia, una volta modificata la voce successiva, tali modifiche non potranno più essere annullate.

Copiare e incollare valori

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

Sostituzione dei valori

Il comando di menu Modifica->Sostituisci (Modifica->Sostituisci) 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 selezionato il comando Modifica->Trova (Modifica->Trova). Solo che, oltre al campo di testo Esempio (FindWhat), ha anche un campo Sostituisci con (ReplaceWith). La ricerca inizia quando si preme il tasto . Trovare il valore nel 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 una voce in visualizzazione Foglio dati, posizionare il cursore sull'ultima riga (dove l'indicatore della voce è un asterisco) e immettere una nuova voce. Per passare a una nuova voce, è possibile selezionare il comando

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

(Modifica->Vai a->Nuovo). È anche possibile passare all'ultima voce e premere il tasto< | >Qui è necessario aggiungere alcune nuove voci e rendere le voci esistenti temporaneamente invisibili Comando di menu

Record-> Immissione dati (Record-> Immissione dati) ti consentirà di cancellare temporaneamente lo schermo da tutti i record e quindi potrai modificare nuovi record senza interferenze. Per ripristinare tutti i record, selezionare il comando

Record->rimuovi filtro (Record->Rimuovi filtro/Ordina)

Eliminazione di record

Per eliminare un numero arbitrario di voci, selezionarle e premere il tasto 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 è necessario confermare la cancellazione. Se si clicca sul pulsante Sì, le voci verranno cancellate, se si clicca su No, tutto rimarrà invariato.

L'impostazione predefinita per questa finestra di dialogo prevede la selezione del pulsante Sì. Pertanto, quando si preme il le voci verranno automaticamente cancellate. Ma se elimini per errore i record in questo modo, sarà impossibile ripristinarli.

Per selezionare record adiacenti (cioè adiacenti), clicca sul primo marcatore di record e trascina il puntatore del mouse (puntato verso destra) sull'ultimo dei record che vuoi selezionare

Aggiunta, modifica e rimozione di colonne

La possibilità di aggiungere, eliminare e rinominare colonne nella visualizzazione Foglio dati in Access 97 è alquanto pericolosa. Il fatto è che queste operazioni modificano la struttura dei dati. Come sai, quando si apportano modifiche in modalità progettazione (TableDesign), la struttura dei dati sottostante cambia. Tuttavia, in modalità tabella, 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 nella visualizzazione Foglio dati.

Elimina una colonna nella visualizzazione foglio dati

Per eliminare una colonna nella visualizzazione Foglio dati, selezionala e premi il pulsante oppure seleziona il comando Modifica-elimina colonna (Edrt^DeleteColumn) Verrà visualizzata una finestra di dialogo in cui dovrai confermare la cancellazione di tutti i dati da questa colonna, nonché del campo stesso dalla struttura della tabella. Ma tieni presente che se questo campo viene utilizzato nel modulo di inserimento dati o in un report, allora 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 in modalità tabella, seleziona Inserisci ^ Colonna (Inserisci ^ Colonna) e di conseguenza, a destra della colonna in cui si trova il cursore, verrà visualizzata una colonna con l'intestazione Campo1 (Campo "1) creato, quindi nel record di questa colonna è possibile inserire nuovi dati.

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

Modifica del nome del campo (intestazione della colonna)

Quando si aggiunge una nuova colonna, è consigliabile modificarne l'intestazione prima di salvare la tabella. Per fare ciò, fai doppio clic su di esso e apporta le modifiche necessarie. Quando la tabella viene salvata, questa intestazione verrà utilizzata 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 modo di modificare il nome del campo è irto di conseguenze spiacevoli, quindi è auspicabile che lo utilizzino solo gli utenti esperti.

Visualizzazione dei record

Quando si aggiungono o modificano voci, è possibile utilizzare sia il mouse che i comandi del menu. 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 in una tabella o query. Tuttavia, a volte è necessario affiancare alcuni campi 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 i campi Nome siano all'inizio della tabella. Per fare ciò, segui questi passaggi.

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 questa posizione. Questo selezionerà l'intera colonna Nome. Rilascia il pulsante.

3. Clicca nuovamente sul nome di una delle colonne e tienilo premuto; il puntatore si trasforma in 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 fuori destra! bordo della finestra che ulula.

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 (cioè di una colonna), è necessario impostarla nella finestra di dialogo (dove è determinata dal numero di caratteri) o trascinando il bordo destro dell'intestazione della colonna (in questo caso, il mouse il puntatore si trasformerà 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 espanderla.

Per ridimensionare istantaneamente una colonna per adattarla al meglio (in base all'elemento più lungo), fai doppio clic sul bordo destro dell'intestazione della colonna.

Cambiare la larghezza di una colonna/non cambia la dimensione del campo nella tabella: cambi semplicemente la dimensione della colonna visualizzata per i dati che contiene.

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

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

Trascinando il bordo destro di una colonna a sinistra fino al bordo della colonna precedente si nasconderà quella colonna. Lo stesso accadrà se imposti il ​​valore su 0 nella finestra di dialogo ColumnWidth. Pertanto, per visualizzare nuovamente la colonna nascosta, eseguire il comando Formato ^ Mostra colonne (Formato ^ UnhideColumns).

Modificare l'altezza di un record (riga)

Per modificare l'altezza di un record (ad esempio una riga), posizionare il puntatore del mouse sul limite del record (nella zona del contrassegno del record) e trascinare il limite superiore della riga, oppure selezionare il comando Formato^AltezzaRiga ( Formato^AltezzaRiga). La necessità di aumentare l'altezza della riga sorge se è necessario posizionare il testo con un carattere più grande o con più righe di testo al suo interno.

Il puntatore del mouse cambierà mentre trascini il bordo della voce. Per modificare l'altezza della riga, procedi nel seguente modo:

1. Posizionare il cursore sulla linea di divisione tra due righe nell'area del contrassegno di scrittura.

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

La modifica dell'altezza della riga modifica contemporaneamente l'altezza di tutte le righe nella visualizzazione Foglio dati.

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

Se, trascinando il bordo di un record verso l'alto, questo si interseca con il bordo del record precedente, allora all| le linee verranno nascoste. Lo stesso 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 Formato ^ Altezza Riga (Formato => Altezza Riga) e impostare il valore standard per l'altezza della riga.

Visualizzazione della griglia

In genere, sullo schermo viene visualizzata una griglia, le cui linee fungono da limiti di righe e colonne. Usando il comando Formato"=>Celle (Formato^Celle), 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 cambia la dimensione del carattere visualizzato. Per impostazione predefinita, Access visualizza tutti i dati nella visualizzazione Foglio dati con carattere MSSansSerif a 8 punti e stile Regular. Potresti scoprire che non viene stampato correttamente poiché è un carattere dello schermo. Pertanto, il carattere Arial a 8 punti e lo stile Regular sarebbero migliori. Selezionare Formato"=>Carattere(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 ad Arial e Grassetto a 10 punti, procedere come segue.

Seleziona il comando Formato^Font e sullo schermo apparirà una finestra di dialogo.

Nel campo Carattere, seleziona Arial,

Nel campo Struttura (FontStyle) seleziona Grassetto (Bold).

Inserisci 10 nel campo Dimensioni.

Fare clic sul pulsante OK.

Se modifichi gli attributi di un font, un campione di quel font apparirà nell'area Esempio. Pertanto, prima di apportare qualsiasi modifica, puoi vederli. Se lo desideri, puoi anche cambiare 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. Per nascondere una o più colonne, puoi anche utilizzare il comando Formato ^ Nascondi colonne (Formato ^ NascondiColonne). Per nascondere una singola colonna, attenersi alla seguente procedura.

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

2. Seleziona Formato ^ Nascondi colonne (Formato ^ Nascondi colonne), e la colonna scomparirà. In realtà, la proprietà Larghezza colonna (ColumnWidth) sarà impostata su 0. Per nascondere più colonne, devi prima selezionarle, quindi eseguire il comando Formato ^ Nascondi colonne (Formato ^ Nascondi colonne)

La colonna nascosta può essere nuovamente visualizzata utilizzando il comando Formato ^ Mostra colonne (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.

Colonne congelanti

Se vuoi che i singoli campi della tabella siano costantemente presenti sullo schermo durante lo scorrimento, utilizza il comando Formato ^ Blocca colonne, ad esempio puoi rendere il campo Nome sempre visibile durante lo scorrimento della 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 in anticipo in modo che siano una accanto all'altra) E se necessario liberare queste colonne, selezionare il comando Formato ^ Libera tutte le colonne (Formato ^UnfreezeAllColumns).

Salvataggio di una voce

Access salva la voce quando si esce. Per salvare la voce senza abbandonarla, premere la scorciatoia da tastiera Il terzo modo per salvare un record è chiudere la tabella, ma esiste un altro modo: eseguire il comando Records ^ Salva record (Record ^ Salva record)

Ordinamento e filtraggio dei record nella visualizzazione foglio dati

Durante la ricerca di un determinato valore, Access trova e visualizza il record corrispondente. Ma se più record soddisfano i criteri specificati, per comodità di lavoro diventa necessario visualizzarli solo sullo schermo. dalla barra degli strumenti (o da Filtro (Filtro) e Ordina ( Ordina) dal menu Record), puoi visualizzare solo i record necessari per lavorare sullo schermo, nonché ordinarli rapidamente nell'ordine desiderato. Due pulsanti di ordinamento vengono utilizzati per ordinare l'intera tabella e tre pulsanti di filtro vengono utilizzati per selezionare record specifici

Ordinamento rapido

A volte è necessario ordinare i record in un ordine particolare. I pulsanti della barra degli strumenti di ordinamento ti 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 crescente (Z) -A) ( Ordinamento discendente (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 appropriato 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, quindi premi il tasto e trascinare il cursore (così vengono selezionate le colonne adiacenti) In questo caso, i record della tabella vengono ordinati prima in base alla prima colonna, poi alla seconda, ecc.

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

Stampa di documenti

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

Supponiamo che tu abbia installato la stampante su un sistema Microsoft Windows 95/NT. Fare clic su OK e digitare Wy nel carattere che si sceglie di visualizzare (o l'equivalente della stampante più vicina). Nella stampa verranno inoltre riportate 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 (chiamata con il comando Formato^Cells). La stampa richiederà tutte le pagine necessarie per contenere tutti i dati. Inoltre, Access esegue automaticamente la separazione dei dati in pagine.

Stampare una 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 Specifica 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 Personalizza (IR) ti consentirà di definire campi e intestazioni.

Anteprima

A volte ci sono dei dubbi prima di stampare il 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ò, fare clic sul pulsante situato sulla barra degli strumenti, selezionare il comando File ^ Anteprima (File ^ Anteprima di stampa). Di conseguenza, verrà visualizzata una finestra di anteprima.

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

Per navigare tra le pagine è possibile utilizzare i pulsanti posti nella parte inferiore della finestra di anteprima (gli stessi utilizzati per spostarsi tra i record in modalità tabella).

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

Chiudi Ritorna alla visualizzazione del foglio dati

Stampa Apre una finestra di dialogo

Una pagina Mostra una pagina nel

Anteprima di stampa

Due pagine Mostra due pagine nel

Anteprima di stampa

Zoom Select Ingrandisce o riduce 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 sulla barra degli strumenti. Se qualcosa ti dà fastidio, fai clic sul pulsante Chiudi (Chiudi) e tornerai alla visualizzazione tabella, dove potrai modificare i dati o cambiare il layout.

Conclusione

Vengono prese in considerazione le tecniche per inserire dati in modalità tabella, spostarsi tra righe e colonne e modificare i dati, spostare righe e colonne e modificarne le dimensioni, visualizzare l'anteprima e stampare le tabelle.

La visualizzazione Foglio dati visualizza i dati in righe (record) e colonne (campi).

Le barre di scorrimento, i tasti cursore, le opzioni di menu e i pulsanti di navigazione consentono di spostarsi rapidamente nella tabella e posizionare il cursore in qualsiasi record o campo.

Puoi passare alla visualizzazione 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 i dati vengono immessi in una tabella, la riga corrispondente viene contrassegnata con un nuovo indicatore di record.

io. Access esegue la convalida automatica dei dati vari tipi(ovvero i tipi Numero-I ululante (Numero), Monetario (Valuta), Data/Ora (Data/Ora) e Booleano (Sì/No)). E a livello di tabella o modulo, puoi aggiungere le tue regole di convalida dei dati.

Oggetti OLE (ad esempio audio, immagini, grafica, Documenti di parole e registrazioni video digitali) può essere inserito in un campo di tipo OLE utilizzando il comando Inserisci => Oggetto (Inserisci ^ Oggetto)

I pulsanti di navigazione (posizionati nella parte inferiore della tabella) consentono di spostarsi rapidamente tra i record.

I valori specificati possono essere trovati e sostituiti utilizzando il comando Modifica^Trova (Modifica^Trova) o Modifica^Sostituisci (Modifica^Sostituisci).

Per inserire un valore predefinito nel campo, premere<Сп«1+А11>+tasto spazio e per inserire il valore del campo dal record precedente -

Non è possibile modificare i dati in alcuni tipi di campi, ad esempio campi di tipo Contatore (numerazione automatica), calcolati, bloccati, inaccessibili, campi con record bloccati e campi di alcuni tipi di query.

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

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

Le colonne possono essere nascoste e visualizzate, bloccate e liberate; è inoltre possibile eliminare e visualizzare le linee della griglia sullo schermo.

Utilizzando i pulsanti di ordinamento è possibile modificare istantaneamente l'ordine in cui i record appaiono quando vengono visualizzati.

I pulsanti Filtra per selezione (FilterbySelection) e Modifica filtro (FilterbyForm) vengono utilizzati per definire l'ordinamento o i criteri per filtrare i record nella tabella.

Il comando File^Stampa (File^Pnnt) viene utilizzato per stampare una tabella e il comando File^Anteprima (File^PrintPreview) viene utilizzato per visualizzare in anteprima le 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 database ti aiuta a iniziare rapidamente a utilizzare Microsoft Access sia per i principianti che per i professionisti. Puoi scegliere da una libreria di oltre 20 tipi di database diversi per soddisfare il tuo scopo particolare.

Procedura guidata di importazione/esportazione dei dati

Se l'utente dispone già di dati archiviati in un formato diverso da quello di Microsoft Access, può utilizzare un'apposita procedura guidata per eseguire operazioni di importazione/esportazione. Questa procedura guidata consente di gestire in modo flessibile i dati durante l'importazione e l'esportazione di testo o dati da 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 presenta un'anteprima dei 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 da una grande tabella di dati "semplice" con diverse tabelle e relazioni tra di loro. 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 procedura guidata di creazione della query. Questa procedura guidata crea automaticamente query per selezionare i dati da una o più tabelle. La possibilità di operare su più tabelle, collegando in modo arbitrario i singoli campi delle tabelle, 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 suddivisione del database consente di dividere il database in due file, il primo dei quali contiene le tabelle effettive con i dati e il secondo: query, moduli, macro e moduli. Ciò risolve il problema di organizzare il processo di 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 della 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. Creare un database.

2.1. Progettazione di banche dati.

2.2 Fasi di creazione del database.

2.3. Nuova banca dati.

2.4. Importa dati.

2.5. Salvataggio delle modifiche

3. Progettazione di tabelle.

3.1. Campi e record.

3.2. Tipi di campo

3.3. Valori dei campi predefiniti

3.4. Convalida dell'input.

3.5. Tipo di mascheramento

3.6. Collegamento di tabelle.

3.7. chiavi primarie.

4. Lavorare con le tabelle.

4.1 Formattazione di righe e colonne.

4.2. Correggere, nascondere e ordinare 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. Scelta dei criteri.

5.5. Campi contati.

5.6 Generatore di espressioni.

5.7. Raggruppamento e (sotto)totali.

5.8 Proprietà dei campi.

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

6. Importa dati.

7 Fondamenti di forme.

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. Controllo e relativa associazione all'origine dati.

7.6.1. Casella di testo.

7.6.2. Casella di riepilogo e casella combinata

7.6.3. Controllo della casella.

7.7 Visualizzazione delle proprietà del modulo.

7.8. Utilizzando la procedura guidata del modulo.

8. Forma principale/sottomaschera (forma composita).

9 Nozioni di base sulle macro.

9.1. Come svilupparli: non scrivere scrivendo.

9.2. Panoramica delle macro.

9.3. Esecuzione automatica delle macro.

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 l'archiviazione su un computer e l'uso efficiente di 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, sui prezzi e sulla disponibilità dei biglietti,

sugli orari di tutti i treni dalle stazioni, sui prezzi e sulla disponibilità dei biglietti,

su tutte le auto registrate presso la polizia stradale (GAI), comprese quelle rubate,

su tutti i buoni, compresi quelli "in fiamme", 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 determinati dati di cui hai bisogno nel database.

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

4. Estrai sullo schermo un sottoinsieme di dati secondo le tue richieste, cioè soddisfacendo il criterio specificato.

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.

Il database nella sua forma più semplice è un foglio di calcolo che assomiglia 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 le 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 " DOCUMENTAZIONE" 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" (le 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 nomi specifici di persone;

nella colonna con il nome del campo " DIO" in tutte le registrazioni (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.

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

Tranne tavoli- 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 i 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 un database, come 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, sono inclusi nel 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. Progettazione di tabelle DB, ovvero impostazione dei campi, dei relativi tipi e proprietà per ciascuna tabella.

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

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

Progettazione della struttura del database - 1a fase

Progettazione della struttura del database- Questa è la definizione del numero di tabelle nel database, il loro scopo e composizione. Abbiamo già svolto con voi questo lavoro, poiché abbiamo individuato 6 tabelle (“Studente”, “Gruppo”, “Dipartimento”, “Studio”, “Rendimento” e “Docenti”) necessarie per creare il Database dell'Istituto, che permette di ammettere studenti, formare gruppi per singoli dipartimenti e tenere conto anche dei progressi degli studenti.

Progettazione di tabelle di database vuote - Fase 2

Progettazione di tabelle di databaseè l'assegnazione 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 dello schema del database - Passaggio 3

La creazione di uno schema di database è la definizione delle relazioni tra le tabelle incluse in questo database, o meglio, 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...

Creare un semplice database:

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

Creazione e utilizzo di una "Query con un 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 del tipo di modulo:

Registro di lavoro indipendente.

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 min, incluso:

Laboratorio: 80 minuti;

Documentazione: 45 minuti;

25.1 Teoria

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: "Decanato" (progresso degli studenti).
  2. Le principali entità disciplinari: Studenti, Gruppi di studenti, Discipline, Progresso.

Piano di lavoro:

  1. Creare i report necessari per visualizzare le informazioni dal database creato in Lab 23.
  2. Testare i report (utilizzare più valori per i report con parametri).
  3. Salva i tuoi rapporti.
  4. Invia un rapporto di laboratorio.

25.4. 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 come segue:

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

25.4.2. Formattazione del rapporto

Per formattare un report, procedere come segue:

  1. Evidenzia la voce Studenti della NTU “KhPI”.
  2. Modifica il carattere tipografico, lo stile del carattere, il colore e 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. Modificare lo stile di un report

Per modificare lo stile di un 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 Stili dell'oggetto Report Formattazione automatica, fare clic su Strict e quindi fare clic su 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 funzionalità Report automatico avranno lo stile Strict finché non si specifica uno stile diverso nella finestra Formattazione automatica.

25.4.4. Fermare

Riferire all'insegnante il lavoro svolto. Dopo aver ottenuto il permesso di spegnere, chiudere l'applicazione accesso Microsoft, dopodiché puoi iniziare a superare i test sul lavoro svolto.




Superiore