Che cosa è un database?

Uno dei termini di tecnologia che la maggior parte delle persone si sono abituati ad ascoltare o sul luogo di lavoro o durante la navigazione Internet è il database. La banca dati utilizzata per essere un termine tecnico, però con l'aumento dei sistemi informatici e delle tecnologie dell'informazione in tutta la nostra cultura, la banca dati è diventato un termine per uso domestico.

La definizione di una banca di dati è una raccolta strutturata di record o dati che vengono memorizzati in un sistema informatico. Al fine di una banca dati per essere veramente funzionale, deve non solo memorizzare grandi quantità di record, ma sono accessibili facilmente. Inoltre, nuove informazioni e le modifiche devono anche essere abbastanza facile ingresso. Al fine di avere un efficiente sistema di basi di dati, è necessario includere un programma che gestisce la query e le informazioni memorizzate sul sistema. Questo è di solito denominato DBMS o di un sistema di gestione di database. Oltre a queste caratteristiche, tutte le basi di dati che vengono creati devono essere costruiti con alta integrità dei dati e la capacità di recuperare i dati se non l'hardware.

Tipi di Database

Ci sono diversi tipi comuni di banche dati; ogni tipo di banca dati ha il proprio modello di dati (come i dati è strutturata). Essi includono: Modello piatto, modello gerarchico, modello relazionale e modello di rete.

L'appartamento modello database

In un piatto modello di database, vi è un due dimensioni (struttura piatta) array di dati. Ad esempio, vi è una colonna di informazioni e all'interno di questa colonna si presume che ogni elemento dati saranno connessi agli altri. Ad esempio, un piatto modello di database include solo Codici di avviamento postale. All'interno della banca dati, ci sarà solo una colonna e di ogni nuova riga all'interno di una colonna che sarà un nuovo codice postale.

Il modello di database gerarchico

Il modello di database gerarchico simile a un albero come la struttura, ad esempio, come Microsoft Windows organizza i file e le cartelle. In un modello di database gerarchico, ogni collegamento verso l'alto è annidato al fine di conservare i dati organizzati in un ordine particolare su uno stesso livello di lista. Ad esempio, un hierarchal base dati di vendita, può elencare ogni giorno di vendita come un file separato. All'interno di questo file nidificati sono tutti delle vendite (stessi tipi di dati) per il giorno.

Il modello di rete

In un modello di rete, la caratteristica è che un record viene salvato con un link ad altri documenti - in vigore in rete. Queste reti (o talvolta indicato come puntatori) può essere una varietà di diversi tipi di informazioni quali numeri di nodo o anche un disco di indirizzo.

Il modello relazionale

Il modello relazionale è il più popolare tipo di database e uno strumento estremamente potente, non solo per memorizzare le informazioni, ma per accedere come bene. Database relazionali sono organizzati come le tabelle. La bellezza di una tabella è che l'informazione può essere letta o senza aggiunta di riorganizzazione delle tabelle. Una tabella può avere molti record e ogni record può avere molti campi.

Le tabelle sono talvolta chiamato un rapporto. Ad esempio, una società può avere un database chiamato ordini dei clienti, all'interno di questa banca dati saranno diverse tabelle o tutti i rapporti in materia di ordini dei clienti. Le tabelle possono includere dati cliente (nome, indirizzo, contatti, informazioni, numero di cliente, ecc) e le altre tabelle (relazioni), come ad esempio gli ordini che il cliente ha acquistato in precedenza (questa voce può comprendere numero, descrizione, importo del pagamento, il metodo di pagamento, ecc ). Va notato che ogni record (gruppo di campi) in un database relazionale ha una propria chiave primaria. Una chiave primaria è un unico campo che lo rende facile individuare un record.

Database relazionali utilizzare un programma chiamato interfaccia standard SQL o Query Language. SQL è attualmente utilizzato su praticamente tutti i database relazionali. Database relazionali sono estremamente facile da personalizzare per soddisfare quasi ogni tipo di memorizzazione dei dati. È possibile creare facilmente relazioni per gli oggetti che si vendono, i dipendenti che lavorano per la vostra azienda, ecc

Accesso alle informazioni utilizzando un database

Durante la memorizzazione dei dati è una grande caratteristica di basi di dati, per molti database di utenti la più importante caratteristica è rapido e semplice il recupero delle informazioni. In un database relazionale, è estremamente facile da tirare su le informazioni riguardanti un dipendente, database relazionali, ma anche aggiungere il potere di eseguire le query. Le query vengono richieste per tirare specifici tipi di informazioni e di una mostra nel loro stato naturale o creare un rapporto utilizzando i dati. Per esempio, se si ha una banca dati dei lavoratori dipendenti e tabelle incluse come stipendio e descrizione di posti di lavoro, si può facilmente eseguire una query di posti di lavoro che paga oltre un certo importo. Non importa che tipo di informazioni si memorizzano sul vostro database, le query possono essere creati utilizzando SQL per contribuire a rispondere a importanti domande.

Memorizzazione di un database

Basi di dati può essere molto piccole (meno di 1 MB) o molto grande e complicata (terabyte come in molti uffici pubblici, banche dati), tuttavia tutti i database sono di solito memorizzato e si trova sul disco rigido o altri tipi di dispositivi di archiviazione e sono accessibili tramite computer. Banche dati di grandi dimensioni può richiedere server separato e luoghi, tuttavia molte piccole banche dati possono essere facilmente come file situato sul disco rigido del computer.

Garantire un database

Ovviamente, molte basi di dati confidenziali e memorizzare le informazioni importanti che non devono essere facilmente accessibili da chiunque. Molte banche dati richiedono password e altre caratteristiche di sicurezza, al fine di accedere alle informazioni. Mentre alcune banche dati si può accedere via Internet attraverso una rete, altre basi di dati sono sistemi chiusi e non può essere letta sul sito.



Scarica gratuitamente SolarWindows NetFlow strumento di analisi

Free white paper sulla tecnologia database

Favoriti Che cosa è un database
Database Security
Sentrigo è il leader nella base di dati di sicurezza, di controllo e di protezione.

Ultimi post del blog


Copyright 2008 Tech-FAQ. Tutti i diritti riservati.