Sdílet prostřednictvím


Co je SQL Server?

platí pro:SQL Server

Microsoft SQL Server je systém pro správu relačních databází (RDBMS). Aplikace a nástroje se připojují k instanci SQL Serveru nebo databázea komunikují pomocí jazyka Transact-SQL (T-SQL).

Možnosti nasazení

SQL Server můžete nainstalovat ve Windows nebo Linuxu, nasadit ho v kontejneru Linuxunebo ho nasadit na virtuální počítač Azure nebo jiné platformě virtuálního počítače. Dříve jste to mohli označovat jako (produkt v krabici ) .

Podporované verze SQL Serveru závisí na vaší licenční smlouvě, ale pro účely této dokumentace znamenáme SQL Server 2016 (13.x) a novější verze. Dokumentace pro SQL Server 2014 (12.x) a předchozí verze jsou k dispozici na předchozí verze dokumentace k SQL Serveru. Informace o aktuálně podporovaných verzích SQL Serveru najdete v tématu možnosti ukončení podpory SQL Serveru.

Základní databázový stroj SQL Serveru se používá také v následujících produktech a službách:

Seznam funkcí podporovaných edicemi SQL Serveru ve Windows najdete tady:

Komponenty a technologie SQL Serveru

Tato část popisuje některé klíčové technologie dostupné v SQL Serveru.

Komponenta Popis
databázový stroj Databázový stroj je základní služba pro ukládání, zpracování a zabezpečení dat. Databázový stroj poskytuje řízený přístup a zpracování transakcí, aby splňoval požadavky nejnáročnějších aplikací využívajících data v rámci vašeho podniku. Databázový stroj také poskytuje bohatou podporu pro zajištění kontinuity podnikových procesů prostřednictvím provozní kontinuity a obnovení databáze – SQL Server.
Machine Learning Services (MLS) SQL Server Machine Learning Services podporuje integraci strojového učení pomocí oblíbených jazyků R a Python do podnikových pracovních postupů.

Služba Machine Learning Services (In-Database) integruje R a Python s SQL Serverem, což usnadňuje sestavování, přetrénování a vyhodnocování modelů voláním uložených procedur. Machine Learning Server poskytuje podporu R a Pythonu na podnikové úrovni bez nutnosti SQL Serveru.
Integration Services (SSIS) SQL Server Integration Services je platforma pro vytváření vysoce výkonných řešení pro integraci dat, včetně balíčků, které poskytují zpracování extrakce, transformace a načítání (ETL) pro datové sklady.
služby Analysis Services (SSAS) SQL Server Analysis Services je analytická datová platforma a sada nástrojů pro osobní, týmové a podnikové business intelligence. Servery a návrháři klientů podporují tradiční řešení OLAP, nová tabulková řešení modelování a také samoobslužné analýzy a spolupráci pomocí Power Pivotu, Excelu a prostředí SharePoint Serveru. Služba Analysis Services také zahrnuje dolování dat, abyste mohli odhalit vzory a vztahy skryté uvnitř velkých objemů dat.
Služby Reporting Services (SSRS) služba SQL Server Reporting Services poskytuje webově podporované podnikové funkce pro vytváření sestav. Můžete vytvářet sestavy, které stahují obsah z různých zdrojů dat, publikují sestavy v různých formátech a centrálně spravují zabezpečení a odběry.
replikace replikace SQL Serveru 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 za účelem zachování konzistence. Pomocí replikace můžete distribuovat data do různých umístění a vzdáleným nebo mobilním uživatelům s lokálními a rozsáhlými sítěmi, vytáčenými připojeními, bezdrátovými připojeními a internetovými připojeními.
Služby kvality dat (DQS) data Quality Services poskytuje řešení čištění dat řízené znalostmi. DQS umožňuje vytvořit znalostní bázi a pak tuto znalostní bázi použít k provádění oprav dat a odstranění duplicitních dat pomocí počítačových i interaktivních prostředků. Můžete použít cloudové referenční datové služby a můžete vytvořit řešení pro správu dat, které integruje DQS se službami SQL Server Integration Services a hlavními datovými službami.
Master Data Services (MDS) master Data Services je řešení SQL Serveru pro správu hlavních dat. Řešení založené na hlavních datových službách pomáhá zajistit, aby vytváření sestav a analýza byly založeny na správných informacích. Pomocí služby Master Data Services vytvoříte centrální úložiště pro hlavní data a zachováte auditovatelný a zabezpečitelný záznam těchto dat v průběhu času.

Základní koncepty

Tato tabulka obsahuje odkazy na základní koncepty SQL Serveru a Azure SQL.

Oblast Další informace
datové soubory a transakčního protokolu - Databázové soubory a skupiny souborů
- Systémové databáze
- Transakční protokol
Úrovně kompatibility databáze - certifikace kompatibility
- Zobrazení nebo změna úrovně kompatibility databáze
ALTER DATABASE (Transact-SQL) na úroveň kompatibility-
tabulky a zobrazení - tabulky
- zobrazení
Functions a uložené procedury - Jaké jsou funkce databáze SQL?
- Uložené procedury (Databázový stroj)
indexů indexy -
- Architektura a návrh indexu SQL Serveru a Azure SQL - průvodce
Nakonfigurujte prahovou hodnotu nákladů pro paralelismus
maximální stupeň paralelismu
- Konfigurace prahové hodnoty nákladů pro paralelismus
- Konfigurace maximálního stupně paralelismu
Správa paměti možnosti konfigurace paměti serveru -
Průvodce architekturou správy paměti -
kontrolní body, spuštěnía obnova po havárii kontrolní body databáze -
- akcelerované obnovení databáze
zálohování a obnovení databází - zálohování a obnovení databází SQL Serveru
zálohování transakčních protokolů -
Správa služeb SQL Serveru - Správa služby databázového stroje
- nástroje SQL Server Configuration Manager
- spuštění, zastavení, pozastavení, obnovení a restartování služeb SQL Serveru
- přidání funkcí do instance SQL Serveru (instalace)
příkazy konzoly database (DBCC) - DBCC (Transact-SQL)
- DBCC HELP (Transact-SQL)
- DBCC CHECKDB (Transact-SQL)
vysoká dostupnost (HA) a zotavení po havárii (DR) - provozní kontinuita a obnovení databáze
- o protokolu pro log shipping
- Předávání služeb při selhání a Always On dostupnostní skupiny
- Co je skupina dostupnosti AlwaysOn?
zpracování dotazů a ladění výkonu - Ladění výkonu pomocí Úložiště dotazů
Průvodce architekturou zpracování dotazů -
- optimalizované uzamčení
- Průvodce uzamykáním transakcí a verzováním řádků

Připojení k SQL Serveru

Integrace Azure

I když je SQL Server samostatným produktem, který je možné nainstalovat na počítače s operačními systémy Windows a Linux, můžete integrovat instance SQL Serveru s několika službami Azure.

Azure Virtual Machines

SQL Serveru na virtuálních počítačích Azure umožňuje používat plné verze SQL Serveru v cloudu, aniž byste museli spravovat jakýkoli místní hardware. Virtuální počítače s SQL Serverem také zjednodušují licenční náklady při průběžných platbách.

Virtuální počítače Azure běží v mnoha různých geografických oblastech po celém světě. Nabízejí také různé velikosti strojů. Galerie imagí virtuálního počítače umožňuje vytvořit virtuální počítač s SQL Serverem se správnou verzí, edicí a operačním systémem. Díky tomu jsou virtuální počítače dobrou volbou pro mnoho různých úloh SQL Serveru.

Azure Arc

SQL Server povolený službou Azure Arc zjednodušuje zásady správného řízení a správu tím, že poskytuje konzistentní multicloudovou a místní platformu pro správu. Azure Arc poskytuje centralizovaný jednotný způsob, jak spravovat celé prostředí společně, zkombinovat existující virtuální počítače mimo Azure nebo místní virtuální počítače, clustery Kubernetes a databáze do Azure Resource Manageru.

Můžete používat služby Azure a jeho možnosti správy, zavádět postupy DevOps pro podporu nových cloud-nativních vzorů ve vašem prostředí a nakonfigurovat vlastní umístění jako abstrakční vrstvu na clusterech a jejich rozšířeních Kubernetes s podporou Azure Arc, bez ohledu na to, kde se vaše prostředky nacházejí.

Azure Kubernetes Service (AKS)

azure Kubernetes Service (AKS) je spravovaná služba Kubernetes pro nasazování a správu clusterů kontejnerů. S SQL Serverem v kontejnerech Linuxu můžete nasadit kontejner SQL Serveru Linux do AKS pomocí chartů Helm.

Poznámka

Můžete také nastavit SQL Managed Instance povolenou službou Azure Arc ve vámi zvolené infrastruktuře Kubernetes, která umožňuje spravovat službu v Azure, zatímco vaše data zůstanou v umístění, které dáváte přednost.

Migrace a přesun dat

SQL Server nabízí mnoho příležitostí k migraci a modernizaci vašich datových aktiv.

Migrace do cloudu

Migrace na SQL Server

1 SQL Server 2017 (14.x) a novější verze.

Aktualizace verze SQL Serveru

Vzorky

Získejte pomoc

Přispějte k dokumentaci SQL

Věděli jste, že obsah SQL můžete upravovat sami? Pokud to uděláte, nejen že vám pomůžete vylepšit naši dokumentaci, ale také jste získali kredit jako přispěvatel na stránku.

Další informace najdete v tématu Jak přispívat do dokumentace k SQL Serveru