Definire la struttura di database relazionale

February 27

Definire la struttura di database relazionale


Un database relazionale fornisce un modo più veloce, più efficiente per recuperare i dati memorizzati in più tabelle diverse. Un database relazionale ha diversi oggetti che funzioni complete di recupero, come le stored procedure, tabelle e autorizzazioni utente. La struttura del database include la possibilità di unire le tabelle, indici e operatori di confronto.

Funzione

I database relazionali forniscono un modo più efficiente per archiviare i dati aziendali, in quanto possono archiviare, recuperare e rimuovere migliaia di record in pochi secondi. Ciò è essenziale per le organizzazioni che richiedono grandi procedure, ad-hoc per eseguire le attività di lavoro. I database relazionali sono utilizzati in applicazioni interne e Web per fornire risultati rapidi per contenuti dinamici. Questi server possono memorizzare tutte le informazioni sui clienti, l'ordine, la finanza e dei dipendenti necessari per il business di operare.

tipi

Ci sono tre principali prodotti di database relazionali. MySQL è distribuito gratuitamente, in modo che è comunemente utilizzato per le piccole imprese o singoli blog su Internet. SQL Server è una soluzione enterprise per medie e grandi aziende. SQL Server è distribuito da Microsoft, e funziona bene con il quadro di programmazione .NET, che include lingue Web come C # e VB.NET. Oracle è una soluzione di grande, impresa comunemente usato nelle scuole, governi e organizzazioni nazionali.

Oggetti

Le tabelle sono i principali oggetti di un database relazionale. Questi oggetti contengono le righe e le colonne che contengono le registrazioni salvate dagli utenti. Le tabelle possono contenere solo un paio di record a milioni di record per le grandi reti aziendali. stored procedure, scritte utilizzando il Structured Query Language (SQL), recuperare questi record. autorizzazioni utente sono date a coloro che possono accedere agli oggetti di database.

accoppiamento

"Unire" tabelle è la struttura principale che dà database relazionali un vantaggio rispetto ai TV a file system. Unire prevede il collegamento di due o più tabelle con le colonne corrispondenti. Per esempio, un record cliente è unita a un record di ordine utilizzando l'ID del cliente. Questo permette al programmatore di database per recuperare diversi record in un'istruzione SQL da tabelle separate.

indici

Gli indici sono componenti di database relazionali che ordinare i record della tabella. Un indice correttamente posizionato ordina i record, quindi il recupero di tali informazioni è più veloce. Senza gli indici, il database deve per la ricerca in ogni record finché non trova quella giusta. Con l'ordinamento di record, gli indici permettono la banca dati per la ricerca blocchi logici di record senza interrogare l'intera tabella.