Data Manipulation Langage

SQL est le langage qui permet d'interroger les bases de données relationnelles sur lesquelles reposent les entrepôts de données. Maîtriser le langage SQL est un impératif pour l'analyste de données qui doit contamment récupérer des données. Dans cette formation, vous apprendrez les bases de SQL et ses fonctionnalités avancées pour l'analyse de données.

Il s'agit des requêtes sur les tables. Quautre types d'opérations sont possibles:

  1. Créer des enrégistrements
  2. Lire des enrégistrements
  3. Modifier des enrégistrements
  4. Supprimer des enrégistrements

Create table#

Tout d'abord, nous avons besoin d'une table

CREATE TABLE Produits (
    idProduit integer primary key,
    nomProduit varchar(30),
    prixUnitaire integer
);

1. Create#

INSERT INTO Produits (idProduit, nomProduit, prixUnitaire) 
VALUES (280, 'Crayon', 150);
Cette requête crée une nouvelle ligne avec des lignes et colonnes de la table Produits.

2. Read#

SELECT * 
FROM Produits;
Cette requête retourne l'ensemble des lignes et colonnes de la table Produits.

3. Update#

UPDATE Produits 
SET nomProduit = 'Crayon B2'
WHERE idProduit = 280;
La valeur du champ nomProduit sera désormais Crayon B2 pour toutes les lignes où la valeur du champ idProduit est égal à 280.

4. Delete#

DELETE FROM Produits
WHERE idProduit = 280;
Toutes les lignes où la valeur du champ idProduit est égal à 280 seront supprimées.


Dans la suite de cette formation, nous nous concentrerons sur la lecture ie la clause SELECT.

Commentaires

Inscrivez-vous à une formation complète

Voir le catalogue