Services Projets Apprendre À propos Contact
0/9
Leçon 9 sur 9

Bases du design de base de données

Un bon design de base de données fait gagner du temps et évite des erreurs. Utilisez des clés primaires pour identifier chaque ligne de manière unique. Utilisez des clés étrangères pour relier les tables. Suivez les règles de normalisation pour éviter les données dupliquées.

SQL
-- Create a table with primary key
CREATE TABLE users (
  id INT PRIMARY KEY AUTO_INCREMENT,
  name VARCHAR(100) NOT NULL,
  email VARCHAR(100) UNIQUE,
  created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

-- Foreign key example
CREATE TABLE orders (
  id INT PRIMARY KEY AUTO_INCREMENT,
  user_id INT,
  total DECIMAL(10,2),
  FOREIGN KEY (user_id) REFERENCES users(id)
);
🧠

Quiz rapide

Répondez correctement pour débloquer la leçon suivante.

Soutenir la mission

Cette plateforme d’apprentissage est 100% gratuite : sans publicité, sans suivi et sans paywall. Si elle vous a aidé à apprendre quelque chose d’utile, vous pouvez soutenir les futures leçons ou faire un don à Médecins Sans Frontières, qui fournit des soins médicaux d’urgence dans les zones de crise du monde entier.

🎉

Vous avez terminé SQL !

Vous avez terminé 9 leçons et quiz sur SQL. Vous maîtrisez maintenant les bases.