Avez-vous une question? (216) 97 656 803 hajjriadh@gmail.com
MySQL

Manipulation de données en SQL

Un cours complet pour maîtriser Manipulation de données en SQL.

0 chapitres 0 QCM Accès gratuit
  1. Objectifs

    • Être capable de manipuler des données d'une base de données avec SQL
  2. Présentation

  3. Requêtes de modification (Update)

    • Méthode 1 : modification de données avec phpMyAdmin

    • Méthode 2 : modification de données avec SQL

      • L'objectif est de modifier des données déjà insérées dans la base de données, voire de modifier la structure de la base de données.
      • Modifier une ligne
        • Syntaxe
            UPDATE nom_rel SET liste_valeurs [WHERE condition ] ;
        • Exemple
          • Mettre la valeur NULL pour toute la colonne type de la table tbExemple :
          • UPDATE tbExemple SET 'type' = NULL ;
          • Mettre le nomSite 'apcpedagogie' pour la ligne qui a le id de valeur 5 :
          • UPDATE nomSite SET nomSite = 'apcpedagogie' WHERE id = 5 ;
          • Multiplier par une fois et demi les valeurs de la colonne param des objets connectés de type 'thingtempo' de la table thing :
          • UPDATE nomSite SET `param` = `param` * 1.5 WHERE 'type' = 'thingtempo' ;
      • Modifier la structure des tables
        • Exemple
          • Les trois requêtes ALTER TABLE suivantes permettent de modifier les schémas des tables :
            • Modifier le type de donnée du champ email de la table user pour pouvoir contenir 200 caractères :
            • ALTER TABLE user MODIFY email VARCHAR (200) ;
            • Changer le nom du champ nomSite de la table siteWeb pour devenir parameter :
            • ALTER TABLE `platform_iot`.`thing` CHANGE `param` `parameter` VARCHAR (100) ;
            • Ajouter un nouveau champ dteNaissance à la table user (le type de donnée sera DATE et la valeur devra obligatoirement être renseignée) :
            • ALTER TABLE user ADD dteNaissance DATE NOT NULL ;
  4. Requêtes de suppression (Delete)