Microsoft SQL Server je relační databázový a analytický systém vyvíjený Microsoftem. Co se týká databázového serveru, jedná o softwarový produkt, jehož primární funkcí je ukládání a zobrazování dat, která si vyžadují jiné softwarové aplikace. Ty mohou být spouštěny na stejném počítači nebo na jiných počítačích napříč sítí. Microsoft nabízí různé edice, které jsou určeny pro různé koncové uživatele od jednostrojových aplikací až po rozsáhlé aplikace připojené přes internet, které mají mnoho uživatelů.
Protokolová vrstva implementuje externí interface na SQL Server. Všechny operace mohou být spouštěny na SQL Serveru a jsou na něj zasílány prostřednictvím formátu Microsoftu, který se nazývá Tabular Data Systém (TDS). TDS je protokol aplikační vrstvy, který je využíván pro transfer dat mezi databázovým serverem a klientem.
TDS byl původně designován a vyvinut společností Sybase Inc. pro jejich relační databázi Sybase SQL Server v roce 1984 a později Microsoftem. TDS balíčky mohou být používány v jiných fyzických transportech závislých protokolů jako je například TCP/IP, takzvané pojmenované roury nebo sdílenou paměť, proto je pro tyto protokoly dostupný přístup do SQL Serveru. SQL Server API je zároveň dostupné skrze webové služby.
Uložení dat je databáze, která je soustavou tabulek s typovanými sloupci. SQL Server podporuje různé datové typy včetně primitivních typů jako je Integer, Float, Decimal nebo Char. Zaokrouhlování čísel datového typu float může být nastaveno na symetrické aritmetické zaokrouhlování nebo symetrické zaokrouhlování dolů na základě nastavení argumentu.
Microsoft SQL Server zároveň umožňuje uživatelsky definované složené typy. Zároveň jsou dostupné serverové statistiky ve formě virtuálních tabulek a pohledů.
Databáze může obsahovat: