Maison  >  Article  >  base de données  >  Quels sont les types de commandes SQL ?

Quels sont les types de commandes SQL ?

青灯夜游
青灯夜游original
2019-01-21 11:18:0311795parcourir

Les commandes SQL sont principalement divisées en 4 types : DDL (langage de définition de données), DML (langage de manipulation de données), DCL (langage de contrôle de données) et TCL (langage de contrôle de transactions). Permettez-moi de vous donner une brève compréhension de ces quatre types, j’espère que cela vous sera utile.

Quels sont les types de commandes SQL ?

Le langage de requête structuré (SQL) est bien connu comme langage de base de données et nous pouvons l'utiliser pour effectuer certaines opérations sur une base de données existante et nous pouvons également utiliser un langage pour créer bases de données. SQL utilise certaines commandes comme Create, Drop, Insert, etc. pour effectuer les tâches requises. [Tutoriels vidéo associés recommandés : Tutoriel MySQL]

Ces commandes SQL sont principalement divisées en quatre catégories :

DDL (Data Definition Language)

DDL ou Data Definition Language se compose en fait de commandes SQL qui peuvent être utilisées pour définir un schéma de base de données. Il traite simplement de la description du schéma de la base de données et est utilisé pour créer et modifier la structure des objets de la base de données dans la base de données.

Commandes DDL couramment utilisées :

CREATE : Utilisées pour créer une base de données ou ses objets (tels que des tables, des index, des fonctions, des vues, des procédures stockées et des déclencheurs).

DROP : utilisé pour supprimer des objets de la base de données.

ALTER : utilisé pour changer la structure de la base de données.

TRUNCATE : Utilisé pour supprimer tous les enregistrements de la table, y compris tous les espaces attribués aux enregistrements.

COMMENTAIRE : Utilisé pour ajouter des commentaires au dictionnaire de données.

RENAME : Utilisé pour renommer les objets existant dans la base de données.

DML (Data Manipulation Language)

Les commandes SQL qui gèrent les opérations de données présentes dans la base de données appartiennent au DML ou Data Manipulation Language, cela inclut grande La plupart des instructions SQL.

Commandes DML couramment utilisées :

SELECT : utilisée pour récupérer des données de la base de données.

INSERT : Utilisé pour insérer des données dans le tableau.

MISE À JOUR : Utilisé pour mettre à jour les données existantes dans le tableau.

DELETE : utilisé pour supprimer des enregistrements de la table de la base de données.

DCL (Data Control Language)

DCL comprend des commandes telles que GRANT et REVOKE, qui gèrent principalement les autorisations, autorisations et autres contrôles du système de base de données.

Commandes DCL couramment utilisées :

GRANT : Accorder aux utilisateurs l'accès à la base de données.

REVOKE : Utilisez la commande GRANT pour extraire les droits d'accès de l'utilisateur.

TCL (Transaction Control Language)

Les commandes TCL gèrent les transactions dans la base de données.

Commandes TCL couramment utilisées :

COMMIT : Soumettre la transaction.

ROLLBACK : annulez la transaction en cas d'erreur.

SAVEPOINT : définissez le point de sauvegarde dans la transaction.

SET TRANSACTION : Précisez les caractéristiques de la transaction.

Ce qui précède représente l’intégralité du contenu de cet article, j’espère qu’il sera utile à l’étude de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn