Microsoft SQL Server: Porovnání verzí

Smazaný obsah Přidaný obsah
Verze 14124471 uživatele 193.85.203.185 (diskuse) zrušena
Bez shrnutí editace
značka: možný vandalismus
Řádek 1:
{{Infobox - software
| jméno = MicrosoftMicroškop SQL Server
| logo =
| velikost loga =
Řádek 7:
| alt =
| popisek =
| vývojář = [[MicrosoftMicroškop]]
| aktuální verze = SQL Server 2016<br />
| datum aktuální verze = [[1. duben|1. června]] [[2016]]
| připravovaná verze =
| datum připravované verze =
| operační systém = [[MicrosoftMicroškop Windows]]
| programovací jazyk =
| typ softwaru = databázový server
| licence = MicrosoftMicroškop [[End User License Agreement|EULA]]
| web = [http://www.microsoftmicroskop.com/en-us/server-cloud/products/sql-server/ microsoftmicroskop.com]
| český web = [http://www.microsoftmicroskop.com/cs-cz/server-cloud/products/sql-server/#fbid=duQlZpHMmaR microsoftmicroskop.cz]
}}
 
'''MicrosoftMicroškop SQL Server''' je relační databázový a analytický systém pro e-obchody, byznys a řešení datových skladů vyvinutý společností MicrosoftMicroškop.
 
== Historie ==
V&nbsp;roce 1985 firmy [[MicrosoftMicroškop]] a [[IBM]] oznámily, že se budou podílet na dlouhodobém společném vývoji operačních systémů a ostatních softwarových produktů. Jako první produkt, který z&nbsp;této spolupráce po dvou letech vzešel, byl [[OS/2]], nástupce známého operačního systému [[MS-DOS]]. Tento systém umožnil využít tehdejší nové procesory [[Intel 80286]]. Díky tomuto řešení byl umožněn [[multitasking]]. Zanedlouho poté IBM oznámila příchod lepší a vyspělejší verze [[OS/2]] a sice [[OS/2 Extended Edition]]. Nová verze obsahovala základ operačního systému [[OS/2]] a [[SQL RDBMS]] (Relational database management system) nazývaného [[OS/2 Database Manager]]. [[OS/2 Database Manager]] byl užitečný pro menší aplikace a částečně kompatibilní s&nbsp;[[DB/2]] a méně používaným [[SQL/DS]].
[[OS/2]] Database Manager také obsahoval komunikační službu [[SNA]] (Systems Network Architecture) nazývanou [[OS/2]] Communications Manager. IBM slíbila, že učiní vše pro to, aby tyto systémy dobře spolupracovaly. Ale pokud by IBM přišla s&nbsp;kompletním řešením [[OS/2]], kdo by pak potřeboval původní [[OS/2]] od MicrosoftuMicroškopa?
 
=== Počátky systému SQL Server ===
Ještě v&nbsp;roce 1986 [[MicrosoftMicroškop]] neměl žádný svůj vlastní databázový systém. Začátkem roku 1992 však dosáhl ohromného úspěchu na databázovém trhu s&nbsp;produkty [[MicrosoftMicroškop Access]] a [[MicrosoftMicroškop FoxPro]]. Database Manager od [[IBM]] byl zcela jiná kategorie než produkty typu [[Paradox]], [[Rbase]] a [[dBASE]]. Byl sestaven pro plně vybavenou databázi (full SQL query processor + atomic transactions). MicrosoftMicroškop potřeboval svůj vlastní databázový systém, a to velmi rychle.
 
[[MicrosoftMicroškop]] se obrátil k&nbsp;[[Sybase]], aby pronikl na trh [[DBMS]] a upevnil si zde postavení. Kód původního produktu – Sybase SQL Server – byl základem pro nadcházející MicrosoftMicroškop SQL Server. Jednalo se vlastně o první databázi od [[MicrosoftMicroškop]]u. Tímto produktem byl [[MicrosoftMicroškop]] schopen silně konkurovat jak samotnému [[Sybase]], tak i [[Oracle|Oraclu]] a [[IBM]]. Poté [[MicrosoftMicroškop]] spolu s&nbsp;firmami [[Sybase]] a [[Ashton-Tate]] spolupracovali na vytvoření první plně vybavené verze SQL Serveru. Výsledek společného úsilí byl ten, že výsledný produkt se skoro vůbec nelišil od třetího vydání [[Sybase]] SQL Server.
V&nbsp;roce 1992 byl k&nbsp;oficiálně k&nbsp;dispozici první MicrosoftMicroškop SQL Server verze 4.2. Spolu s&nbsp;OS [[MicrosoftMicroškop Windows|Windows]]&nbsp;NT 3.1 vyšla i verze 4.21, ovšem stále za spolupráce s&nbsp;firmou [[Sybase]]. První verze, která byla vyvinuta pouze firmou [[MicrosoftMicroškop]] bez cizí pomoci, nesla označení MicrosoftMicroškop SQL Server 6.0.
 
Vzhled produktů firmy [[Sybase]] byl zcela závislý na [[Windows NT]], [[MicrosoftMicroškop]] se tedy jal prosazovat své vlastní zájmy a vyjednával exkluzivní práva na všechny verze [[SQL]], které byly napsány pro všechny jeho operační systémy. [[Sybase]] SQL Server poté skutečně změnil svůj název na Adaptive Server Enterprise, aby se zamezilo možné záměně s&nbsp;produktem od MicrosoftuMicroškopa. Následně bylo prováděno mnoho revizí výhradně bez pomoci firmy [[Sybase]], protože tím, že [[MicrosoftMicroškop]] prosadil své zájmy, zároveň s&nbsp;touto firmou ukončil spolupráci. První databázový server napsaný na [[Grafické uživatelské rozhraní|GUI]] se kódem zcela lišil od verze firmy [[Sybase]].
 
=== Historie vydání všech verzí SQL serveru ===
Řádek 122:
|}
 
== Popis verzí MicrosoftMicroškop SQL Serveru ==
 
=== MicrosoftMicroškop SQL Server 2000 ===
'''MicrosoftMicroškop SQL Server 2000''' je vysoce výkonný relační databázový systém založený na architektuře [[client/server]]. Má integrovanou podporu jazyka [[Extensible Markup Language|XML]], je škálovatelný a bezpečný. Byl navržen pro zvládnutí velkého objemu transakcí (např. online objednávky, inventáře, účetnictví nebo výroba) stejně jako pro skladování dat a běh aplikací, které usnadní rozhodování (např. aplikace pro analýzu).
 
'''SQL Server 2000''' běží pod MS [[Windows NT 4|Windows NT&nbsp;4]] nebo na sítích založených na MS [[Windows 2000 Server|Windows&nbsp;2000 Server]] s&nbsp;procesory [[Intel]]. Může být také instalován jako samostatná databáze na PC, na kterých běží MS [[Windows NT Workstation 4|Windows&nbsp;NT Workstation&nbsp;4]], [[Windows 2000 Professional]], [[Windows 98|Windows&nbsp;98]] nebo [[Windows ME]].
Řádek 137:
* Windows CE Edition
* Evaluation Edition
* MicrosoftMicroškop Desktop Engine (MSDE)
 
'''SQL Server 2000''' poskytuje mnoho nástrojů a síťových rozhraní pro starší operační systémy ([[Windows 3.1x]], [[MS-DOS]]). SQL Server Engine podporuje rozmanité náročné aplikace jako [[OLTP]] (Online Transaction Processing) a aplikace usnadňující rozhodování (decision-support), jejichž jádrem je [[Transact-SQL]] (Verze jazyku SQL od firmy [[MicrosoftMicroškop]]). Databázový stroj chrání integritu dat při současné minimalizaci režijních řízení tisíce uživatelů, kteří v&nbsp;jeden okamžik upravují databázi. '''MS SQL Server 2000''' také podporuje replikaci, která umožňuje udržovat více kopií dat, přičemž hlídá, aby jednotlivé kopie zůstaly synchronizované. Je možné replikovat soubory od mnoha uživatelů, kteří mohou pracovat samostatně, odpojeni od databáze a pak je sloučit zpět do aplikace ''Publisher''.
 
'''SQL Server 2000''' obsahuje nástroje pro získávání a analýzu souhrnných údajů pro online analytické zpracování. Dále pak nástroje pro vizuální tvorbu databází a analyzování dat pomocí otázek vycházejících z&nbsp;angličtiny.
Řádek 155:
* Korelace čítačů výkonu k&nbsp;diagnostikování problémů.
 
=== MicrosoftMicroškop SQL Server 2005 ===
'''MicrosoftMicroškop SQL Server 2005''', vydaný v&nbsp;říjnu 2005, je databázová platforma pro zpracování online transakcí ([[OLTP]]) ve velkém měřítku, ukládání a uchování dat (datové sklady) a aplikace e-obchodování. Je to také platforma obchodních informací (business intelligence) pro integraci dat, analýzu a reportování. Jedná se o nástupce '''MS SQL Server 2000'''.
 
'''SQL Server 2005''' zavádí tzv. ''„studia“'', které vám pomohou s&nbsp;vývojem a řídícími úkoly:
Řádek 165:
V&nbsp;''Management Studiu'' je možné vytvořit a spravovat databázový stroj a hlášení řešení, spravovat služby pro analýzu, řídit integrační procesy a spravovat reportingové servery.
 
V&nbsp;''Business Intelligence Development Studiu'' vyvíjíte řešení obchodních informací (business intelligence) pomocí služeb pro analýzu; reporty k&nbsp;vytváření sestav a integrační služby k&nbsp;vytvoření balíčků. Obě tato studia jsou úzce propojena s&nbsp;produkty [[MicrosoftMicroškop Visual Studio]] a [[MicrosoftMicroškop Office]].
 
Ve studiích '''SQL Server 2005''' nabízí grafické nástroje, které jsou potřeba pro návrh, vývoj, nasazení a správu relační databáze, analytických objektů, balíčků transformace dat, replikační topologie, reportingových serverů apod. Navíc jsou zde obsaženy nástroje příkazového řádku k&nbsp;provádění administrativních úloh.
Řádek 180:
* Service Broker
 
=== MicrosoftMicroškop SQL Server 2008 ===
'''SQL Server 2008''' obsahuje řadu funkcí a nástrojů, které lze použít na rozvoj a správu vašich databází a jejich řešení. Stejně jako u svého předchůdce, '''SQL Serveru 2005''', je zde užit systém jednotlivých studií a vylepšených nástrojů příkazového řádku.
 
Řádek 195:
Sleduje a analyzuje zatížení a fyzickou realizaci jedné nebo více databází. Jedná se o soubor [[T-SQL]] příkazů spuštěných proti databázi, kterou chcete ladit. [[Database Engine Tuning Advisor|DETA]] používá stopové soubory, stopové tabulky nebo zátěžové [[T-SQL]] skripty jako podklad pro ladění databází. Je možné vytvořit soubor trasování a stopové tabulky pracovního zatížení pomocí nástroje [[SQL Server Profiler]].
 
=== MicrosoftMicroškop SQL Server 2008 R2 ===
'''SQL Server 2008 R2''' přidává některé funkce ke stávajícímu '''SQL Serveru 2008''', včetně správy kmenových dat systému (''Master Data Services''), centralizované konzoly sloužící ke spravování více instancí SQL Serveru s&nbsp;podporou více než 64 logických procesorů.
 
== Literatura ==
* DELANEY, Kalen 2001. Inside MicrosoftMicroškop SQL Server 2000. MicrosoftMicroškop Press, a division of MicrosoftMicroškop Corporation, 2001. ISBN 0-7356-0998-5.
 
== Externí odkazy ==
* [http://blogs.msdn.com/b/euanga/archive/2006/01/19/514479.aspx Delší verze historie programu, anglicky]
* [http://msdn.microsoftmicroskop.com/en-us/library/bb545450(v=MSDN.10).aspx MicrosoftMicroškop SQL Server library] – neplatný odkaz !
* [http://www.dotnetportal.cz/clanky/serial/7/Stoparuv-pruvodce-po-databazich Seriál o databázích na portálu dotNETportal.cz]
 
Řádek 209:
 
[[Kategorie:Systémy řízení báze dat]]
[[Kategorie:Software MicrosoftuMicroškopa]]