Che è un database e la sua utilità?

December 7

Che è un database e la sua utilità?


Un database computer è un sistema software che fornisce un elevato livello di organizzazione dei dati. La banca dati funge da contenitore di dati, la gestione dei dettagli di basso livello per la memorizzazione e il recupero dei dati sul disco rigido. Questo libera gli sviluppatori di software di dover programmare questi dettagli da zero. Si applica anche relazione i dati e le regole di proprietà, fornendo integrità e la sicurezza per i record di un'organizzazione.

Struttura del database

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

Integrità dei dati

Un amministratore del database è una persona che supervisiona l'utilizzo del software di database per un'organizzazione. Si progetta e banche dati aggiornamenti, set di dati e campi. Si aggiunge anche norme che governano l'uso del database e preserva l'integrità dei dati. Ad esempio, si può aggiungere una regola al database di ordini che controlla i dati ordini impostati prima di rimuovere un record cliente. Se il cliente ha ordini non spediti, rimuovendo il cliente trasforma le annotazioni di ordine in "orfani", o record che appartengono a nessuno. Invece, con la regola, blocca il database automaticamente la cancellazione accidentale del record del cliente e visualizza un messaggio di errore.

SQL

Molti sistemi di database utilizzano un linguaggio di gestione dei dati chiamato SQL o Structured Query Language. Utilizzando solo SQL, l'amministratore può mantenere i database, creare report sui dati e aggiungere, modificare o eliminare i record - il tutto nel rispetto delle norme e la sicurezza del database. Il software di database elabora i comandi SQL degli utenti e programmi umani.

Sicurezza

L'amministratore del database può aggiungere password di accesso per tutti un database o uno qualsiasi dei suoi gruppi o elementi. Un utente può avere, per esempio, il permesso di leggere tutti i dati in un database, ma non aggiornare qualsiasi di esso. O il database può limitare l'utente a vedere solo alcuni set di dati o elementi in set. Questo dà una grande flessibilità nella salvaguardia dei dati, dando agli utenti l'accesso ai record di cui hanno bisogno.

Utensili

Software di database include programmi strumento utilizzato per conservare i dati. Il software di backup consente all'amministratore di effettuare copie di sicurezza dei dati in caso di crash del disco e altri problemi gravi. programmi di importazione e di esportazione lasciare che gli utenti di aggiungere e rimuovere i record e inviare file ad altri, sistemi esterni con diversi formati. Ad esempio, un amministratore del libro paga può utilizzare un programma di esportazione per creare un file dipendente da inviare al Internal Revenue Service una volta all'anno. Altri programmi di controllo della velocità di elaborazione del database e aiuta l'amministratore mettere a punto per le migliori prestazioni.