SQL (Structured Query Language) est le langage standard utilisé pour interagir avec les bases de données relationnelles. Dans ce tutoriel complet 2025, vous apprendrez les bases essentielles de SQL à travers MySQL et XAMPP, un environnement simple à installer et idéal pour débuter.

SQL permet de créer, gérer et manipuler des bases de données. Il est utilisé dans le développement web, la data science, la finance, l’e-commerce et bien d’autres domaines. Il sert à :
• Créer des bases de données
• Insérer et modifier des données
• Extraire des informations
• Gérer la structure des données

XAMPP est un package gratuit intégrant Apache, PHP et MySQL. Étapes pour l’installer :
1. Télécharger XAMPP depuis Apache Friends
2. Installer en gardant les options par défaut
3. Lancer le panneau XAMPP
4. Activer Apache et MySQL
5. Accéder à phpMyAdmin via http://localhost/phpmyadmin

Vous pouvez créer une base via phpMyAdmin ou terminal.
Exemple :
CREATE DATABASE boutique;
USE boutique;

Exemple :
CREATE TABLE produits (
 id INT AUTO_INCREMENT PRIMARY KEY,
 nom VARCHAR(100),
 prix DECIMAL(10,2),
 stock INT
);

INSERT INTO produits (nom, prix, stock) VALUES
(‘Chaise’, 250.00, 10),
(‘Bureau’, 900.00, 5);

Exemples :
• SELECT * FROM produits;
• SELECT nom, prix FROM produits;
• SELECT * FROM produits WHERE stock > 5;

UPDATE produits SET prix = 300.00 WHERE id = 1;

DELETE FROM produits WHERE id = 2;

SELECT produits.nom, commandes.quantite
FROM commandes
JOIN produits ON commandes.produit_id = produits.id;

• Utiliser des noms clairs
• Sauvegarder régulièrement
• Éviter les doublons
• Utiliser clés primaires et étrangères
• Sécuriser l’accès à la base

SQL est l’un des langages les plus importants en informatique. Avec MySQL et XAMPP, vous pouvez rapidement pratiquer et développer vos compétences. Continuez à vous entraîner pour maîtriser les fonctions avancées comme les vues, index ou procédures stockées.

You may also like
Latest Posts from Formation Maroc

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *