Cos'è la gestione di database Microsoft Access?

December 17

Cos'è la gestione di database Microsoft Access?


Gestione dei database Microsoft Access è un controllo autorevole sulle informazioni memorizzate in un database relazionale. Anche se la gestione di un database è un compito complicato, con un sistema di gestione di database (DBMS) in luogo e in modo adeguato la gestione delle funzioni dirigenziali, la manipolazione reale di un database viene sistematicamente e completamente eseguito.

La struttura di un database

La progettazione del database è il processo che coinvolge la struttura di un database in cui vengono create le forme per lo scopo specifico di mantenere, la visualizzazione, la stampa di dati e il reporting dei dati in un database. Queste forme, semplici o complessi, vengono creati dal DBMS in risposta alle domande poste dai DBMS sulle forme & rsquo; contenuto e l'aspetto. Creazione di un sistema di centralino fornisce un accesso semplificato e controllato a tutti i dati, moduli, report e altri oggetti all'interno del sistema DBMS. Un quadro contiene in genere un modulo di pannello principale che elenca le diverse opzioni del database, come il mantenimento dei dati, stampare report, Close database e così via, e poi a seconda dell'opzione scelta da parte dell'utente, per esempio, se si seleziona Stampa rapporti, un nuovo centralino verrà visualizzato un elenco di rapporti tra cui scegliere.

Structured Query Langauge

Structured Query Language (SQL) è il linguaggio standard per la manipolazione di database relazionali. Simile a Access e Query by Example (QBE), SQL fornisce la possibilità di interrogare un database relazionale. L'unica differenza è quando si utilizza SQL, i comandi sono inseriti a differenza compilando un modulo su schermo quando si utilizza Access e QBE per ottenere i risultati desiderio. Nel usando il comando CREATE TABLE nel DBMS, alcune restrizioni si applicano sui nomi di tabelle e colonne, come ad esempio i nomi non può superare i 18 caratteri, il nome deve iniziare con una lettera, i nomi possono contenere solo lettere, numeri e underscore ei nomi non può contenere spazi. I comandi utilizzati sono in genere chiamati query.

chiavi primarie

Ci sono tre tipi di chiavi primarie utilizzati in una struttura di database. Una chiave naturale è una chiave primaria che consiste in una colonna che identifica univocamente un'entità, per esempio, un veicolo s 'numero di identificazione del veicolo (VIN). Una chiave artificiale è una colonna creata per un'entità a servire esclusivamente come chiave primaria, che è visibile agli utenti. Una chiave surrogata è una chiave primaria generata dal sistema, tipicamente un tipo di dati numerazione automatica solito nascoste dall'utente.

Integrità Regole Enforcement

Il DBMS deve rispettare due regole molto importanti: l'integrità di entità e l'integrità referenziale. L'integrità di entità è che nessun campo scelto per essere parte della chiave primaria può accettare un valore nullo. Un valore nullo è un campo che contiene un & ldquo; sconosciuto & rdquo; o & ldquo; inapplicabile & rdquo; valore. integrità referenziale è un concetto database che assicura che il rapporto tra le tabelle del database rimane coerente ed i dati immessi è effettivamente valido ed intatto. Unendo sia la chiave primaria e chiave esterna impedisce che i dati incoerente da ingresso nel sistema di gestione di database relazionale e, di conseguenza, l'integrità referenziale viene applicata. La chiave esterna è un campo o insieme di campi in una tabella il cui valore è necessaria per corrispondere al valore della chiave primaria per una seconda tabella.

Aggiornamento dei dati e recupero

Un DBMS deve fornire ai propri utenti la possibilità di aggiornare e recuperare i dati; questa è la capacità fondamentale di un DBMS. Un aggiornamento utente o il recupero dei dati non è necessario conoscere la struttura fisica dei dati sul disco o processi del DBMS utilizza per manipolare i dati. Le strutture e le manipolazioni sono di esclusiva responsabilità del DBMS.