SQL Server je systém pro správu relačních databází (RDBMS) vyvinutý společností Microsoft. Jedná se o nabídku RDBMS na podnikové úrovni společnosti Microsoft a je to sofistikovanější a robustnější systém než Access, který byl tradičně stolním systémem.
Hlavními konkurenty SQL Serveru jsou Oracle Database, MySQL (nyní ve vlastnictví Oracle), PostgreSQL a DB2 od IBM.
SQL Server je systém založený na klient-server, což znamená, že funguje jako server, který obvykle obsahuje mnoho databází, přičemž k databázím přistupuje více klientů z celé sítě. Těmito klienty jsou často jiné aplikace (například webové stránky nebo CRM systém). To je na rozdíl od stolních systémů, kde bude databáze často (ale ne nutně) umístěna v počítači uživatele.
Systémy založené na klient-server mají obvykle mnohem vyšší specifikace než stolní systémy, a to platí při porovnávání SQL Server a Access.
Zde je několik příkladů pro ilustraci rozdílu:
- Databáze SQL Server 2016 může mít maximální velikost 524 272 terabajtů zatímco databáze Accessu 2016 může mít maximální velikost 2 gigabajty .
- Každá instance SQL Server 2016 umožňuje maximálně 32 767 současných uživatelských připojení zatímco databáze Access 2016 má limit 255 souběžných uživatelů .
SQL Server Management Studio
SQL Server je dodáván s SQL Server Management Studio, což je grafická konzole, která vám umožňuje vyvíjet, konfigurovat a spravovat váš SQL Server.
Mnoho úloh lze provádět buď prostřednictvím GUI, nebo programově spuštěním SQL dotazu z karty dotazů.
Technologie/služby SQL Server
SQL Server se skládá z různých technologií a služeb. Zde jsou ty, které tvoří SQL Server 2016.
Databázový stroj
Database Engine je základní službou pro ukládání, zpracování a zabezpečení dat.
Služby R
R Services poskytuje dvě serverové platformy pro integraci oblíbeného open source jazyka R s podnikovými aplikacemi:SQL Server R Services (In-Database) pro integraci se serverem SQL Server a Microsoft R Server.
Jazyk R je široce používán mezi statistiky a těžaři dat pro vývoj statistického softwaru a analýzy dat.
Služby kvality dat
Služby kvality dat (DQS) se používají k čištění dat pomocí systému znalostní báze.
Služby integrace
Integration Services je platforma pro integraci dat a transformace dat.
Hlavní datové služby
Master Data Services umožňuje organizaci vytvářet a spravovat důvěryhodnou verzi dat, jak se v průběhu času mění.
Služby analýzy
Analysis Services je řešení pro datové sklady společnosti Microsoft.
Replikace
Replikace je sada technologií pro kopírování a distribuci dat a databázových objektů z jedné databáze do druhé a následnou synchronizaci mezi databázemi pro zachování konzistence.
Služby hlášení
Reporting Services umožňuje vytvářet sestavy z různých zdrojů dat, publikovat sestavy v různých formátech a centrálně spravovat zabezpečení a předplatné.