Dal 1988 , Microsoft ha offerto il suo software di gestione di database di SQL Server . SQL (che si pronuncia " sequel " ) , o Structured Query Language , è un insieme standardizzato di comandi programmatori usano per gestire i dati . SQL Server è un veloce , repository affidabile per l'organizzazione di grandi quantità di informazioni . Esso fornisce gli strumenti per la condivisione dei dati e di un sistema di sicurezza per mantenere sicura . Modello client-server
SQL Server utilizza il modello client -server di gestione dei dati. Con il client-server , un programma chiamato le richieste di dati client da un programma server , di solito su un altro computer . Il server valuta la richiesta e passa i dati al client . Questo migliora la sicurezza in quanto il cliente deve fornire le informazioni password corretta per il server di rilasciare i dati . Aiuta anche l'accesso ai dati di velocità in quanto il computer server fa tutto il duro lavoro di gestione dei dati , il client riceve i risultati. Un'organizzazione utilizza SQL Server di solito ha più computer dedicati per esso .
Relational Database
È possibile organizzare i dati in molti modi diversi . È possibile digitare in un file semplice , organizzarlo in un foglio di calcolo o dividere . In parti distinte . Se si esegue un sito web grande e hanno milioni di record per la gestione , l'efficienza è importante . Microsoft SQL Server utilizza un metodo di organizzazione di dati chiamato un database relazionale . Un progettista di database esamina le informazioni dell'organizzazione e crea strutture chiamate tabelle per memorizzarla. Mettendo in relazione le tabelle in diverse combinazioni , può , per esempio, vedere quanti clienti ha per stato, quello che hanno acquistato e quanto spesso visitano il sito .
SQL Lingua < br >
SQL Server utilizza il linguaggio SQL . Utilizzo di SQL , un programmatore può creare tabelle , aggiungere, rimuovere o aggiornare i dati , e ordinare e recuperare rapidamente. Diverse aziende di software, come Oracle e MySQL , utilizzare anche il linguaggio SQL , che consente ai programmatori di utilizzare le stesse competenze per la gestione dei dati memorizzati su sistemi diversi .
Strumenti
il nucleo di SQL Server è il programma che elabora le richieste di dati da programmi client . Inoltre , dispone di programmi per la costruzione di dati banche dati , l'importazione e l'esportazione e monitorare le prestazioni del database. Mentre un programmatore può fare molte di queste attività dal linguaggio SQL , gli strumenti software aggiuntivi rendono il lavoro più facile da imparare e da eseguire .
Sicurezza e Integrità
Se 're responsabile di dati di una società , è necessario gestire chi può e non può accedervi. Con SQL Server , è possibile assegnare diversi livelli di sicurezza , lasciando che alcuni utenti di visualizzare o modificare i dati e bloccare altri utenti fuori. Inoltre, consente un programmatore costruire regole nel database per assicurare l' integrità dei dati ha . Ad esempio , l'indirizzo del cliente può avere una regola che lo Stato deve provenire da un elenco di abbreviazioni statali . Se un utente cerca di entrare in uno stato di " ZX ", SQL Server lo rifiuterà .