Panoramica delle funzioni di Microsoft SQL Server
I sistemi di database relazionali come Microsoft SQL Server sono generalmente utilizzati per gestire, recuperare e analizzare in modo efficiente grandi quantità di dati. A questo scopo, i dati sono organizzati in diverse tabelle che possono essere collegate tra loro in vari modi. Questa struttura e l'organizzazione relazionale sono tipiche di un RDBMS come Microsoft SQL Server. SQL è l'acronimo di "Structured Query Language" (linguaggio di interrogazione strutturato) ed è stato sviluppato nel 1974 per definire le strutture dei dati nei database relazionali e per consentire la modifica e l'interrogazione dei database basati su di esse.
Con un server SQL è possibile archiviare in modo efficiente, sicuro e affidabile quasi tutte le quantità di dati. A questo scopo, i singoli record di dati sono salvati in tabelle poste in relazione tra loro per evitare ridondanze nei dati e allo stesso tempo aumentare le prestazioni durante le interrogazioni, gli aggiornamenti o i backup dei dati. Il database può essere facilmente analizzato utilizzando un linguaggio di scripting dedicato o strumenti di interrogazione; i risultati dell'analisi possono essere visualizzati online o offline in rapporti o valutazioni dinamiche.