Unterschied zwischen MySQL und SQL

Unterschied zwischen MySQL und SQL

Mysql vs. Sql

MySQL ist ein relationales Datenbankverwaltungssystem (oder RDMS), das ein Datenbankverwaltungssystem basiert, das auf dem relationalen Modell basiert. Dieser RDMS wird als eigener Server ausgeführt und bietet Multi-Benutzer-Zugriff auf mehrere Datenbanken gleichzeitig. Der Quellcode von MySQL ist unter den in der GNU General Public Lizenz angegebenen Bedingungen sowie eine Vielzahl von Eigentumsabkommen verfügbar. Mitglieder der MySQL -Community haben viele verschiedene Zweige der RDMS geschaffen -die beliebtesten sind Nieselregen und Mariadb. Die meisten kostenlosen Softwareprojekte, die ein voll ausgestellter Datenbankverwaltungssystem (DMS) haben, verwenden MySQL nicht nur ein Prototyp mehrerer Zweige.

Strukturierte Abfragesprache (auch als SQL bekannt) ist eine Datenbanksprache. Es wurde speziell entwickelt, um Daten in RDMSS zu verwalten, und seine Konzeption basierte auf relationalen Algebra. Der Bereich seiner Funktionen umfasst Datenabfrage und -aktualisierung, Schemaerstellung und -änderung sowie Datenzugriffskontrolle. Es war eine der ersten Sprachen, die das RDMS -Modell verwendeten und mit Sicherheit die am häufigsten verwendete Sprache für diese relationalen Datenbanken. Die SQL -Sprache ist in mehrere Sprachelemente unterteilt: Klauseln, die gelegentlich optionale Bestandteile von Aussagen und Abfragen sind; Ausdrücke, die entweder Skalarwerte oder Tabellen erzeugen, die aus Spalten und Datenzeilen bestehen; Prädikate, die zur Angabe von Bedingungen verwendet werden, die in der Lage sind, die booleschen Wahrheitswerte der Booleschen Wahrheit von SQL zu bewerten; Abfragen, die Daten basierend auf bestimmten Spezifikationen abrufen; und Aussagen, die die Schemata und Daten beeinflussen oder auch Transaktionen, Programmfluss, Verbindungen, Sitzungen oder Diagnostik kontrollieren können.

MySQL finden Sie in vielen Webanwendungen als Datenbankkomponente eines Software -Stacks von Lösungsbündel (oder LAMP). Seine Verwendung ist auf so beliebten Websites wie Flickr, Facebook, Wikipedia, Google, Nokia und YouTube weit verbreitet zu sein. Jede dieser Websites verwendet MySQL zum Speichern und die Protokollierung von Benutzerdaten. Der Code besteht aus den C- und C ++ -Sprachen und verwendet viele verschiedene Systemplattformen -inkludieren Sie Linux, Mac OS X und Microsoft Windows.

SQL ist jetzt ein Standard und seine Struktur besteht aus vielen verschiedenen Komponenten. Dazu gehören, ohne darauf beschränkt zu sein, SQL Framework, SQL/Foundation, SQL/Bindings, SQL/CLI (Call Level Interface) und SQL/XML (oder XML -verwandte Spezifikationen).

Zusammenfassung:

1. MySQL ist ein RDMS, das als eigener Server ausgeführt wird und gleichzeitig auf mehrere Datenbanken zugreifen kann. SQL ist eine Datenbanksprache, die speziell zur Verwaltung von Daten in RDMSS entwickelt wurde.

2. MySQL wird in mehreren beliebten Webanwendungen als Mittel zur Speicherung und Protokollierung von Benutzerdaten verwendet. SQL ist ein Standard aus mehreren Komponenten, einschließlich, aber nicht beschränkt auf SQL Framework, SQL/CLI und SQL/XML.