Microsoft entwickelt seine SQL Server -Datenbank-Software in Verbindung mit Sybase in den späten 1980er Jahren . Seitdem hat es durch viele Änderungen und Updates gegangen und ist nun in verschiedenen Versionen erhältlich , die Bedürfnisse einer Vielzahl von Kunden. SQL Server , wie bei vielen modernen Datenbank -Server-Systemen , folgt eine relationale Datenbank -Modell, es nutzt die Structured Query Language für die Datenbankverwaltung , Bau-, Reporting-und Transaktionsverarbeitung. Breiter Anwendungsbereich
Microsoft bietet SQL Server in den Editionen von Express, die auf kleinen PCs läuft , um Datacenter , die große Datenbank -Server-Installationen schafft . SQL Server Express ist , zum Zeitpunkt der Veröffentlichung verfügbar als kostenloser Download von Microsoft. Es hat Grenzen nicht in anderen Ausgaben , wie eine 10GB maximal auf Datenbank- Größen zu finden , und nicht alle die Management-Software auf den größeren Ausgaben gefunden . Es ist jedoch perfekt geeignet für Einzelpersonen, Software-Entwickler und kleine Organisationen und hat einen einfachen Upgrade-Pfad auf die mehr Funktionen Ausgaben . Am anderen Ende der SQL Server -Sortiment bieten die Datacenter Edition und Enterprise Edition Failover Clustering. Mit dieser Funktion können mehrere Server-Computern , um die gleiche Datenbank. Wenn einer der Computer ein Problem entwickelt , die anderen automatisch übernehmen , halten die Datenbank für Benutzer verfügbar.
Starke Unterstützung
Microsoft hat angeboten, SQL Server für mehr als 20 Jahren. In dieser Zeit hat sie breite Akzeptanz von vielen Unternehmen gesehen . Eine Generation von Datenbank-Administratoren und Programmierer haben Karriere gemacht von Aufbau und Verwaltung von SQL Server-Datenbanken. Microsoft bietet eine eigene Ausbildung auf SQL Server ; Bücher, Universität Klassen und private Bildungs- Unternehmen bieten auch Schulungen und support.Microsoft unterstützt auch SQL Server durch Updates für seine Software, kontinuierliche Verbesserungen von SQL Server haben , die ihre Fähigkeit , Flexibilität und Benutzerfreundlichkeit hinzugefügt .
SQL -Dialekt
Obwohl die meisten Datenbank -Software-Anbieter Versionen von SQL stark auf Industrie-Standards basieren bieten , gibt es Unterschiede zwischen ihnen. Sybase und Microsoft entwickelt Transact- SQL , die ihre eigenen Verbesserungen und Erweiterungen auf dem SQL- Standard hat . Aus diesem Grund muss eine Organisation mit einer großen Investition in eigene Transact- SQL-Programmen sorgfältig zu prüfen, seinen Code jederzeit es Schnittstellen mit oder wandert auf Datenbanken von anderen Unternehmen.
Kosten
Im Gegensatz zu PostgreSQL und MySQL-Datenbank -Server-Software , die frei ist , die meisten der SQL Server-Editionen haben einen wesentlichen Lizenzgebühr . Laut Microsoft -Website, die Workgroup Edition eine Pro-Prozessor- Kosten von $ 3.743 hat , die Standard Edition 7.171 $ verläuft , Enterprise Edition kostet $ 27.495 und Datacenter Edition ist $ 54,990 . Zusätzlich zu diesen Kosten , hat Microsoft andere Gebühren für Support und Schulung.