Heim >Datenbank >MySQL-Tutorial >Welche Arten von SQL-Befehlen gibt es?

Welche Arten von SQL-Befehlen gibt es?

青灯夜游
青灯夜游Original
2019-01-21 11:18:0311886Durchsuche

SQL-Befehle werden hauptsächlich in 4 Typen unterteilt: DDL (Datendefinitionssprache), DML (Datenmanipulationssprache), DCL (Datenkontrollsprache) und TCL (Transaktionskontrollsprache). Lassen Sie mich Ihnen einen kurzen Überblick über diese vier Typen geben. Ich hoffe, dass es Ihnen hilfreich sein wird.

Welche Arten von SQL-Befehlen gibt es?

Structured Query Language (SQL) ist als Datenbanksprache bekannt und wir können sie verwenden, um bestimmte Operationen an vorhandenen Datenbanken auszuführen, und wir können Sprache auch zum Erstellen verwenden Datenbanken. SQL verwendet bestimmte Befehle wie Erstellen, Löschen, Einfügen usw., um die erforderlichen Aufgaben auszuführen. [Empfohlene verwandte Video-Tutorials: MySQL-Tutorial]

Diese SQL-Befehle sind hauptsächlich in vier Kategorien unterteilt:

DDL (Data Definition Language)

DDL oder Data Definition Language besteht eigentlich aus SQL-Befehlen, die zum Definieren eines Datenbankschemas verwendet werden können. Es befasst sich lediglich mit der Beschreibung des Datenbankschemas und wird zum Erstellen und Ändern der Struktur von Datenbankobjekten in der Datenbank verwendet.

Häufig verwendete DDL-Befehle:

CREATE: Wird zum Erstellen einer Datenbank oder ihrer Objekte (z. B. Tabellen, Indizes, Funktionen, Ansichten, gespeicherte Prozeduren und Trigger) verwendet.

DROP: Wird zum Löschen von Objekten aus der Datenbank verwendet.

ALTER: Wird verwendet, um die Struktur der Datenbank zu ändern.

TRUNCATE: Wird verwendet, um alle Datensätze aus der Tabelle zu löschen, einschließlich aller den Datensätzen zugewiesenen Leerzeichen.

KOMMENTAR: Wird verwendet, um Kommentare zum Datenwörterbuch hinzuzufügen.

UMBENENNEN: Wird zum Umbenennen von in der Datenbank vorhandenen Objekten verwendet.

DML (Data Manipulation Language)

SQL-Befehle, die in der Datenbank vorhandene Datenoperationen verarbeiten, gehören zu DML oder Data Manipulation Language groß Die meisten SQL-Anweisungen.

Häufig verwendete DML-Befehle:

SELECT: Wird zum Abrufen von Daten aus der Datenbank verwendet.

INSERT: Wird zum Einfügen von Daten in die Tabelle verwendet.

UPDATE: Wird verwendet, um vorhandene Daten in der Tabelle zu aktualisieren.

DELETE: Wird zum Löschen von Datensätzen aus der Datenbanktabelle verwendet.

DCL (Data Control Language)

DCL umfasst Befehle wie GRANT und REVOKE, die hauptsächlich Berechtigungen, Berechtigungen und andere Kontrollen des verwalten Datenbanksystem.

Häufig verwendete DCL-Befehle:

GRANT: Benutzern Zugriff auf die Datenbank gewähren.

REVOKE: Verwenden Sie den GRANT-Befehl, um die Zugriffsrechte des Benutzers zu extrahieren.

TCL (Transaction Control Language)

TCL-Befehle verarbeiten Transaktionen in der Datenbank.

Häufig verwendete TCL-Befehle:

COMMIT: Transaktion senden.

ROLLBACK: Rollback der Transaktion im Falle eines Fehlers.

SAVEPOINT: Legen Sie den Speicherpunkt in der Transaktion fest.

TRANSAKTION EINSTELLEN: Geben Sie die Merkmale der Transaktion an.

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere spannende Inhalte finden Sie in den entsprechenden Tutorial-Kolumnen auf der chinesischen PHP-Website! ! !

Das obige ist der detaillierte Inhalt vonWelche Arten von SQL-Befehlen gibt es?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

In Verbindung stehende Artikel

Mehr sehen