Finestre.  Virus.  I Quaderni.  Internet.  ufficio.  Utilità.  Autisti

Campo oggetto OLE(Collegamento e incorporamento di oggetti): l'ultimo tipo di campo selezionato dall'elenco. Ha solo due proprietà: una firma e un parametro "campo obbligatorio". campi di questo tipo non memorizzano informazioni in quanto tali, ma contengono riferimenti a oggetti che possono essere inclusi nel database utilizzando il protocollo di scambio dati OLE. Tali oggetti possono essere, ad esempio, file grafici. Anche il miglior DBMS non è in grado di fornire l'archiviazione di tutti i tipi di rappresentazione delle informazioni esistenti oggi. Sì, questo non è necessario. È sufficiente comunicare con un'applicazione che funziona con uno o un altro tipo di file. Ecco a cosa serve il protocollo OLE.

Per incorporare un oggetto OLE in una cella di campo, posizionare il cursore su di esso e, facendo clic bottone giusto topo, chiama menù contestuale. In esso, seleziona il comando Inserisci oggetto. Il programma aprirà una finestra di dialogo per selezionare il tipo di oggetto. Oggetto dentro questo casoè identificato con l'applicazione in cui può essere creato o modificato. Nel caso in cui l'interruttore sia impostato in questa finestra Creare nuovo, si apre l'applicazione corrispondente, che è leggermente diversa da quella normale. Pertanto, l'utente non ha la possibilità di aprire un file esistente per renderlo un oggetto. Ad esempio, se selezionato documento verbale E documento finito esiste già su disco, dovrai aprirlo separatamente in un editor, copiarlo negli appunti, quindi andare nella finestra del documento associata ad Access e incollare il contenuto degli appunti. Se l'oggetto viene creato, come si suol dire, "da zero", il lavoro nell'applicazione selezionata avviene nel solito modo. Viene modificato anche il comando per uscire dall'applicazione. In questo caso non è più possibile chiudere l'applicazione e finire in Windows, ma si può solo tornare in Access.

La seconda opzione per inserire un oggetto: selezionare un pulsante di opzione Crea da file nella finestra Inserimento di un oggetto. In questo caso, si presume che il file esista già e sia necessario collegarlo. Access aprirà una finestra per l'apertura di un documento e, dopo aver selezionato il file desiderato, determinerà quale applicazione deve essere aperta per lavorarci. Tieni presente che più di un'applicazione può corrispondere allo stesso tipo di file. Ad esempio, i file con estensione BMP vengono utilizzati da vari editor grafici. Selezionato applicazione di accesso si avvia e apre il file selezionato dall'utente. L'inserimento di oggetti termina quando si chiude il programma.

Inserimento e modifica dei dati in modalità "Tabella".

Il DBMS entra in modalità tabella quando viene premuto il pulsante. La finestra della tabella utilizza caratteri speciali per visualizzare il record nuovo e attualmente modificato.


Fig.5. Finestra tabella in vista tabella

Ogni tabella contiene una voce vuota che segue l'ultima. un record esistente ed è destinato all'inserimento di nuovi dati. Per entrare posizionare il cursore nel campo della tabella e digitare i dati sulla tastiera. Per passare al campo successivo utilizzare il tasto TAB, al campo precedente - MAIUSC+TAB. Il record viene salvato automaticamente quando si passa a un altro record (l'indicatore del record lungo il bordo sinistro della tabella cambia forma: appare un triangolo invece di una matita), ovvero non è richiesto alcun salvataggio speciale dei dati nella tabella. È possibile utilizzare per navigare tra le voci. pulsanti sullo schermo nella parte inferiore della finestra della tabella (al primo, successivo, ultimo record).

Alcuni campi non possono essere modificati: si tratta di "Contatori", campi calcolati e campi bloccati da un altro utente durante la collaborazione con una tabella. Se il database è stato aperto in modalità di sola lettura, anche l'immissione dei dati non è disponibile.

modifica dei dati include le seguenti operazioni di base: sostituzione dei valori dei dati, eliminazione dei record, aggiunta dei record. Per correggere i dati nella modalità "Tabella", vengono utilizzati metodi "manuali": il cursore del mouse viene portato nella posizione da modificare nella tabella, viene selezionato un frammento (un campo, record o colonna separato) e vengono inseriti nuovi dati , i dati vengono inseriti dal buffer o i dati vengono eliminati utilizzando il tasto DELETE.

Modi per selezionare i frammenti:

Campo risalta doppio clic del mouse,

Registrazione(linea) viene selezionato facendo clic sulla cella grigia vuota vicino al bordo sinistro della finestra,

Colonna evidenziato facendo clic sull'intestazione della colonna,

Frammento rettangolare: selezionare un campo in un angolo, premere il tasto MAIUSC e, senza rilasciare, selezionare un campo nell'angolo opposto (o trascinando il mouse).

Tavolo intero viene selezionato facendo clic sul rettangolo grigio nell'angolo in alto a sinistra della tabella.

Per copiare i dati da una tabella all'altra (o alla stessa tabella) viene utilizzato il buffer di Windows:

Seleziona i dati richiesti in una tabella;

· fare clic sul pulsante "Copia" sulla barra degli strumenti;

andare nel campo di destinazione (indicandolo con il mouse o passando il cursore con i tasti TAB),

· Fare clic sul pulsante "Inserisci" sulla barra degli strumenti.

Il risultato della compilazione della tabella, dove il tipo di oggetto è indicato nel campo corrispondente - bitmap. Per visualizzare un oggetto incorporato è sufficiente posizionare il cursore nel campo appropriato e fare doppio clic.

Per visualizzare il contenuto del campo come un'icona che rappresenta un file con un documento, nella finestra (Fig. 3.20), selezionare la casella di controllo come icona(Visualizza come icona). Un'icona può essere utilizzata per rappresentare imparentato oggetto.

Inserimento di record logicamente correlati

Introduciamo diversi record logicamente interconnessi nelle tabelle gruppo e STUDENTE.

Gli oggetti GROUP e STUDENT sono collegati da relazioni uno a uno, ma fino a quando non viene creato uno schema di dati che stabilisce relazioni tra tabelle, il sistema non può controllare la relazione logica dei dati di input. Pertanto, per ottenere un database completo in cui tutti i record di una tabella subordinata abbiano un record anagrafico ad esso logicamente associato, l'utente deve tracciare lui stesso le relazioni logiche dei record. Quando si inserisce un record subordinato nella tabella, lo studente deve verificare la presenza di un record nella tabella del gruppo principale con una chiave il cui valore corrisponda al valore del campo di collegamento (chiave esterna) del record subordinato inserito. Cioè, quando si aggiunge un record su uno studente del gruppo 221, è necessario che il gruppo con questo numero sia già rappresentato nella tabella GRUPPO.

Quando si immettono direttamente record in una tabella logicamente correlati ai record di un'altra tabella, è utile visualizzare entrambe le tabelle sullo schermo (Fig. 3.21).

Per visualizzare contemporaneamente le tabelle aperte, puoi utilizzare il comando Dall'alto al basso O Da sinistra a destra sul menu Finestra.

Utilizzo di una casella combinata durante l'inserimento delle voci

Un modo per inserire sottorecord solo quando è presente un record correlato nella tabella principale sarebbe utilizzare una casella combinata nella sottotabella che includa i valori del campo della tabella principale. Creiamo nella tabella studenti per il campo NG (numero di gruppo) un campo con una lista costruita sulla base della chiave della tabella di gruppo. Per fare ciò, apri la tabella I student in modalità progettazione. Posizionare il cursore nel campo NG sulla colonna Tipo di dati, aprire l'elenco e selezionare la riga Sostituzione guidata(vedi figura 3.5). Nella finestra della procedura guidata che si apre Crea una sostituzione selezionare la casella L'oggetto "colonna di ricerca" utilizzerà i valori della tabella o della query. Questo creerà un elenco basato sui valori della tabella.

Nella finestra successiva della procedura guidata, seleziona la tabella GRUPPO, sui valori da cui verrà costruito l'elenco dei campi. Successivamente, seleziona la colonna dai cui dati verrà formato l'elenco.

Nelle finestre successive della procedura guidata, selezionare la larghezza desiderata della colonna dell'elenco e la relativa didascalia. Questo completa la creazione della procedura guidata della casella combinata. Le opzioni dell'elenco preparate dalla procedura guidata vengono visualizzate nella finestra delle proprietà del campo NG nella scheda Sostituzione.

Ora, quando si inseriscono i dati nella tabella degli studenti, è possibile utilizzare l'elenco, che visualizzerà tutti i valori del campo NG contenuto nella tabella del gruppo. L'inserimento di un valore nel campo NG avviene selezionando il valore desiderato dall'elenco. La presenza di una casella combinata non vieta l'inserimento nel campo NG di valori non specificati nell'elenco. Tuttavia, se, quando si definiscono le opzioni dell'elenco nella finestra di progettazione, nella sezione Proprietà del campo scheda Sostituzione selezionare per la proprietà Limita all'elenco Se impostato su Sì, allora l'inserimento di valori non previsti nella lista diventerà impossibile. Il sistema terrà traccia di questa situazione e, in caso di scostamento dai valori della lista, emetterà un messaggio, mostrato in Fig.

Pertanto, l'utente sarà costretto ad aderire solo ai valori presentati nell'elenco e solo i record correlati verranno inseriti nella tabella subordinata. Pertanto, l'uso degli elenchi non solo fornisce input convenienti, ma evita anche molti errori.

Diamo un'occhiata a un altro esempio di utilizzo di una casella combinata. Trasformiamo il campo della tabella di studio KP - codice soggetto in una casella combinata. Per fare ciò, apri la tabella in modalità progettazione, posiziona il cursore nel campo KP sulla colonna Tipo di dati, apri l'elenco di questa colonna e seleziona la riga Sostituzione guidata. Nel dialogo con la procedura guidata, selezioniamo la tabella principale in relazione alla tabella di studio, l'argomento in base al quale viene creato l'elenco e i campi inclusi nell'elenco: CP (codice soggetto) e NP (nome soggetto) . Inoltre, lasciamo, come suggerito dalla procedura guidata, contrassegnato con la casella di controllo. Il risultato della procedura guidata viene visualizzato su.

Se selezioni la casella Nascondi colonna chiave (consigliato), la larghezza della prima colonna dell'elenco viene impostata su zero. Allo stesso tempo, la proprietà Limita all'elenco può assumere un solo valore - .

Definire una casella combinata con tali parametri porta a visualizzare nel campo della tabella CP invece dei valori del campo chiave dei valori del secondo campo della lista - il campo TM (nome del soggetto). Sulla fig. 3.30 mostra come la tabella STUDIO visualizza le caselle combinate Codice Materia e Personale insegnante con colonna allegata di larghezza zero.

Pertanto, l'uso di caselle combinate aiuterà a evitare errori durante l'inserimento di record correlati nelle tabelle, sia per il fatto che i valori semantici possono essere visualizzati nelle tabelle anziché nelle chiavi, sia per il fatto che l'input è limitato a un insieme di valori nell'elenco.

Attenzione!

Quando si creano caselle combinate, la procedura guidata di ricerca crea automaticamente una relazione tra la tabella in cui viene creata la casella combinata e la tabella che è l'origine dei valori dell'elenco. Questa relazione può essere visualizzata nella finestra Schema dati facendo clic sul pulsante Mostra tutte le relazioni nella barra degli strumenti.

Ovviamente, in un database di struttura complessa, quando i dati vengono inseriti direttamente nelle tabelle, non è garantita l'affidabilità e la corretta manutenzione dei dati. Nell'esempio considerato del database Processo educativo, quando si inseriscono dati in tabelle di livelli inferiori, è necessario | monitorare più upstream. Con una grande quantità di dati, questo è molto difficile.

Schema dei dati in Access

IN Accesso DBMS il processo di creazione di un database relazionale comporta la creazione di uno schema di dati. Schema dei dati visualizza visivamente la struttura logica del database: tabelle e relazioni tra di esse e garantisce inoltre l'utilizzo delle relazioni stabilite in esso durante l'elaborazione dei dati.

Per un database normalizzato basato su relazioni uno a uno e uno a uno tra tabelle, nello schema dei dati per le relazioni di tali tabelle da chiave primaria della tabella principale o da un indice univoco, è possibile impostare i parametri di provisioning integrità coesiva.

Quando si mantiene l'integrità dei dati correlati, non è consentito avere un record in una tabella figlio se non vi è alcun record ad esso associato nella tabella principale. Di conseguenza, durante il caricamento iniziale del database, nonché l'aggiornamento, l'aggiunta e l'eliminazione di record, il sistema consente l'esecuzione dell'operazione se non comporta violazioni dell'integrità.

Le relazioni definite nello schema dei dati vengono utilizzate automaticamente per combinare le tabelle durante lo sviluppo di moduli, query, report multi-tabella, semplificando notevolmente il processo della loro costruzione.

Lo schema dei dati in Access non è solo uno strumento visualizzazione grafica struttura logica del database (vedi Fig. 2.16), viene utilizzato attivamente dal sistema nel processo di lavoro con il database. In qualsiasi elaborazione dati da più tabelle correlate, il sistema utilizza i collegamenti tra le tabelle memorizzate nello schema dei dati, liberando l'utente dalla necessità di informare specificamente il sistema sulla presenza di un particolare collegamento durante la costruzione di oggetti multi-tabella. Una volta che i collegamenti specificati nello schema dei dati vengono utilizzati automaticamente dal sistema.

Un database relazionale creato secondo il design del modello di dati canonico è costituito da tabelle normalizzate. In un tale database, non vi è duplicazione dei dati nelle tabelle correlate e, di conseguenza, la quantità di dati memorizzati è ridotta al minimo. Durante il caricamento e l'aggiornamento del database, l'ottenimento di informazioni sulle query e l'emissione di report, nonché la risoluzione della maggior parte delle attività, è necessario l'accesso simultaneo a diverse tabelle interconnesse. La creazione di uno schema di dati semplifica la progettazione di moduli multitabella, query, report e pagine di accesso ai dati e garantisce ciò integrità dati correlati durante la regolazione delle tabelle.

Relazioni tra tabelle

Quando un utente crea uno schema di dati di Access, definisce e ricorda le relazioni tra le tabelle. Sulla base di tabelle correlate, il sistema combina automaticamente i dati per creare moduli, query, report, pagine di accesso ai dati. Lo schema del database viene visualizzato graficamente nella propria finestra, dove le tabelle sono rappresentate da elenchi di campi ei collegamenti sono linee tra campi di tabelle diverse.

Relazioni uno-a-molti (1:M) o uno-a-uno (1:1).

Lo schema dei dati si concentra principalmente sull'utilizzo di tabelle che soddisfano i requisiti della normalizzazione, tra le quali è possibile stabilire relazioni uno-a-molti (1:M) o uno-a-uno (1:1). Per tali tabelle, l'integrità coesiva può essere mantenuta automaticamente. Pertanto, è consigliabile costruire uno schema di dati secondo il modello logico-informativo.

Quando si crea uno schema di dati, Access determina automaticamente il tipo di relazione tra le tabelle in base al campo di collegamento selezionato. Se il campo su cui si desidera stabilire una relazione è una chiave univoca sia nell'una che nell'altra tabella, Access rileva la relazione uno a uno. Se un campo di collegamento è una chiave univoca in una tabella (la tabella di collegamento principale) e in un'altra tabella (la tabella figlio di collegamento) non è una chiave o fa parte di una chiave composta, Access rileva la relazione uno a molti tra i record delle tabelle principale e subordinata. Solo in questo caso è possibile impostare il mantenimento automatico dell'integrità dei link.

Commento

Se viene utilizzato un indice univoco al posto di un campo chiave per collegare le tabelle, il sistema indica anche che esiste una relazione 1:M tra le tabelle e consente di impostare i parametri per garantirne l'integrità.

Associazione-associazioni

Tra due tabelle con lo stesso campo, su questo campo può essere stabilita una relazione di join, chiamata chiave di comunicazione. Per una relazione di join, è possibile selezionare uno dei tre modi per unire i record della tabella:

  1. Unire i record solo quando i campi correlati di entrambe le tabelle corrispondono (per impostazione predefinita).
  2. Unione di record quando i campi correlati di entrambe le tabelle corrispondono, nonché tutti i record della prima tabella per i quali non sono presenti campi correlati nella seconda, con un record vuoto nella seconda tabella.
  3. Unione di record quando i campi correlati di entrambe le tabelle corrispondono, nonché tutti i record della seconda tabella per i quali non sono presenti campi correlati nella prima tabella, con un record vuoto nella prima tabella.

Per stabilire un collegamento, è possibile selezionare uno qualsiasi dei metodi di unione elencati, indipendentemente dalla relazione tra le tabelle collegate: 1:1, 1:M, oppure il tipo di relazione non può essere determinato dal sistema. Ad esempio, quando selezioni un campo non chiave o un campo in una chiave composta come campo di collegamento nella tabella principale, Access segnala che non è possibile determinare il tipo di relazione. Ma in questo caso è anche possibile stabilire una connessione-join di qualsiasi tipo tra le tabelle. Quando viene definita una relazione tra due tabelle in uno schema di dati, per impostazione predefinita viene stabilita una relazione di join del primo tipo tra tali tabelle, indipendentemente dal tipo di relazione.

Una relazione di unione fornisce un'unione di record di tabella che hanno gli stessi valori nel campo della relazione. Inoltre, a condizione che i valori nel campo di collegamento siano uguali, ogni record di una tabella viene combinato con ogni record di un'altra tabella. Inoltre, se viene selezionata la seconda o la terza opzione di join, include anche i record della tabella subordinata per i quali non esistono record logicamente correlati nella tabella principale. Le ultime due opzioni sono spesso necessarie per risolvere problemi pratici.

Garantire l'integrità dei dati

Durante la creazione di uno schema di dati, l'utente include le tabelle al suo interno e stabilisce le relazioni tra di esse. Se le tabelle collegate sono in una relazione 1:1 e 1:M, è possibile selezionare la casella di controllo per applicare l'integrità dei dati collegati e applicare automaticamente gli aggiornamenti a cascata ed eliminare i record correlati per stabilire il collegamento.

Garantire l'integrità dei dati collegati significa che quando si modifica un database, Access verifica che le tabelle correlate soddisfino le seguenti condizioni:

  • un record con un valore di chiave di collegamento che non esiste nella tabella principale non può essere aggiunto a una tabella subordinata;
  • Non è possibile eliminare un record nella tabella principale a meno che non vengano eliminati i record correlati nella tabella figlio.
  • non è possibile modificare i valori della chiave di relazione in un record della tabella principale se la tabella figlia ha dei record associati.

Se l'utente tenta di violare queste condizioni aggiungendo o eliminando record o aggiornando i dati chiave nelle tabelle correlate, Access visualizza un messaggio appropriato e impedisce l'esecuzione dell'operazione.

Tavolo SEDIA fornito FOTO, che dovrebbe contenere una foto della testa, memorizzata nel formato redattore grafico Disegna in un file *.bmp. Il tipo di dati di tale campo deve essere definito come Un campo oggetto OLE. Questo oggetto viene introdotto nel campo nella fase di riempimento dei campi della tabella.

Tabella 2. Descrizione delle proprietà dei campi della tabella REPARTO

Tabella 3. Descrizione delle proprietà dei campi della tabella DOCENTE

Utilizzo del tipo di dati: campo Memo

Tavolo ARTICOLO campo fornito PROG, che conterrà un lungo testo - il programma del corso. Per tale campo, il tipo di dati è selezionato - Campo PROMEMORIA . È possibile inserire i dati in questo campo direttamente in visualizzazione Foglio dati o Modulo.

Campo oggetto OLE e quando si inseriscono valori al suo interno, stabilire una connessione con i file in cui sono memorizzati i testi del programma.

Tabella 4. Descrizione delle proprietà della tabella SUBJECT

Nome del campo Indicizzato Campo obbligatorio Tipo di dati Misurare Etichetta campo Condizione di valore Messaggio di errore
KP Sì, partita. non un permesso. Testo Codice articolo
N.P Testo Nome dell'elemento
OROLOGIO NO Numerico Totale Ore totali >0 E<=300 Errato numero di ore
LEK NO Numerico Totale Lezioni
ECCETERA NO Numerico Totale Pratica
emergenza NO Numerico Totale Semestre
PROG NO Campo promemoria Programma

Definizione di una chiave primaria composita

Tavolo ALUNNO al primario composito (indicizzato) chiave include i campi NG e NS. Per definire questa chiave in modalità progettazione tabella, selezionare entrambi questi campi facendo clic sull'area di marcatura con il tasto premuto . Quindi premere il pulsante della barra degli strumenti campo chiave. Le chiavi composte nelle tabelle sono definite in modo simile. APPRENDIMENTO E PROGRESSO.



Tabella 5. Descrizione delle proprietà dei campi nella tabella STUDENTE

Crea una struttura di tabella STUDIO, PROGRESSO. Quando crei le tabelle, usa le loro proprietà, che sono presentate nelle tabelle 6, 7.

Tabella 6. Descrizione delle proprietà della tabella STUDY

Nome del campo Indicizzato, campo Campo obbligatorio Tipo di dati Misurare Etichetta campo
NG Testo Numero del gruppo
KP Testo Codice articolo
TAB Testo Scheda. numero di preparazione
VIDZ Testo Tipo di occupazione
OROLOGIO NO Numerico Totale Orologio

Tabella 7. Descrizione delle proprietà della tabella PROGRESS

Nome del campo Indicizzato Campo obbligatorio Tipo di dati Misurare Etichetta campo
NG Sì, le partite sono consentite per campo Testo Numero del gruppo
NS Testo Numero studente
KP Testo Codice articolo
TAB Testo Scheda. nom. insegnante
VIDZ Testo Tipo di classe
GRADO NO Numerico Totale Grado

COMPITO N 3

INSERIMENTO DATI IN TABELLE DB



Dopo aver definito la struttura della tabella, puoi procedere alla seconda fase della creazione di una tabella: l'inserimento dei dati. Per completare l'attività, attenersi alla seguente procedura:

1. Corri accesso.

2. Scarica il database che hai creato nella seconda attività.

3. Inserimento di record nella vista tabella:

Aggiungiamo alcuni record alla tabella SEDIA. Per fare ciò, nella finestra del database, selezionare il tavolo SEDIA e premere il pulsante Aprire.

Compila le righe (record) della tabella aperta in base ai nomi delle colonne (campi), i cui dati sono presentati nella Tabella 8.

Tabella 8

Al momento dell'inserimento, i dati vengono confrontati automaticamente con il tipo di campo, la dimensione e la condizione del valore specificati. Viene tracciata l'unicità dei valori dei campi chiave.

Il passaggio da un campo all'altro può essere effettuato con la chiave . Annullamento dell'inserimento di un valore in un campo -<Esc>, è possibile annullare l'inserimento dell'intero inserimento facendo doppio clic .

Posizionamento di oggetti OLE

Considera il posizionamento degli oggetti OLE sull'esempio del campo Foto del capo dipartimento nella tabella SEDIA. Lascia che le foto vengano archiviate in un formato di editor grafico Colore(nei file con estensione *. bmp sull'unità C).

Posizionare il cursore nel campo corrispondente della tabella. Eseguire il comando Inserisci - Oggetto. Nella finestra Inserimento di un oggetto dovrebbe essere notato Crea da file. Finestra Inserimento di un oggetto convertito in un formato che ti permetterà di inserire il nome del file della foto. Puoi vedere il contenuto del campo attraverso il modulo, il report o in un editor grafico colore, facendo doppio clic sul campo del tipo OLE con contenuto. Ulteriori modifiche al file non si rifletteranno nell'oggetto incorporato. Dopo l'inserimento, nella cella verrà indicato il tipo di oggetto - Bitmap VMR.

Utilizzando i dati riportati in tabella. Da 9 a 14, inserire le voci nelle tabelle STUDENTE, INSEGNANTE, GRUPPO, STUDIO, MATERIE e PROGRESSO.

Tabella 9. Dati della tabella STUDENTE

Tabella 10. Dati della tabella DOCENTE

Scheda. numero Nome.insegnante Titolo accademico Titolo accademico Codice reparto
Andreev A.P. Dott. tecnico. Scienza Professore
Apukhtin I.S. Cand. scienze tecniche Professore assistente
Gluchov I.L. Cand. scienze tecniche Professore assistente
Sechenov Yu.B. Cand. tech. Scienza Professore assistente
Chernov L, K. Cand. scienze tecniche Professore assistente
Blyumkina I.P. Dottore in Fisica e Matematica Professore
Leopoli P.R. Assistente
Shaposhnikov S.I. Dott. tecnico. Scienza Professore
Novikov p.n. Assistente
Ilyasov I.T. Cand. Fil. Scienza Professore assistente
Pustyntsev A.P. Cand. ist. Scienze Professore assistente

Tabella 11. Dati della tabella GROUP

Tabella 12. Dati della tabella STUDIO

Numero del gruppo Codice articolo Numero di tavolo dell'insegnante Tipo di occupazione OROLOGIO
Lek
Eccetera
Lek
Eccetera
Lek
Eccetera

Tabella 13. Tabella dati PROGRESSO

Numero del gruppo Numero studente Codice articolo Numero di tavolo dell'insegnante Tipo di classe GRADO
Lek
Eccetera
Lek
Eccetera

Tabella 14. Tabella dati OGGETTO

Codice pre-meta Nome dell'elemento Ore totali Lezioni Pratica Semestre Programma
Informatica
Matematica
Storia

Inserimento dei dati nel campo PROGRAMMA(tipo di campo PROMEMORIA ) può essere eseguito direttamente nella tabella o tramite l'area di inserimento richiamata premendo i tasti +.

Se i testi del programma sono già stati preparati in qualche editor di testo, ad esempio Microsoft Word, e sono memorizzati in file separati, è conveniente impostare il tipo per questo campo. Campo oggetto OLE e quando inserisci i valori in esso, stabilisci una connessione con i file. Inserisci i tuoi argomenti per ogni materia.

TECNOLOGIA DI CREAZIONE DI UNO SCHEMA DI DATI SULL'ESEMPIO DI UN PROCESSO DI APPRENDIMENTO DEL BANCA DATI

Ingresso OLE

Il campo di un oggetto OLE denominato Foto può essere popolato anche senza che l'oggetto stesso (immagine) sia visualizzato sullo schermo. I seguenti oggetti possono essere memorizzati in un campo di tipo OLE.

Immagini raster.

File audio

Grafici e (diagrammi)

Parola o Excel

in modo che possano essere visti, ascoltati o utilizzati. Quando posizioni un oggetto OLE in una tabella, vedrai del testo che descrive l'oggetto (ad esempio, nel campo del tipo OLE, puoi vedere la scritta Paintbrush Picture). Ci sono due modi per inserire un oggetto.

Incolla dagli appunti

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

Inserimento dati MEMO

Il campo Revisione contiene dati di tipo MEMO. Questo tipo consente di inserire fino a 64000 byte di testo per ogni voce. La tabella visualizza solo una parte del testo inserito. premendo , è possibile visualizzare una finestra di dialogo di input (Zoom) con una barra di scorrimento che consente di visualizzare fino a 1.000 byte di testo contemporaneamente

Spostarsi tra i record in una tabella

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

Nuove informazioni ricevute

Errori trovati

È necessario aggiungere nuove voci

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

Se sei in modalità Struttura tabella, fai clic sul pulsante Visualizzazioni per passare a Visualizza come tabella per apportare modifiche ai dati.

Spostati tra i record

Per accedere a qualsiasi record, puoi semplicemente posizionare il cursore su di esso o fare clic su di esso con il mouse, ma se le tabelle sono molto grandi, il problema di passare rapidamente al record desiderato diventa particolarmente acuto

Per spostarti tra i record, puoi usare striscia verticale scorrere. 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ù rapido (attraverso più record contemporaneamente), è meglio utilizzare il dispositivo di scorrimento della barra di scorrimento. È inoltre possibile fare clic con il mouse in l'area tra il dispositivo di scorrimento e il pulsante sulla barra di scorrimento per spostarsi in molte posizioni successive.

Il comando Modifica->Vai fornisce diverse opzioni per spostarsi rapidamente all'interno della tabella.

I cinque pulsanti di navigazione nella parte inferiore della finestra della vista 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 determinato record), fare clic nel campo del numero di registrazione, inserire il numero della voce e premere il tasto Per passare al campo del numero della 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 fino a quando non si fa clic in uno dei campi del record.

Ricerca punto di riferimento

Sebbene, conoscendo il numero del record, puoi accedervi e trovare un campo specifico, nella maggior parte dei casi dovrai trovarlo nel record certo valore Questo può essere fatto in tre modi:

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

Fare clic sul pulsante Trova testo specificato situato sulla barra degli strumenti (mostra il 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, posizionare il cursore in esso (e farlo prima di aprire la finestra di dialogo). Selezionare la casella di controllo Cerca solo campo corrente nella finestra di dialogo e Access cercherà solo il campo specificato.

Questa finestra di dialogo consente di impostare varie opzioni di ricerca. Inserisci il valore che stai cercando nella casella di testo Trova 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 farlo, inserisci AB*

Supponiamo ora di voler trovare valori che terminano con 001. In questo caso, inserisci *001. Per cercare qualsiasi valore che inizi con AB, finisca con 001 e contenga solo due caratteri tra loro, digitare AB??001. Se devi trovare tutti i cognomi che terminano in "ko", per cercare valori come Brodsky e Tchaikovsky, inserisci *ko.

L'elenco a discesa Corrispondenza contiene tre opzioni:

Con qualsiasi parte del campo (qualsiasi parte del campo)

Intero Campo

Dall'inizio del campo (Inizio del campo)

L'opzione standard è Campo intero.Ad esempio, il valore Animale domestico verrà trovato se il valore è Animale domestico. Se è selezionata l'opzione Qualsiasi parte del campo, i risultati della ricerca recupereranno i valori Petrov, Petrovsky. Shpetny, ecc. Come risultato della ricerca con l'impostazione Dall'inizio del campo (Inizio di O), 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 si seleziona il pulsante di opzione Cerca solo campo corrente, verrà cercato un valore in un solo campo.La casella di controllo Corrispondenza maiuscola determina se le lettere maiuscole e minuscole sono distinte. Sono gli stessi per impostazione predefinita.La ricerca di Pet troverà Pet, Petr e Petrov. Se si seleziona la casella di controllo Abbina maiuscolo/minuscolo, è necessario immettere una stringa di ricerca che tenga conto delle lettere maiuscole e minuscole

Chiaramente, la distinzione tra maiuscole e minuscole non ha senso per i tipi di dati Numero, Valuta e Data/Ora. tabella, selezionare questa casella) Ad esempio, è necessario cercare nel campo Data di nascita i record di tutti i nati nell'aprile 1982. Per fare ciò, selezionare l'opzione Cerca campi come formattati e immettere Apr 92. Se non si seleziona questa casella, dovrai cercare in base alla data di nascita esatta, ad esempio cercare 4/8/92

L'utilizzo della casella di controllo Cerca campi come formattati può rallentare notevolmente la ricerca.

La ricerca inizierà quando si fa clic sul pulsante Trova primo o Trova successivo Quando Access trova un valore, 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 si trova il valore desiderato, fare clic sul pulsante Chiudi per chiudere la finestra di dialogo.

Campi oggetto OLE

MS Access consente di memorizzare immagini e altri dati binari in tabelle (ad esempio, un foglio di calcolo MS Excel, un documento MS Word, un disegno di registrazione audio). A tale scopo, il tipo di dati Campo oggetto OLE. La quantità effettiva di dati che puoi inserire in questo tipo di campo è determinata dalla quantità disco rigido Il tuo computer (fino a 1 Gigabyte).

Tipo di dati master di ricerca

La selezione di questo tipo di dati avvia una procedura guidata di ricerca che crea un campo che offre una scelta di valori da un elenco a discesa contenente un insieme di valori costanti o valori da un'altra tabella.

La dimensione di questo campo è uguale alla dimensione del campo chiave utilizzato come sostituzione (solitamente 4 byte).

Crea una struttura di tabella

Dopo aver esaminato i tipi di dati in Access e le singole proprietà dei campi della tabella, possiamo iniziare a creare la struttura della tabella. Diamo un'occhiata alla creazione di una struttura di tabella utilizzando l'esempio della creazione di una tabella Ordini il database Northwind fornito con Access. Questo tavoloè già nel database Borealis, ma uno sguardo al processo di creazione di questa tabella sarebbe molto utile. Per non rompere la struttura del database Northwind, crea prima un database di esempio e apri la sua finestra.

Nella finestra di progettazione della tabella nella colonna Nome campi accedere Codice d'ordine .

Premere il tasto Scheda O accedere , andare in colonna Tipo dati. Allo stesso tempo, tieni presente che le informazioni vengono visualizzate nella sezione "Proprietà campo" nella parte inferiore della finestra di dialogo.

In colonna Tipo dati valore è apparso Testo. Fai clic sul pulsante di espansione sul lato destro del rettangolo e vedrai un elenco contenente tutti i tipi di dati. Da questo elenco, utilizzare il mouse o utilizzare i tasti su e giù per selezionare un valore. Contatore e premere il tasto Scheda per passare a una colonna Descrizione. Colonna Descrizione rappresenta la spiegazione che dai ai tuoi campi. Quando lavorerai con questa tabella in futuro, questa descrizione apparirà nella parte inferiore della schermata di MS Access ogni volta che ti trovi sul campo. Codice d'ordine e ricordarti lo scopo di questo campo.

Inserisci il testo esplicativo in una colonna Descrizione e premere il tasto Scheda O accedere , per passare all'inserimento delle informazioni sul campo successivo.

Immettere allo stesso modo una descrizione per tutti i campi della tabella.

Quando hai finito di inserire la struttura della tabella, salvala eseguendo il comando File/Salva.

Se noti un errore, seleziona una parte di testo e premi Ctrl + Invio
CONDIVIDERE: