Angl : Data manipulation language.
Fr : Langage de manipulation de données -LMD-
Dans une base de données, sous-ensemble de langage de base de données qui regroupe des commandes et des règles d’utilisation permettant de créer, d’extraire, de modifier et/ou de supprimer des données dans la base.
Cette commande permet de lire les enregistrements d'une table.
SELECT * FROM etudiant;
Cette commande permet de lire tous les enregistrements de certaines colonnes d'une table.
SELECT nom, prenom FROM etudiant;
Il s'agit d'une projection.
SELECT DISTINCT nom, prenom FROM etudiant;
Cette commande permet de lire seulement certains enregistrements d'une table.
Il s'agit d'une restriction, ou sélection.
SELECT * FROM etudiant WHERE nom='Livingstone';
Nous pouvons lire seulement certains enregistrements d'une table (clause WHERE, restriction), mais en plus spécifier quelles colonnes nous désirons (projection)
SELECT DISTINCT nom, prenom FROM etudiant WHERE nom='Tashi' AND sexe='F';
Cette commande permet d'ajouter (d'insérer) des enregistrements dans une table.
INSERT INTO etudiant VALUES (3,'Tashi','Saicha','F');
Nous pouvons aussi directement insérer des donnés que nous lisons dans une autre table.
INSERT INTO etudiant_2009 SELECT num_etu, nom, prenom, sexe FROM etudiant WHERE date_inscription=2009;
Cette commande permet de supprimer tous les enregistrements dans une table.
DELETE FROM etudiant;
Cette commande permet de supprimer certains enregistrements dans une table.
DELETE FROM etudiant WHERE date_inscription<2000;
Cette commande permet de modifier des enregistrements dans une table.
UPDATE etudiant SET nom='Livingstone', prenom='Jonathan' WHERE num_etu=2;
Angl: Data definition language.
Fr: Langage de définition de données -LDD-
Dans une base de données, sous-ensemble d’un langage de base de données qui sert à décrire les données selon le niveau d’abstraction approprié (niveau conceptuel, niveau logique, niveau physique, par exemple).
angl : Data Control Language .
Elément du SQL qui permet de gérer les droits. Nous retrouvons dans cette partie les commandes GRANT pour accorder et REVOKE pour supprimer un droit.
angl : Transaction Control Language.
Eléments SQL qui permettent de respecter les propriétés ACID des SGBDR. Nous y retrouvons les commandes suivantes : SET TRANSACTION, COMMIT, ROLLBACK
Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher les interactions avec les réseaux sociaux sur ces pages.
14 mots clés dont 0 définis manuellement (plus d'information...).
Avertissement
Cette page ne possède pas encore de mots clés manuels, ceci est donc un exemple automatique (les niveaux de pertinence sont fictifs, mais les liens sont valables). Pour tester le nuage avec une page qui contient des mots définis manuellement, vous pouvez cliquer ici.Vous pouvez modifier vos préférences dans votre profil pour ne plus afficher le nuage de mots clés.
Recherche (afficher)
Utilisateur (masquer)
Navigation (masquer)
Apparence (afficher)
Stats (afficher)
Citation (masquer)