SQL

Comprendre les différentes catégories de commandes SQL

SQL, ou Structured Query Language, est composé de plusieurs catégories de commandes, chacune ayant un rôle spécifique dans la manipulation et la gestion des bases de données relationnelles. Les principales catégories sont le Data Definition Language (DDL), le Data Manipulation Language (DML), le Data Control Language (DCL) et le Transaction Control Language (TCL).


1. Data Definition Language (DDL)


DDL est utilisé pour définir et gérer la structure des objets dans une base de données. Voici quelques-unes des commandes les plus couramment utilisées dans DDL :


  • CREATE : Utilisée pour créer de nouveaux objets dans la base de données, tels que des tables, des vues, des index, etc.
  • ALTER : Utilisée pour modifier la structure des objets existants dans la base de données, tels que l'ajout ou la suppression de colonnes dans une table.
  • DROP : Utilisée pour supprimer des objets de la base de données, tels que des tables, des vues, des index, etc.


2. Data Manipulation Language (DML)


DML est utilisé pour manipuler les données stockées dans la base de données. Voici quelques-unes des commandes les plus couramment utilisées dans DML :


  • INSERT INTO : Utilisée pour insérer de nouvelles lignes de données dans une table.
  • SELECT : Utilisée pour récupérer des données à partir de la base de données en utilisant des critères spécifiés.
  • UPDATE : Utilisée pour mettre à jour des données existantes dans une table.
  • DELETE : Utilisée pour supprimer des lignes de données d'une table.


3. Data Control Language (DCL)


DCL est utilisé pour gérer les autorisations et les permissions dans la base de données. Voici quelques-unes des commandes les plus couramment utilisées dans DCL :

  • GRANT : Utilisée pour accorder des autorisations à des utilisateurs ou à des rôles sur des objets de la base de données.
  • REVOKE : Utilisée pour révoquer des autorisations accordées précédemment à des utilisateurs ou à des rôles.


4. Transaction Control Language (TCL)


TCL est utilisé pour gérer les transactions dans la base de données. Voici quelques-unes des commandes les plus couramment utilisées dans TCL :


  • BEGIN TRANSACTION : Utilisée pour démarrer une nouvelle transaction.
  • COMMIT : Utilisée pour valider une transaction et appliquer les modifications à la base de données.
  • ROLLBACK : Utilisée pour annuler une transaction et restaurer la base de données à son état précédent avant le début de la transaction.


En comprenant ces différentes catégories de commandes SQL, vous serez en mesure de manipuler efficacement la structure et les données de votre base de données, ainsi que de gérer les autorisations et les transactions.

3291 vues
Modifié le 26 mars 2024
Publicité Sitedudev
Cette pub permet au site de vivre ...
Publicité
Cette pub permet au site de vivre ...
Voir d'autres articles
3 145 vues
Référencer votre site (SEO)
Aujourd'hui, créer son propre site web est devenu facile mais qu'en est-il lorsque celui-ci est en ligne ?Il est facile de faire de la publicité pour votre site sur les réseaux sociaux...
Créer son site
3 656 vues
Faire une demande d'ami
Maintenant que notre base de données est créée, nous allons nous attaquer à la partie visuelle de notre système d'amis.Pour commencer nous allons créer notre formulaire pour faire une demande...
Créer son site
4 245 vues
Les paragraphes <p> et les sauts de ligne <br>
Les paragraphes <p> et les sauts de ligne <br>Les balises <p> et <br> sont utilisées pour contrôler la mise en forme du texte dans une page HTML. Elles permettent de...
HTML
700 vues
Déclarations CSS : comment les combiner pour styliser les éléments
Déclarations CSS : Comment les combiner pour styliser les élémentsLes déclarations CSS sont des instructions individuelles qui spécifient le style des éléments HTML sur une page Web. Elles...
CSS
2 287 vues
Installer SASS sur votre système
Installation de SASS sur votre système1. Installer Node.js :SASS nécessite Node.js pour fonctionner. Si vous ne l'avez pas déjà installé, téléchargez et installez Node.js à partir du site...
Sass
2 023 vues
Afficher les messages dans l'ordre
Dans cette vidéo on va personnaliser (un peu) l'interface des conversations avec du CSS.Nous allons également remettre les messages dans l'ordre et lors de la réception du message par le...
Créer son site de rencontres
830 vues
Définition et but
Le fichier .htaccess est un outil puissant utilisé sur les serveurs web Apache pour configurer et contrôler divers aspects d'un site web. Son nom provient de "HyperText Access", ce qui signifie...
HTACCESS
2 423 vues
Envoyer un message sans recharger la page (2/2)
Comme nous avons mis en place notre système en JavaScript / Ajax pour envoyer un message sans recharger notre page en cours nous allons maintenant enregistrer le message + afficher ce dernier dans...
Créer son site de rencontres
Publicité
Cette pub permet au site de vivre ...