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.

2673 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
4 376 vues
Que mettre dans la balise head
Afin de continuer à faire connaitre votre site pour son référencement nous allons parler du contenu de base dans la balise <head>.La balise <head> joue un rôle essentiel...
Créer son site
4 745 vues
Afficher la liste des catégories
Pour commencer nous allons créer la page maître de notre forum. C'est cette page qui contiendra les différentes catégories.Tout d'abord nous allons créer un dossier que nous...
Créer son site
1 926 vues
Messagerie interne
Maintenant que vous avez créé votre nouvelle base de données pour notre messagerie interne nous allons ajouter à la main quelques lignes pour afficher la liste des messageries entre vous et les...
Créer son site de rencontres
12 866 vues
Notre base de données
Avant d'entamer le développement de notre futur site il nous faut une base de données afin de pouvoir ajouter, modifier ou de supprimer des informations.Étapes...
Créer son site
65 vues
Utilisation des attributs id et class pour identifier et styler les éléments
Utilisation des attributs id et class pour identifier et styler les élémentsLes attributs id et class sont utilisés pour identifier et styler les éléments HTML en leur attribuant des...
HTML
2 297 vues
Barre de menu intelligente
Vous en avez marre de dupliquer votre code afin d'ajouter un nouveau lien sur votre barre de menus ?Alors dans cette vidéo vous allez apprendre à vous simplifier la vie en utilisant la fonction...
Créer son site de rencontres
2 791 vues
Twitter Cards
Les Twitter Cards sont des protocoles qui vous permettent d’attacher des photos, des vidéos et autres médias interactifs à vos tweets afin d’amener...
Créer son site
28 vues
Paramètres de fonction
Les paramètres de fonction en PHP permettent de passer des valeurs à une fonction pour qu'elle puisse effectuer des opérations sur ces valeurs. Voici un cours facile à comprendre sur les...
PHP
Publicité
Cette pub permet au site de vivre ...