Rychlejší vývoj
Můžete využít své stávající znalosti jazyka Transact-SQL a doplnit další technologie, včetně rozhraní Microsoft ADO.NET Entity Framework a jazyka LINQ. Těsná integrace s technologiemi Visual Studio 2008, Visual Web Developer 2008 a SQL Server Management Studio umožňuje rychlejší vývoj aplikací.
Zrychlení vývoje
Umožňuje modelování dat pomocí rozhraní ADO.NET Entity Framework za účelem skrytí podrobností schématu databáze a přístupu k datům pomocí entit, které připomínají obchodní logiku. Můžete využít podporu jazyka LINQ, včetně nástrojů LINQ to SQL a LINQ to Entities, které umožňují nativní načítání dat z jakéhokoli jazyka Microsoft .NET.
Zvýšená produktivita vývojářů
Integrace s nástroji Visual Studio 2008 a Visual Web Developer umožňuje zvýšit produktivitu vývojářů a zjednodušit vývoj. Díky pokročilým funkcím, včetně mnoha nástrojů pro návrh tabulek a dotazů, plné integrace s aplikací Server Explorer a podpory přetahování v prostředí IDE, lze rychle vytvářet aplikace pro zpracování dat. Můžete přistupovat k datům pomocí jazyka PHP díky ovladači systému SQL Server pro PHP.
Snadný proces návrhu
Databáze systému SQL Server 2008 R2 Express lze spravovat pomocí aplikace SQL Server Management Studio Express. Připojíte se k databázím systému SQL Server 2008 R2 Express a můžete spravovat objekty díky plné integraci s aplikací Object Explorer. Můžete zapisovat, spouštět a testovat dotazy pomocí vizuálních plánů dotazů, které poskytují nápovědu pro ladění dotazů a přístup k možnostem správy a údržby.
Robustní aplikace
Můžete vytvářet aplikace pomocí pokročilých funkcí a současně centralizovat obchodní logiku a zvyšovat výkon aplikací pomocí uložených procedur, integrace modulu CLR, aktivačních procedur a zobrazení. Dynamicky můžete reagovat na změny dat pomocí upozornění na dotazy a distribuovat data do vzdálených umístění pomocí služby Service Broker a replikace.
Správa libovolných typů dat
Můžete plně využít hodnoty svých dat, včetně podpory strukturovaných a nestrukturovaných dat při ukládání obchodních dat s nativní podporou relačních dat, XML a prostorových dat. Můžete ukládat a ověřovat data XML a načítat data pomocí nástroje XQuery. Pomocí datových typů, jako jsou date a time, zvýšíte přesnost časových dat.
Mapování dat
Přidáním zeměpisných informací do obchodních aplikací můžete vytvářet aplikace s podporou zeměpisné polohy.
Poskytování relevantních informací
Pomocí služby Reporting Services můžete vizualizovat data a vytvářet přehledné sestavy poskytující odpovědi na komplexní uživatelské dotazy. Uživatelé mohou sestavy sdílet pomocí aplikací Microsoft Word a Microsoft Excel.
Přístup k datům odkudkoli
Je možné vytvářet příležitostně připojované aplikace, které mohou fungovat i v případě odpojení od sítě. Můžete vyvíjet aplikace pro stolní počítače, které budou automaticky synchronizovány s centrálními databázemi.
Jednoduchá vzdálená správa
Můžete spravovat infrastrukturu dat pomocí správy založené na zásadách a aplikovat zásady na všechny instance. Definicí společných zásad pro operace, například optimalizace dotazů, konvence vytváření názvů, zálohování, obnovení a správu indexu zkrátíte délku údržby. Nastavením zásad pro více serverů umožníte konzistentní správu v rámci celého podniku.
Synchronizace podnikových dat
Díky podpoře odběratelů replikace transakcí a slučovací replikace v systému SQL Server je možné zajistit průběžnou synchronizaci dat. Pomocí pokročilých funkcí pro řešení konfliktů můžete vytvářet výkonná obchodní řešení a automaticky synchronizovat data s využitím podpory sledování změn a rozhraní Microsoft Sync Framework.
SQL Server Express LocalDB
LocalDB je nová, nenáročná možnost nasazení systému SQL Server Express Edition s méně požadavky, kterou lze nainstalovat velmi rychle. Je proto ideální pro vývojáře, kteří potřebují integrovanou databázi SQL Server pro klientské aplikace nebo nástroje. LocalDB má stejné možnosti programování jako SQL Express, ale spouští se jako vnitřní proces aplikací a nikoli jako služba. Je k dispozici ke stažení jako součást verze SQL Server 2012.
Integrace
Nástroj LocalDB je navržen pro použití jako integrovaná součást balíčků nástrojů a klientských aplikací, které potřebují nenáročný místní databázový modul runtime. To zahrnuje nástroje SSDT nebo vlastní vyvinuté počítačové aplikace či nástroje, které potřebují nenáročný modul runtime pro jednoho uživatele podporující všechny funkce jazyka Transact-SQL.
Jednoduchost
Aplikace používající LocalDB jednoduše otevřou soubor. Jakmile je soubor otevřen, získáte při práci s tímto souborem funkce systému SQL Server, včetně možností jako podpora transakcí ACID. Aplikace, která soubor otevřela, jej má uzamčen pro výhradní používání. Tento software není určen pro použití více uživateli ani jako server. (Pokud tyto možnosti potřebujete, je třeba nainstalovat edici SQL Server Express.)
Snadné získání
LocalDB lze snadno stáhnout, nainstalovat a spravovat. Instaluje se jako malá sdílená součást, nikoli jako služba. Chcete-li jej vyzkoušet, zaškrtněte příslušné políčko v průběhu instalace jakékoli verze systému SQL Server 2012.