SQL Server 2005 v druhé betaverzi

Microsoft SQL Server 2005 pracuje na operačních systémech Windows 2000, Windows Server 2003 a Windows XP. Ačkoliv "oficiá...


Microsoft SQL Server 2005 pracuje na operačních systémech Windows 2000, Windows
Server 2003 a Windows XP. Ačkoliv "oficiálně" jsou minimální hardwarové
požadavky pro 32bitovou verzi stanoveny na 600MHz procesor a 256 MB RAM, každý,
kdo zná problematiku vytížených databází, ví, že čím silnější procesor a větší
paměť má k dispozici, tím lépe to bude fungovat. Existuje rovněž 64bitová verze
SQL Serveru 2005, která požaduje 1 GB RAM, ale i zde platí stejné pravidlo čím
více paměti, tím lépe. K vyzkoušení betaverze jsme použili PC s procesorem PIII
1 GHz, 1 GB RAM paměti a OS Windows 2000 Server (SP4).

Sofistikovanější zavedení
Instalace SQL Serveru 2005 je daleko hezčí než u verzí předchozích namísto
nutnosti instalování jednotlivých komponent je vše k dispozici v jediném
instalačním programu, kde lze vybírat potřebné součásti. My jsme zvolili
kompletní instalaci, která na našem 20GB disku zabrala zhruba 600 MB.
První věcí, které si u SQL Serveru 2005 povšimnete, je skutečnost, že všechny
klíčové položky, které u SQL 2000 měly formu doplňků, jsou nyní integrální
součástí systému. Pak vás nemůže překvapit, že jsou spolu s tradiční relační
databází nyní nativně podporovány úložiště strukturovaných XML dat. Díky této
implementaci tak mají naději ti, kdo využívají hierarchické soubory dat, jež
jsou obtížně mapovatelné do tradiční relační databáze.
Programovací jazyk T/SQL, využívaný k vytváření uživatelem definovaných funkcí
a uložených procedur, také o něco vyspěl. Již není nutné proklínat podprůměrné
ošetření chyb; nová verze také obsahuje obsluhu a spouštění událostí, možnost
psaní hierarchických dotazů (viz zmínka o XML výše), zlepšenou obsluhu triggerů
(spuštění funkcí v případě výskytu nějaké události, jako je např. aktualizace
nebo přidání údajů do tabulky), a také koncept s názvem Common Table
Expressions (velmi šikovný způsob psaní složitých dotazů, které se odkazují
několikrát na stejný poddotaz).

Naplno s .Net
Hlavní novinkou SQL 2005 je těsná integrace s .Net frameworkem. U SQL 2000 tato
integrace chyběla prostě proto, protože verze 2000 časově předcházela
vydání .Net enginu.
Z pohledu uživatele se různé aplikace, které dostanete spolu s SQL Serverem
2005, oproti předchozí verzi mírně liší. Chybějí nástroje Enterprise Manager a
Query Analyzer, jelikož jejich funkci převzalo nové SQL Server Management
Studio. Dobrý nápad, který ocení každý, kdo v SQL 2000 neustále přepíná mezi
těmito dvěma světy. Také grafické rozhraní a kombinace klávesových zkratek jsou
dostatečně podobné svému předchůdci, takže přechod na novou verzi by měl být z
tohoto pohledu bezbolestný.
Kromě nástroje Management Studio je k dispozici i mnoho dalších, jako je
například Business Intelligence Development Studio (část balíku Analysis
Services), Database Tuning Advisor (s jehož pomocí i neodborníci navrhnou
efektivní schéma pro indexování a segmentování) a Profiler (sloužící ke
sledování provádění procedur a dotazů za účelem diagnostiky problémů).
I když to zatím není definitivní, SQL Server 2005 bude pravděpodobně k
dispozici ve dvou verzích Standard a Enterprise, stejně jako předchozí verze. U
SQL 2000 byla zdarma k dispozici odlehčená verze MSDE, jež byla nyní
přejmenována na SQL Server Express. Tato "ořezaná" varianta (umí využívat pouze
jeden procesor a má omezení, byť velmi štědré, co se týče maximální velikosti
databáze) smí být šířena za velmi mírných licenčních podmínek.

Microsoft SQL Server 2005 Beta 2
+vynikající zpětná kompatibilita spolu s citlivým výběrem nových funkcí,
integrace CRL a SQL Serveru, nástroje pro správu se změnily k lepšímu
-pomalé grafické rozhraní, zřejmě kvůli tomu, že jsme testovali ne zcela
optimalizovanou betaverzi
Výrobce: Microsoft ČR, www.microsoft.cz
Cena: zatím nebyla stanovena









Komentáře
K tomuto článku není připojena žádná diskuze, nebo byla zakázána.