🏠 » Datenbankarten » Microsoft SQL Server

Microsoft SQL Server

Der Microsoft SQL Server ist ein relationales Datenbanksystem von der Firma Microsoft.

In den 1990er Jahren entstand in Zusammenarbeit mit Sybase die erste Datenbank von Microsoft. Heute wird eine breite Palette an Produkten und Funktionen im Microsoft SQL Server vereint.

Microsoft SQL Server wird besonders im Bereich der Datenbankentwicklung und Data Warehouse-Entwicklung eingesetzt, da Microsoft einen guten Ruf bei ihren Kunden genießt.

Microsoft SQL Server Versionen im Überblick

SQL Server Express Edition

Der SQL Server Express ist der eigentliche Nachfolger der MSDE (Microsoft Desktop Engine). Die kostenlose Variante ist besonders gut für Anfänger gedacht, die die ersten Schritte in der Server-basierten Datenbankentwicklung gehen möchten.

Bis vor Kurzem durfte eine Datenbank eine bestimmte Speichergrenze nicht überschreiten. Mit der SQL Server 2008 R2 Express Edition wurde die Grenze deutlich erhöht.

SQL Server Developer Edition

Diese SQL Server Developer Edition bietet alle Funktionen der Enterprise Edition. Die Lizenz berechtigt einen Entwickler die Version nur zu Entwicklungs- und Testzwecken zu nutzen, jedoch nicht operativ in einem Unternehmen einzusetzen.

SQL Server Compact Edition

Die SQL Server Compact Edition ist besonders für den Desktop-PCs, Mobile-Geräte und Tablet-PCs gedacht. Die Systemressourcen sind eher gering: Sie benötigt 2 MB Festplattenspeicher und 5 MB Arbeitsspeicher.

In einigen Projekten hat sich herausgestellt, dass die SQL Server Compact Edition eine echte Alternative zu Microsoft Access ist, da die Compact Edition Funktionen beherrscht (z.B. Transaktionen), die Microsoft Access nicht beherrscht.

Vorteile und Nachteile von Microsoft SQL Server

Vorteile von Microsoft SQL Server

  • Kostenlose SQL Server Express Edition, aber mit starken Einschränkungen
  • Marktdominanz bietet Sicherheit auf lange Sicht

Nachteile von Microsoft SQL Server

  • Lizenzen sind sehr teuer
  • Benötigt Windows als Grundlage
  • Nicht so umfangreich wie ORACLE oder DB2

Weiterführende Artikel