SQL gegen Microsoft SQL Server | SQL vs SQL Serverunterschiede
Structured Query Language (SQL) ist eine Computersprache für Datenbanken. Es wird zum Zugriff und zum Manipulieren von Daten in relationalen Datenbankverwaltungssystemen (RDMS) verwendet. Microsoft SQL Server ist ein relationaler Datenbankserver, der von Microsoft erstellt wurde. Es verwendet SQL als primäre Abfragesprache.
SQL verfügt über die Funktionen, Daten in eine Datenbank einzufügen, Daten zum Informationen zu Informationen zu erhalten, Daten in einer Datenbank zu aktualisieren/ zu löschen und Datenbankschema zu erstellen/ zu ändern. SQL wurde Anfang der 1970er Jahre von IBM entwickelt und wurde zunächst als Fortsetzung bezeichnet (strukturierte englische Abfragesprache). Die SQL -Sprache hat mehrere Sprachelemente, die als Klauseln, Ausdrücke, Prädikate, Abfragen und Aussagen bezeichnet werden. Unter diesen sind die am häufigsten verwendeten Abfragen. Abfragen werden vom Benutzer so definiert, dass er die gewünschten Eigenschaften der Teilmenge der Daten beschreibt, die er aus der Datenbank abrufen muss. Anschließend führt das Datenbankverwaltungssystem die erforderlichen Optimierungen für die Abfrage durch und führt die erforderlichen physischen Vorgänge aus, um die Ergebnisse der Abfrage zu erstellen. SQL ermöglicht auch Datentypen wie Zeichenketten, Bitzeichen, Zahlen sowie Datum und Uhrzeit in Spalten der Datenbanken. American National Standard Institute (ANSI) und internationale Organisation für Standardisierung (ISO), die SQL 1986 bzw. 1987 als Standard übernommen hat. Obwohl SQL ein ANSI -Standard ist, gibt es viele verschiedene Versionen der SQL -Sprache. Um jedoch den ANSI -Standard einzuhalten, unterstützen alle diese Versionen die weit verbreiteten Befehle wie ausgewählten, aktualisieren, löschen, einfügen, wobei in ähnlicher Weise.
Wie bereits erwähnt, ist Microsoft SQL Server ein Datenbankserver, der SQL, insbesondere T-SQL und ANSI SQL, als primäre Abfragesprachen verwendet. T-SQL erweitert SQL durch Hinzufügen mehrerer Funktionen wie prozeduraler Programmierung, lokalen Variablen und unterstützenden Funktionen für die String/ Datenverarbeitung. Diese Funktionen machen T-SQL Turing vollständig. Jede Anwendung, die mit MS SQL Server kommunizieren muss, muss eine T-SQL-Anweisung an den Server senden. Microsoft SQL Server kann zum Erstellen von Desktop-, Enterprise- und webbasierten Datenbankanwendungen verwendet werden. Es bietet eine Umgebung, in der Datenbanken erstellt werden können, auf die von Workstations, Internet oder anderen Medien wie einem persönlichen digitalen Assistenten (PDA) zugegriffen werden kann. Die erste Version von MS SQL Server wurde 1989 veröffentlicht und wurde als SQL Server 1 bezeichnet.0. Dies wurde für das Betriebssystem entwickelt/2 (OS2). Seitdem gab es mehrere Veröffentlichungen von MS SQL Server, und die neueste Version ist der SQL Server 2008 R2, der am 21. April 2010 für die Herstellung veröffentlicht wurde. MS SQL Server ist auch in mehreren Editionen verfügbar, die Feature -Sets enthalten, die für verschiedene Benutzer angepasst sind.
Zusammenfassend lässt sich sagen. Es ist also offensichtlich, dass diese beiden unterschiedliche Dinge sind, bei denen eine eine Computersprache ist und die andere eine Computeranwendung ist.