oggetti di database sono i componenti che permettono di risparmiare e cercare informazioni . Un database contiene diversi oggetti che vengono utilizzati per garantire l'archiviazione e la visualizzazione di grandi dimensioni , i dati relazionali . Gli oggetti principali di un database sono le tabelle , stored procedure , viste , utenti e funzioni. Questi oggetti sono forniti da Microsoft SQL Server e programmati utilizzando la transazione SQL ( T - SQL) . Tavoli
tabelle sono l' oggetto che la maggior parte delle persone conoscono . Tuttavia, la costruzione di una tabella corretta che impone l'integrità e le prestazioni dei dati è la chiave per una buona progettazione di database . Tabelle sono strutturate in righe e colonne . Uno specifico punto di incrocio di una riga e colonna è detta "campo ". Questo contiene i dati che viene utilizzato in applicazioni e le relazioni . I database relazionali memorizzano su più tabelle con i dati collegati. Un design tavolo poveri può portare a rallentare le prestazioni e record orfani , causando errori .
Stored procedure
Le stored procedure
contiene le query per i set di risultati . Sono più veloce di inline codice SQL in una pagina web . Le stored procedure vengono precompilati , dando il database di prestazioni più veloci quando viene chiamato da un'applicazione . Questi oggetti possono contenere query complesse , lunghe con opzioni multiple di risultati, oppure possono essere semplici istruzioni SELECT che restituiscono un record .
Visite
Viste e tavolo oggetti sono usati in modo simile . Una vista è una query che viene utilizzato come una tabella in che il programmatore può collegare ad esso da un altro tavolo . E 'una lista precompilata di record che viene restituito in formato tabella . Vista vengono utilizzati quando una determinata query viene utilizzato spesso . Per esempio , la selezione di nomi utente e indirizzi situati in tabelle separate è una funzionalità comuni di un database. Una vista può essere configurato per interrogare queste informazioni in un set di risultati di tabella simile .
Registra Casa
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 . Sicurezza dell'utente può essere indulgenti , dando agli utenti l'accesso aperto a tutta la base di dati . Gli amministratori possono anche dare accesso rigoroso , limitando le query e le tabelle di un utente è autorizzato a visualizzare .
Funzioni
Funzioni
sono simili ai codici ordinari. Simile a una funzione di compilazione , questo oggetto di database numeri scricchiolii o fornisce un modo per restituire un risultato comunemente necessarie . Per esempio, se un bisogno comune in un database è quello di 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 programmatore chiamando la funzione piuttosto che codifica il processo più volte.