Nwlapcug.com


Che cosa è un Database e la sua utilità?

Che cosa è un Database e la sua utilità?


Un database di computer è un sistema software che fornisce un alto livello di organizzazione per i dati. Il database funge da contenitore di dati, gestire i dettagli di basso livello per archiviare e recuperare i dati sul disco rigido. In questo modo gli sviluppatori di software da dover programmare questi dettagli da zero. Esso impone inoltre la relazione tra i dati e le regole di proprietà, che fornisce l'integrità e la sicurezza per i record di un'organizzazione.

Struttura del database

Un database organizza i relativi tipi di dati in uno o più insiemi di dati, che a loro volta, sono costituiti da elementi di campi o dati. Un database di ordine del cliente, ad esempio, può avere set di dati per informazioni sui clienti, ordini e prodotti. Il set di dati di ordini, ad esempio, avrebbe campi per un numero di identificazione univoco del cliente, data dell'ordine, una data di spedizione e una quantità di ordine. I programmi di sistema di ordine inviano semplici comandi al database per aggiungere e modificare i record come clienti effettuare ordini.

Integrità dei dati

Un amministratore di database è una persona che sovrintende l'uso del software del database per un'organizzazione. Disegna e aggiorna i database, i set di dati e campi. Anche aggiungere le regole che disciplinano l'uso del database e preserva l'integrità dei dati. Ad esempio, lei può aggiungere una regola al database ordini che controlla il set di dati di ordini prima di rimuovere un record del cliente. Se il cliente ha non spediti ordini, rimuovendo il cliente scopre i record di ordini in "orfani" o record che appartengono a nessuno. Invece, con la regola, il database automaticamente blocca l'eliminazione accidentale di record del cliente e viene visualizzato un messaggio di errore.

SQL

Molti sistemi di database utilizzano un linguaggio di gestione di dati chiamato SQL o Structured Query Language. Utilizzando solo SQL, l'amministratore può gestire database, creare rapporti sui dati e aggiungere, modificano o eliminano record..--tutti soggetti a regole e la sicurezza del database. Il software di database elabora i comandi SQL da utenti umani e programmi.

Sicurezza

L'amministratore del database può aggiungere le password di accesso per tutti di un database o i suoi insiemi o elementi. Un utente può avere, ad esempio, le autorizzazioni per leggere tutti i dati in un database, ma non aggiornare uno qualsiasi di esso. O il database può limitare l'utente a vedere determinati insiemi di dati o elementi negli insiemi. Ciò consente grande flessibilità nella salvaguardia dei dati, consentendo agli utenti l'accesso ai record di cui hanno bisogno.

Strumenti

Software di database include programmi di strumento utilizzati per gestire dati. Software di backup consente all'amministratore di rendere sicuro copie dei dati in caso di crash del disco e altri gravi problemi. Programmi di importazione ed esportazione consentono agli utenti di aggiungere e rimuovere i record e inviare file ad altri sistemi esterni con formati diversi. Ad esempio, un amministratore retribuzioni può utilizzare un programma di esportazione per creare un file dipendente da inviare per l'Internal Revenue Service una volta all'anno. Altri programmi di elaborazione di database monitor velocità e consente all'amministratore di mettere a punto per ottenere prestazioni ottimali.