Dieser Artikel vermittelt Ihnen relevantes Wissen über MySQL, in dem hauptsächlich Probleme im Zusammenhang mit dem Datenmodell und der SQL-Sprache vorgestellt werden, d , ich hoffe, es wird für alle hilfreich sein.
Empfohlenes Lernen: MySQL-Video-Tutorial
Wir wissen, dass MySQL ein relationales Datenbankverwaltungssystem (RDBMS) ist und relationale Datenbanken (RDB) derzeit die am weitesten verbreitete Datenbank sind.
Relationale Datenbanken wie Excel-Arbeitsblätter verwenden zweidimensionale Tabellen, die aus Zeilen und Spalten bestehen, um Daten zu speichern. Und relationale Datenbanken verwenden eine spezielle SQL-Sprache, um Daten zu manipulieren.
Beispiel: Das Folgende sind die Daten einer „Studententabelle“
MySQL ist ein Client/Server-System (C/S), das SQL über das an den Server senden kann client-Anweisungen zum Implementieren von Datenbank-Lese- und Schreibvorgängen.
Ein MySQL-Server kann mehrere Datenbanken haben, und jede Datenbank kann auch mehrere Tabellen haben. Nachdem der Client eine Verbindung zu einer der Datenbanken hergestellt hat, kann er die Tabellen in der Datenbank bearbeiten.
SQL ist eine Sprache, die für den Betrieb relationaler Datenbanken entwickelt wurde. Obwohl es auch für SQL Standards gibt, unterscheidet sich SQL tatsächlich je nach RDBMS.
Die Internationale Organisation für Normung (ISO) hat entsprechende Standards für SQL entwickelt. Das darauf basierende SQL wird als Standard-SQL bezeichnet.
Allerdings entspricht nicht jedes RDBMS vollständig diesem Standard, was dazu führt, dass SQL auf Oracle, aber nicht auf MySQL verwendet werden kann und umgekehrt. Natürlich wird die Unterstützung von Standard-SQL in jedem RDBMS immer besser. Solange Sie Standard-SQL lernen, können Sie grundsätzlich SQL-Anweisungen in verschiedenen RDBMS schreiben.
Eine SQL-Anweisung ist eine Anweisung, die aus Schlüsselwörtern, Tabellennamen, Spaltennamen usw. besteht. Schlüsselwörter sind Wörter, deren Bedeutung oder Verwendung definiert wurde. Beispiel: Das Abfrageschlüsselwort ist
create
;来自哪个表使用from
usw.
Entsprechend den verschiedenen Arten von Anweisungen, die RDBMS gegeben werden, können SQL-Anweisungen in drei Kategorien unterteilt werden:
Ein Artikel wird später veröffentlicht, um diese drei SQL-Anweisungen im Detail vorzustellen, daher werde ich hier nicht auf Details eingehen.
Einige Syntaxregeln müssen beim Schreiben von SQL-Anweisungen befolgt werden.
Die Schreibmethode für Konstanten ist festgelegt: Zeichenfolgen- oder Datumstypkonstanten werden in einfache Anführungszeichen gesetzt. Numerische Typen können direkt geschrieben werden.
Empfohlenes Lernen: MySQL-Video-Tutorial
Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung der MySQL-Grundlagen: Datenmodell und SQL-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!