Definizione di un oggetto di database

August 3

oggetti di database sono le componenti che salvano e cercare informazioni. Un database contiene diversi oggetti che vengono utilizzati per fornire storage e visualizzare grandi quantità di dati, relazionali. I principali oggetti di un database sono tabelle, stored procedure, viste, utenti e funzioni. Questi oggetti sono forniti da Microsoft SQL Server e programmati tramite transazioni SQL (T-SQL).

tabelle

Le tabelle sono l'oggetto che la maggior parte delle persone conoscono. Tuttavia, la costruzione di un tavolo adeguato che fornisce l'integrità e le prestazioni dei dati è fondamentale per una buona progettazione di database. Le tabelle sono strutturati in righe e colonne. Un cross-point di una riga e colonna specifica è chiamato un "campo". Questo contiene i dati che viene utilizzato in applicazioni e report. I database relazionali record negozio di fronte diverse tabelle con i dati collegati. Un design tavolo povero può portare a un rallentamento delle prestazioni e record orfani, causando errori.

Procedura di archiviazione

Le stored procedure contengono le query per insiemi di risultati. Essi sono più veloce di codice SQL in linea in una pagina web. Le stored procedure vengono precompilati, dando il database prestazioni più veloci quando viene chiamato da un'applicazione. Questi oggetti possono contenere lunghi, query complesse con opzioni multiple di risultato, oppure possono essere semplici istruzioni SELECT che restituiscono un record.

Visualizzazioni

Viste e oggetti tabella vengono utilizzati in modo simile. Una vista è una query che viene utilizzato come una tabella in cui il programmatore può collegare ad esso da un altro tavolo. Si tratta di una lista precompilata di record che viene restituito in forma di tabella. Vista vengono utilizzati quando una determinata query viene utilizzato spesso. Per esempio, la selezione di nomi utente e indirizzi si trovano in tabelle separate è una funzionalità comune di un database. Un punto di vista può essere impostato per interrogare queste informazioni in un set di risultati tabella-like.

utenti

Gli utenti sono gli oggetti di sicurezza del database. Per mantenere i dati al sicuro da spettatori indesiderati, gli amministratori di database danno accesso a utenti definiti in SQL Server. la sicurezza degli utenti può essere indulgenti, dando agli utenti l'accesso aperto a tutta la base di dati. Gli amministratori possono inoltre consentire l'accesso rigorosa, limitando le query e le tabelle di un utente è autorizzato a visualizzare.

funzioni

Le funzioni sono simili a codifica ordinaria. Simile ad una funzione di compilazione, questo oggetto di database scricchiolii numeri o fornisce un modo per restituire un risultato comunemente necessarie. Per esempio, se un bisogno comune in un database per aggiungere due numeri, una funzione viene utilizzata per in una stored procedure per aggiungere i numeri e restituire un risultato. Ciò consente di risparmiare il tempo di programmazione chiamando la funzione piuttosto che codifica il processo più volte.