MsSql Express overzicht
SQL Server is het databaseproduct waarmee Microsoft sinds de jaren 90 succesvol op de markt is. Sinds 2005 bestaat er een gratis SQL Server versie, genaamd SQL Server Express.
Microsoft heeft SQL Server 2014 Express dusdanig interessant gepositioneerd dat het product een eigen website heeft.
SQL Server 2014 Express is Een transactionele multi-user database met slechts een paar beperkingen:
- ondersteuning voor 1 processorsocket (tot max. 4 cores);
- gebruik van maximaal 1 GB intern geheugen;
- maximaal 10 GB gebruikersdata per database;
SQL Server 2014 Express bestaat in verschillende varianten. te bieden. De downloads van de SQL Server 2014 Express editie zijn hier vinden.
Op de Downloadpagina kunnen we naast de 32/64 bit versies en een aantal verschillende talen ook de verschillende versies terugvinden:
- LocalDB, SqlLocalDB.MSI Express (Database Only);
- SQLEXPR_x64_ENU.exe: de basic installer
- Express with Tools, SQLEXPRWT_x64_ENU.exe
- De basic installer en de SQL Server Management Studio Express (SSMSE) SQL Server Management Studio Express,;
- SQLManagementStudio_x64_ENU.exe: bevat de losse SQL Server Management Studio Express (SSMSE);
- Express with Advanced Services, SQLEXPRADV_x64_ENU.exe, de basic installer, de SQL Server Management Studio Express (SSMSE) en de Reporting & Full Text Queries
In SQL Server Express 2014 vind je ook LocalDB, een kleine compacte file-based lokale database om als een geïntegreerd onderdeel van bijvoorbeeld een desktopapplicatie te bundelen. LocalDB heeft dezelfde mogelijkheden als SQL Server Express, maar het draait in de applicatie, in tegenstelling tot de Express editie die als een aparte service wordt geïnstalleerd. Dat is de Microsoft tegenhanger van SQLite.
Voor een applicatieontwikkelaar is dit uiterst geschikt. Je hoeft enkel het bestand te openen om gebruik te kunnen maken van de SQL Server functionaliteiten. Eén van de mooie dingen is dat het ook ACID transaction ondersteunt. Klein nadeel: het is niet bedoeld om multi-user scenario’s te ondersteunen, daar dient de grotere broer voor.