Che cos'è una banca dati?
Uno dei termini di tecnologia che la maggior parte delle persone si sono abituati ad ascoltare sia sul posto di lavoro o durante la navigazione in Internet è la base di dati. Il database utilizzato 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 è diventata una famiglia termine.
La definizione di una banca di dati è una raccolta strutturata di documenti o dati che sono memorizzati in un sistema informatico. Al fine di una banca dati per essere veramente funzionale, è necessario non solo immagazzinare grandi quantità di record, ma sono accessibili facilmente. Inoltre, le nuove informazioni e le modifiche devono anche essere abbastanza facile ingresso. Al fine di disporre di un efficiente sistema di banche dati, è necessario includere un programma che gestisce le richieste e le informazioni memorizzate sul sistema. Questo è di solito denominato DBMS o un sistema di gestione di database. Oltre a queste caratteristiche, tutte le banche 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 di banche dati comuni; ogni tipo di database dispone di un proprio modello di dati (come la raccolta dei dati è strutturata). Essi includono: Flat Model, modello gerarchico, modello relazionale e modello di rete.
Il modello Flat Database
In un appartamento modello di database, non vi è un bidimensionale (struttura piatta) array di dati. Ad esempio, vi è una colonna di informazioni all'interno di questa colonna e si presume che ogni dato sarà relative agli altri. Ad esempio, un appartamento modello 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 di avviamento postale.
Il modello di database gerarchico
Il modello di database gerarchico simile a un albero come la struttura, come ad esempio Microsoft Windows come 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 lista. Ad esempio, un database gerarchico delle vendite, è possibile che ogni giorno di vendita come un file separato. All'interno di questo file sono annidati tutte le vendite (stessi tipi di dati) per la giornata.
Il modello di rete
In un modello di rete, la caratteristica è che un record viene memorizzato con un link ad altri record - in effetti in rete. Queste reti (o talvolta denominato puntatori) può essere una varietà di diversi tipi di informazioni quali numeri di nodo o addirittura un disco indirizzo.
Il modello relazionale
Il modello relazionale è il più popolare tipo di database e di uno strumento estremamente potente, non solo per memorizzare le informazioni, ma per accedere come bene. Database relazionali sono organizzate come le tabelle. La bellezza di una tabella è che le informazioni possono essere visionate 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 tutte le relazioni in materia di ordini dei clienti. Tabelle possono comprendere i dati del cliente (nome, indirizzo, contatti, informazioni, numero di cliente, ecc) e altre tabelle (relazioni), come gli ordini che il cliente ha acquistato in precedenza (questo può includere numero, descrizione, importo del pagamento, il metodo di pagamento, ecc ). Va notato che tutti i record (gruppo di campi) in un database relazionale ha una propria chiave primaria. Una chiave primaria è un unico settore 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 rapporti per gli oggetti che si vendono, i dipendenti che lavorano per la vostra azienda, ecc
Accesso alle informazioni utilizzando un database
Mentre la memorizzazione dei dati è una grande funzione di basi di dati, di database per molti utenti la più importante caratteristica è semplice e veloce il reperimento delle informazioni. In un database relazionale, è estremamente facile da tirare su informazioni riguardanti un dipendente, ma i database relazionali anche aggiungere il potere di eseguire le query. Le query vengono richieste per tirare tipi specifici di informazioni e di una mostra nel loro stato naturale o di creare un rapporto sulla base dei dati. Per esempio, se si ha una banca dati dei dipendenti ed è incluso come tabelle salariali e la descrizione, si può facilmente eseguire una query di ricerca di posti di lavoro che paga oltre un certo importo. Non importa che tipo di informazioni si memorizza sul vostro database, le query possono essere creati utilizzando SQL per ottenere risposte importanti questioni.
Memorizzazione di un database
Basi di dati può essere molto piccole (meno di 1 MB) o estremamente grandi e complessi (come in molti terabyte governo banche dati), ma tutte le banche dati sono di solito memorizzate e si trova sul disco rigido o altri tipi di dispositivi di archiviazione e sono accessibili via computer. Basi di 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 riservati 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, gli altri dati sono sistemi chiusi e non può essere letta sul sito.
Approfondimenti
|
White Papers libero su tecnologia database
Favoriti Che cosa è un database| Database Security Proteggete i vostri dati da fornire piena visibilità banca dati di sicurezza |

