Aller au contenu
Créer une tableChapitre 9/9

CREATE TABLE

Avant de pouvoir stocker des données, il faut créer la table qui va les accueillir : son nom, et la liste de ses colonnes avec leur type.

CREATE TABLE series (
  id INTEGER PRIMARY KEY,
  titre TEXT,
  saisons INTEGER
);
  • INTEGER pour un nombre entier
  • REAL pour un nombre à virgule
  • TEXT pour du texte
  • BOOLEAN pour vrai/faux

PRIMARY KEY marque la colonne qui identifie chaque ligne de façon unique — en général un id qui s'incrémente tout seul à chaque insertion.

Programme complet du cours SQL (9 chapitres, gratuit)
  1. 1. Découvrir SELECT et FROM : Les deux mots-clés de base pour lire des données dans une table.
  2. 2. Choisir ses colonnes : Renommer une colonne dans le résultat, et supprimer les doublons.
  3. 3. Filtrer avec WHERE : Ne garder que les lignes qui vérifient une ou plusieurs conditions.
  4. 4. Trier et limiter : Ranger le résultat dans un ordre choisi, et n'en garder qu'une partie.
  5. 5. Agréger les données : Compter, additionner, faire des moyennes — et regrouper par catégorie.
  6. 6. Clés primaires et étrangères : Identifier une ligne sans ambiguïté, et relier des tables entre elles.
  7. 7. Joindre plusieurs tables : Combiner deux tables liées par un identifiant commun en une seule requête.
  8. 8. Modifier les données : Ajouter, corriger et supprimer des lignes — avec le langage SQL, pas seulement le lire.
  9. 9. Créer une table : Définir soi-même la structure d'une nouvelle table, avant même d'y mettre des données.