Compact Edition

Develop High Performance Applications with an Embedded SQL Server Database Engine

Build standalone and occasionally connected applications for mobile devices, desktops, and Web clients.

A Compact kiadás legfontosabb funkciói

  • Webes eszközök, asztali munkaállomások és mobilkészülékek támogatása
  • Csekély erőforrásigény az egyszerű telepítés érdekében
  • Ingyenes használat és terjesztés
  • Teljesen beágyazható architektúra
  • Felügyeletmentes
  • Egyetlen fájlból álló, kódmentes adatbázis-formátum
  • Felügyelet nélküli beágyazott telepítések támogatása
  • Integráció a Microsoft Visual Studio rendszerrel
  • Különböző programozási nyelvek támogatása
  • A szintaxis és az adattípusok részhalmazának támogatása

Felhasználási területek

  • Mobilkészülékekre, webes eszközökre és asztali munkaállomásokra szánt alkalmazások fejleszthetők ki.
  • Alkalmazható beágyazott adattárolási motorként.
  • Továbbterjeszthető független szoftvergyártók beágyazott és mobilkészülékes megoldásaival.

Kiadások összehasonlítása

Állapítsa meg, melyik kiadás a legmegfelelőbb az Ön számára.

Az SQL Server Compact kiadása által nyújtott lehetőségek

Hatékony alkalmazások létrehozása
Fokozott hatékonyság
Rugalmasság

Alkalmazásfejlesztés a Transact-SQL funkciók használatával

Olyan alkalmazások fejleszthetők ki, amelyek kihasználják a Transact-SQL funkciók gazdag részhalmazát, és gyakorlatilag bármilyen típusú adat kezelésére alkalmasak, beleértve a JOIN műveleteket és allekérdezéseket, szűrőket, csoportosítást, összesítéseket és rendezést, a CROSS APPLY és az OUTER APPLY műveletet, valamint a BLOB (nagy bináris objektum) és a kép adattípust.

Teljes funkcionalitású mobil és asztali ügyfélalkalmazások készítése

Olyan mobil és asztali alkalmazásokat fejleszthet ki, amelyek teljes támogatást nyújtanak a tranzakciók kezeléséhez, a hivatkozási integritás teljes megőrzéséhez, beleértve a kaszkádolt frissítéseket és törléseket is, a görgethető és frissíthető kurzorokhoz, valamint a Microsoft ADO.NET, a LINQ to SQL és a LINQ to Entities rendszerhez.

A fejlesztői hatékonyság növelése

Használja ki a Visual Studio 2008 rendszerrel való integráció előnyeit, egyebek között a látványos grafikus tábla- és lekérdezéstervezőket, a Kiszolgálókezelővel való teljes integrációt, az egérrel való húzást lehetővé tevő fejlesztőkörnyezet támogatását, a Sync Services for ADO.NET rendszer RAD-konfigurációjának tervezőjét, az ügyfelek telepítését elősegítő ClickOnce technológiát, valamint a CAB-fájlok automatikus telepítését Windows rendszert futtató telefonokon.

Adatok egyszerű elérése

A rendszer részét képező ADO.NET-adatszolgáltató vagy OLE DB-szolgáltató használatával felügyelt és nem felügyelt kódból egyaránt egyszerűen kapcsolódhat SQL Server Compact-adatbázisokhoz.

A fejlesztés felgyorsítása a LINQ támogatása révén

A LINQ támogatásának köszönhetően nagyon hatékony lekérdezési logikát készíthet, és csökkentheti az adatelérési kód mennyiségét.

Egyszerű kezelés

Az SQL Server Management Studio rendszerrel való átfogó integráció révén egyszerűen kezelheti az SQL Server Compact-adatbázisokat. Kapcsolódhat SQL Server Compact rendszerű helyi adatbázisokhoz, a teljes mértékben integrált Objektumböngésző használatával kezelheti az objektumokat, lekérdezéseket írhat, futtathat és tesztelhet a vizuális lekérdezéstervek használatával, valamint elérheti a felügyeleti és karbantartási lehetőségeket.

A karbantartási erőforrásigény csökkentése

Az SQL Server Compact-adatbázisok karbantartására és felügyeletére egyetlen programozási API-t használhat, amely teljes körű vezérlést biztosít az adatbázis felett. Az SQL Server Compact-adatbázisok biztonsági mentése és visszaállítása egyszerű fájlmásolási műveletekkel lehetséges.

A fejlesztés célterületének bővítése

Munkaállomásokon, kiszolgálókon, laptopokon, mobilkészülékeken és beágyazott Windows rendszerű célberendezéseken futó Windows operációs rendszerekre is készíthet intelligens, adatközpontú alkalmazásokat.

Egyszerűbb rendszerbe állítás

Gördülékeny üzembe helyezést érhet el. Igénybe veheti az automatikus frissítések támogatását. Az adatbázisok felügyelt és natív kódú alkalmazásokba is zökkenőmentesen beágyazhatók, így nincs szükség adminisztratív üzembe helyezésre. Mobilkészülékeken is kihasználhatja a CAB-fájlokon alapuló telepítési lehetőségeket. Az alkalmazásokat az SQL Server futásidejű fájljaival együtt az Xcopy paranccsal telepítheti a célgépeken.

Nagyvállalati adatok szinkronizálása

A Microsoft következő generációs szinkronizálási platformjának – a Sync Services for ADO.NET rendszernek – a támogatása lehetővé teszi az adatok automatikus szinkronizálását. A központosított nagyvállalati adatok biztonságosan eljuttathatók a felhasználókhoz és mobilkészülékekre. Nagy teljesítményű, szinkronizálásra felkészített adatbázis-kezelő alkalmazások hozhatók létre, amelyek asztali munkaállomásokon és mobilkészülékeken egyaránt futnak.

Adatok szinkronizálása egyesítéses replikációval

Az egyesítéses replikáció teljes körű támogatása révén a mobil és a hálózathoz csak esetenként csatlakozó rendszerek szinkronban tarthatók. A horizontális és vertikális replikációs szűrőkkel növelhető a méretezhetőség. Az összetett ütközésfeloldási képességekre támaszkodva hatékony üzleti megoldások alakíthatók ki.

További információ

A tíz legjobb TPC-E ár/teljesítmény arány, 1. verziós eredmények
A Quanta Computer 80%-os adattömörítést ért el az SQL Server 2008 rendszerhez készült SAP szoftverrel
Költségcsökkentés és értékteremtés az ügyfeleknél a Microsoft virtualizációs megoldásával