Un database computer è un sistema software che fornisce un alto livello di organizzazione dei dati . Il database si comporta come un contenitore di dati , la gestione dei dettagli di basso livello per archiviare e recuperare i dati sul disco rigido . Questo libera gli sviluppatori di software di dover programmare questi dettagli da zero. Si impone inoltre rapporti di dati e regole di proprietà , garantendo l'integrità e la sicurezza per i record di un'organizzazione. Database Structure
Un database organizza Correlati tipi di dati in uno o più set di dati, che a loro volta , sono costituiti da campi o elementi di dati . Un database di ordine del cliente, per esempio, può avere serie di dati per informazioni sui clienti, ordini e prodotti . Il set di dati di ordini , per esempio , avrebbe campi per un numero unico di identificazione del cliente , una data di fine , una data di spedizione e l'importo dell'ordine . I programmi di sistema di ordine inviare semplici comandi al database per aggiungere e modificare i record come clienti ordinate.
Integrità dei dati
Un amministratore di database è una persona che sovrintende l'uso del software di database per un'organizzazione . Lei progetta e aggiornamenti banche dati , set di dati e campi. E aggiunge anche le regole che governano l' uso della banca dati 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 unshipped ordini , rimuovendo il cliente trasforma le annotazioni di ordine in " orfani ", o record che appartengono a nessuno . Invece , con la regola , il database blocca automaticamente la cancellazione accidentale del record del cliente e viene visualizzato un messaggio di errore .
Sistemi di database SQL Molti usano un lingua dei dati di gestione denominato SQL o Structured Query Language . Utilizzando solo SQL , l'amministratore può gestire basi di dati , creare report sui dati e di aggiungere , modificare o eliminare i record - tutti soggetti alle norme e la sicurezza del database. I processi di database SQL software di comandi da utenti umani e programmi.
Sicurezza
L'amministratore del database possono aggiungere le password di accesso per tutti di un database o uno 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 determinati insiemi di dati o elementi in serie. Questo dà una grande flessibilità nella salvaguardia dei dati , dando agli utenti l'accesso ai registri di cui hanno bisogno .
Strumenti
software Database
include programmi strumento utilizzato per gestire 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 . Importazione ed esportazione di programmi di permettere agli 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 l'anno . Altri programmi di controllo della velocità di elaborazione dati e aiuta l'amministratore di ottimizzare per le migliori prestazioni .