Was sind SQL-Datenbanken?
Structured Query Language (SQL) wird häufig als Datenbank betrachtet, obwohl SQL-Datenbanken tatsächlich nicht existieren. SQL spricht vielmehr mit Datenbanken, die mit SQL verbunden sind, und verwaltet diese. Die beiden Funktionen können nicht unabhängig voneinander ausgeführt werden, daher ist der Begriff "SQL-Datenbank" eine einfachere Möglichkeit, sich die Beziehung vorzustellen. SQL steuert Datenbanken über Abfragen und Befehle. Diese Datenbanken werden häufig von Unternehmen und Websites verwendet.
SQL wurde erstmals in den 1970er Jahren von IBM® entwickelt. Die Sprache selbst war ungefähr dieselbe wie zu Beginn des 21. Jahrhunderts, hieß aber anfangs nicht SQL. Anfangs hieß es Structured English Query Language oder SEQUEL. Viele Unternehmen haben seitdem ihre eigenen SQL-Datenbanken erstellt.
SQL-Datenbanken sind keine statischen Entitäten, in denen Daten gespeichert und archiviert werden. Durch die Verwendung einfacher Befehle oder Abfragen können SQL-Datenbanken sofort aktualisiert werden. Wenn die Datenbank an eine sich schnell entwickelnde Entität wie eine Website angehängt ist, werden in der Regel viele Änderungen in weniger als einem Tag vorgenommen. Auf diese Weise können Programmierer die Datenbank ständig füllen, ohne für jeden Tag oder jede Änderung separate Datenbanken erstellen zu müssen.
Es können nicht nur Daten zu einer SQL-Datenbank hinzugefügt werden, sondern auch Daten in der Datenbank können geändert werden. Wenn beispielsweise ein Geschäftsdatensatz falsch geschrieben oder an die falsche Zahl angehängt ist, kann mit einer Einfügeabfrage ein neuer Wert in die Datenbank eingefügt werden. Eine Aktualisierungsabfrage kann auch verwendet werden, um die Informationen in der Datenbank zu aktualisieren. Wenn die Informationen vollständig falsch oder veraltet sind, können Sie auch Daten aus der Datenbank löschen.
Neben dem Speichern und Aktualisieren von Informationen besteht eine weitere wichtige Funktion einer SQL-Datenbank in der Fähigkeit, die Informationen abzurufen. Dies erfolgt wie bei allen anderen Funktionen über eine Abfrage, die die Informationen in einem separaten Dokument druckt. Daten können basierend auf Such-Tags oder in Bezug auf andere Informationen in der Datenbank abgerufen werden.
Wenn SQL-Datenbanken an ein Unternehmen angehängt sind, werden in der Regel sowohl öffentliche als auch private Informationen gespeichert. Zu den öffentlichen Informationen gehören die aktuellen Preise oder die Namen der derzeit verkauften Produkte oder Dienstleistungen. Zu den privaten Informationen gehören Recherchen und Statistiken, mit denen Produkte aktualisiert oder neue Produkte erstellt werden. In Geschäftsdatenbanken können auch Informationen zu Mitarbeitern gespeichert werden.
SQL-Datenbanken werden häufig für Websites verwendet. Wenn sich ein neues Mitglied bei einer Website anmeldet, wird seine SQL-Datenbank mit dem Namen und den Informationen des Mitglieds aktualisiert. Wenn Verkäufe getätigt werden, verwenden einige Websites eine SQL-Datenbank, um alle Verkäufe und Bestellungen zu verfolgen.