Définir une nouvelle table dans la base de données en précisant ses champs, leurs types et ses contraintes de clés.
Créer une table Client ayant pour champs un identifiant entier (clé primaire), un nom (chaîne) et une ville (chaîne).
Définir une nouvelle table dans la base de données en précisant ses champs, leurs types et ses contraintes de clés.
La commande CREATE TABLE nom (...) crée une table dont la définition liste pour chaque champ son nom et son type (INTEGER ou TEXT), avec les contraintes PRIMARY KEY et FOREIGN KEY ... REFERENCES qui établissent l'identifiant unique et les liens vers d'autres tables.
PRIMARY KEY après le type du champ identifiant.FOREIGN KEY (champ) REFERENCES autre_table(champ_cible).); et je relis pour m'assurer que les types et les références sont cohérents avec le reste du schéma.Créer une table Client ayant pour champs un identifiant entier (clé primaire), un nom (chaîne) et une ville (chaîne).
Champs : id_client INTEGER, nom TEXT, ville TEXT.
PRIMARY KEY après le type du champ identifiant.Clé primaire : id_client, donc id_client INTEGER PRIMARY KEY.
FOREIGN KEY (champ) REFERENCES autre_table(champ_cible).Pas de clé étrangère ici.
); et je relis pour m'assurer que les types et les références sont cohérents avec le reste du schéma.La requête finale est :
CREATE TABLE Client (
id_client INTEGER PRIMARY KEY,
nom TEXT,
ville TEXT
);
CREATE TABLE Client (
id_client INTEGER PRIMARY KEY,
nom TEXT,
ville TEXT
);
Les applications suivantes et la correction guidée sont réservées aux membres Premium
La méthode et sa première application corrigée restent en accès libre. Le Premium débloque les applications suivantes, l'aide IA et le suivi de ta maîtrise.