Que signifie le langage de manipulation de données ?
Un langage de manipulation de données (DML) est une famille de langages informatiques comprenant des commandes permettant aux utilisateurs de manipuler des données dans une base de données. Cette manipulation consiste à insérer des données dans des tables de base de données, à récupérer des données existantes, à supprimer des données des tables existantes et à modifier des données existantes. DML est principalement incorporé dans les bases de données SQL.
Weendoz explique le langage de manipulation de données
DML ressemble à un langage anglais simple et améliore l'interaction efficace de l'utilisateur avec le système. La capacité fonctionnelle de DML est organisée en commandes de manipulation telles que SELECT, UPDATE, INSERT INTO et DELETE FROM, comme décrit ci-dessous :
- SELECT : Cette commande est utilisée pour récupérer les lignes d'une table. La syntaxe est SELECT [column name(s)] depuis [table name] où [conditions]. SELECT est la commande DML la plus utilisée en SQL.
- UPDATE : Cette commande modifie les données d'un ou plusieurs enregistrements. Une syntaxe de commande de mise à jour est UPDATE [table name] ENSEMBLE [column name = value] où [condition].
- INSERT : Cette commande ajoute un ou plusieurs enregistrements à une table de base de données. La syntaxe de la commande d'insertion est INSERT INTO [table name] [column(s)] VALEURS [value(s)].
- DELETE : Cette commande supprime un ou plusieurs enregistrements d'une table selon les conditions spécifiées. La syntaxe de la commande de suppression est DELETE FROM [table name] où [condition].