Accesso al database

10/06/2019

DBMS: un'abbreviazione che rappresenta "sistema di gestione del database". DBMS utilizzato per il lavoro multiutente con i database, che, a sua volta, aiutano a memorizzare, organizzare, classificare e controllare le informazioni. I sistemi di gestione dei database sono suddivisi in tipi basati sui tipi di modelli di dati che supportano. La vista relazionale è la più pratica, dal momento che tali sistemi sono facili da usare e offrono molte opportunità agli sviluppatori. Questo include, tra gli altri, Access DBMS. accesso subd

Informazioni generali

Il database relazionale Microsoft Access funziona, rispettivamente, con database relazionali. In termini generali, questo significa un insieme di tabelle correlate, ognuna delle quali contiene dati del proprio tipo.

MS Access è una parte del software Microsoft Office.

opportunità

Accesso DBMS offre all'utente le seguenti funzionalità:

  • creare database;

  • aggiungere nuove informazioni al database creato;

  • aggiornare o altrimenti modificare i dati nel database;

  • eliminare le informazioni esistenti dal database;

  • visualizzare i dati sotto forma di report, moduli, vari campioni e query;

  • organizzazione dei dati mediante l'ordinamento e / o la classificazione delle informazioni;

  • condividere tabelle e dati quando si utilizzano report, email, Internet e / o rete locale;

  • l'implementazione di diversi tipi di relazioni tra le tabelle;

  • creazione di moduli pulsanti e interfacce utente per la gestione del database all'interno del database.

Elementi strutturali del database accesso sott ms

Ogni tabella di database contiene righe che includono dati sugli oggetti, nonché colonne il cui compito è determinare le loro caratteristiche. Un altro nome per le stringhe è costituito da record costituiti da campi popolati con dati. Il campo deve avere un tipo di dati (numerico, testo, data, memo, ecc.). Tutte le voci nella tabella contengono campi di informazione ugualmente definiti, ma compilati in modo diverso.

Proprietà del campo

I campi nel DBMS MS Access definiscono la struttura del database e impostano anche le proprietà dei dati dalle celle del record.

Le proprietà principali sono:

  • Nome del campo Di solito impostano le intestazioni su colonne, cioè chiamano la caratteristica dell'oggetto. Inoltre, tramite il nome del campo, è possibile accedere alle informazioni quando si eseguono operazioni automatiche con il database.

  • Tipo di dati Imposta la proprietà corrispondente, determina quale tipo può essere scritto nella cella.

  • Dimensioni. Imposta la lunghezza massima dei dati registrati. Questa proprietà non è necessaria da usare, sebbene semplifica il lavoro imponendo restrizioni all'utente del database.

  • Format. Formatta i campi di dati.

  • Firma. Esegue la stessa funzione del nome: intestazione della funzione. Se la firma non è specificata, il titolo sarà il primo paragrafo. La seconda possibilità del nome - l'appello ad esso dal database - la firma non ha.

  • Campo obbligatorio Se spunti la casella accanto a questa proprietà, non potrai lasciare vuota la cella. Per i campi chiave, questa proprietà è abilitata per impostazione predefinita.

Tipi di dati accesso al database

I campi di database in Microsoft Access possono avere tipi di dati come:

  • Testuale Il tipo di campo più semplice. Nonostante il nome, può contenere sia lettere che numeri, simboli e così via. Pertanto, ha limitazioni solo in lunghezza - non più di 255 caratteri. È comodo da utilizzare se non sono necessari ulteriori calcoli tra le celle, quindi, se nel campo sono immessi solo numeri, è preferibile utilizzare il tipo corrispondente.

  • Campo memo Lo stesso tipo di testo che memorizza grandi quantità di informazioni (fino a 64 KB, ovvero fino a 64 mila caratteri). A causa di questa caratteristica, MEMO non può essere utilizzato come chiave o indice.

  • Numerico Campo digitale con sottotipi, la cui scelta dipende dalla precisione desiderata dei calcoli, ecc. Fino a 8 byte o 16 per i codici di replica.

  • Contatore. Un campo che non ha bisogno di essere compilato - i valori (numeri in ordine crescente) vengono automaticamente inseriti in una tabella, consentendo ai dati nelle celle di rimanere unici. In poche parole, il contatore numera i record nel database. È conveniente utilizzare come chiave 4 byte, 16 - per i codici di replica.

  • Logico. Usato solo per il valore - 0 (no) e meno 1 (sì). È possibile configurare diverse opzioni di registrazione: segno di spunta o selezione manuale (dimensione - 1 byte).

  • Data / ora Il nome del tipo di dati parla da solo. I dati possono essere emessi in sette diversi formati. 8 byte.

  • Denaro. Definisce i valori di valuta. Questo tipo di dati sembrava impedire l'arrotondamento nei calcoli. Anche 8 byte.

  • Campo oggetto OLE. Accetta oggetti di diversi formati: grafica, audio, ecc. Dimensioni: fino a un gigabyte.

  • Collegamento ipertestuale. Indirizzi di pagine Internet, siti. Fino a 64 mila caratteri.

  • Assistente di sostituzione. In anticipo assume le relative tabelle. Consente di selezionare un valore da un'altra tabella o da una casella combinata. Il tipo del valore selezionato viene impostato automaticamente. Ha una dimensione della chiave primaria. Non più di 4 byte.

le chiavi

I database di database di MS Access hanno una cosa principale nelle tabelle - il campo chiave. Di default, è, come già detto, un must-fill. Inoltre, impone la necessità di essere univoci, il che significa che il valore già inserito nel campo chiave non può essere inserito nel campo chiave di un'altra voce nella stessa tabella. Se necessario, è possibile aggiungere un campo chiave aggiuntivo, con regole meno rigorose: l'univocità viene selezionata dallo sviluppatore del database. Con l'aiuto dei campi chiave, effettuare le connessioni tra le tabelle del database. subd microsoft access

Le chiavi sono divise in:

  • primaria (principale) - direttamente la connessione stessa;

  • secondario (esterno) - metodo di comunicazione.

Collegamenti a tabelle

L'accesso al database database può contenere tabelle che interagiscono tra loro. A tale scopo, vengono utilizzati collegamenti che sono dei seguenti tipi:

  • Uno a uno Ciò significa che ogni record della prima tabella collegata corrisponde a un record dal secondo.

  • Uno a molti. Ogni voce della prima tabella corrisponde a pochi (due o più) dal secondo.

  • Molti a uno. Molti record della prima tabella sono associati a uno dei secondi.

  • Molti a molti. Il set di record della prima tabella corrisponde al set del secondo. oggetti di accesso secondario

Restrizioni del nome

Microsoft Access pone restrizioni sui nomi dei campi e dei controlli, inoltre incidono sugli oggetti del database di Access:

  • il nome non deve contenere più di 64 caratteri;

  • non posso usare il punto punto esclamativo Carattere in apice o parentesi quadre;

  • il nome non può iniziare con uno spazio;

  • non è possibile utilizzare i caratteri di controllo nel nome (codici da 0 a 31 in ASCII);

  • Il nome non può includere virgolette dirette.

oggetti

Gli oggetti di MS Access sono un'interfaccia utente del database. Ti permette di gestirlo direttamente e i suoi dati.

tavoli

L'oggetto principale, che è già stato menzionato più volte in questo articolo. Definiscono la struttura dell'intero database. Memorizzano i dati che possono essere modificati, cancellati o aggiunti. Le tabelle possono essere interconnesse. Sulla base di questo oggetto, tutti gli altri sono costruiti, con l'aiuto di essi vengono anche eseguite le operazioni di base con i dati.

richieste

accesso agli oggetti ms

Permetti di elaborare i dati dalle tabelle. Una query può essere una selezione di alcune funzionalità da una o più tabelle, nonché ordinare o filtrare le informazioni, analizzare i dati, estrarli e presentarli all'utente in un modo conveniente. Il risultato della query è una nuova tabella temporanea.

forma

Usato come mezzo per inserire nuove informazioni nella tabella. Il vantaggio dei moduli è il loro aspetto user-friendly: lo sviluppatore può utilizzare il layout del modulo o crearne uno completamente nuovo. Su questo oggetto, puoi mettere pulsanti, interruttori e altro. Tra l'altro, un'attenzione speciale attira a sé la forma del pulsante, che è un task manager modificato compilato dall'utente "per se stessi". Su di esso puoi mettere le principali funzioni di lavoro con il database: input, output, compilazione di tabelle, visualizzazione di dati. I moduli convenzionali possono anche essere inclusi nel pulsante. crea l'accesso subd

rapporti

Rappresenta il risultato finale del lavoro. Progettato per la stampa successiva, perché hanno la formattazione appropriata. Consentono di effettuare selezioni e raggruppamenti. Rifletti chiaramente le informazioni incorporate nel database.

Accedi alla tecnologia del database

Lo sviluppo del database in Access viene eseguito utilizzando i seguenti punti:

  • Determinare lo scopo dello sviluppo del database. È necessario determinare lo scopo, individuare la direzione da seguire, il modo in cui intendono utilizzare il database, quali risultati desiderano ottenere, quali funzioni devono essere implementate.

  • Determina il numero approssimativo di tabelle nel database: le informazioni devono essere sistematizzate e "scomposte". Non aggiungere troppi campi a una tabella: è meglio dividere i dati in due e collegarli. Ogni tabella dovrebbe contenere solo un argomento.

  • Definire tutti i campi e i loro tipi di dati nelle tabelle. I dati nelle celle devono corrispondere ai tipi, in modo che in seguito non ci saranno problemi con i calcoli, il raggruppamento e l'ordinamento.

  • Determina i rapporti del campo della tabella.

  • Segna le chiavi secondarie primarie e (se necessario) nelle tabelle.

  • Costruisci uno schema di dati per il database, riflettendo le relazioni tra le tabelle. Massimizza l'interazione tra i dati utilizzando questi collegamenti.

  • Migliorare la struttura, guardando visivamente tutte le informazioni disponibili e la loro possibile sistematizzazione.

  • Utilizzare l'analisi di Access stesso per il prossimo controllo.

La creazione di un database in Access è possibile in due modi:

  • utilizzare la procedura guidata del database per creare gli oggetti necessari;

  • creare un database vuoto, completandolo con nuovi oggetti.

MS Access ti consente di espandere il database dopo che è stato creato, ma la struttura di base deve essere pensata in anticipo: cose come i tipi di dati, in seguito, soprattutto dopo aver compilato la tabella, non saranno più possibili.

Uno schema di dati ponderato può essere implementato utilizzando la scheda appropriata nel DBMS. Ogni tipo di connessione è chiaramente mostrato in Access. I collegamenti possono essere modificati o addirittura cancellati.