Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Changer la Structure des Livres | Remplir une Base de Données
Introduction à SQL
course content

Contenu du cours

Introduction à SQL

Introduction à SQL

1. Commencer
3. Tri des Données
4. Remplir une Base de Données
5. Mise à Jour et Suppression des Données

book
Défi : Changer la Structure des Livres

Votre responsable a décidé que la table books_table devrait avoir un book_id auto-incrémenté pour identifier de manière unique chaque livre. De plus, le book_id sera défini comme la clé primaire de la table.

Tâche

Swipe to start coding

Vous êtes chargé de recréer la table books_table avec les colonnes suivantes :

  • book_id - L'identifiant unique du livre (SERIAL), PRIMARY KEY;
  • title - Le titre du livre (VARCHAR, longueur max 255), NOT NULL;
  • author - L'auteur du livre (VARCHAR, longueur max 100);
  • genre - Le genre/catégorie du livre (VARCHAR, longueur max 50);
  • published_year - L'année de publication du livre (INTEGER);
  • isbn - Le numéro international normalisé du livre (VARCHAR, longueur max 20);
  • publisher - L'éditeur du livre (VARCHAR de longueur max 100);
  • pages - Le nombre de pages du livre (INTEGER);
  • language - La langue du livre (VARCHAR de longueur max 50);
  • is_available - Si le livre est disponible pour le prêt (BOOLEAN);

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 10
toggle bottom row

book
Défi : Changer la Structure des Livres

Votre responsable a décidé que la table books_table devrait avoir un book_id auto-incrémenté pour identifier de manière unique chaque livre. De plus, le book_id sera défini comme la clé primaire de la table.

Tâche

Swipe to start coding

Vous êtes chargé de recréer la table books_table avec les colonnes suivantes :

  • book_id - L'identifiant unique du livre (SERIAL), PRIMARY KEY;
  • title - Le titre du livre (VARCHAR, longueur max 255), NOT NULL;
  • author - L'auteur du livre (VARCHAR, longueur max 100);
  • genre - Le genre/catégorie du livre (VARCHAR, longueur max 50);
  • published_year - L'année de publication du livre (INTEGER);
  • isbn - Le numéro international normalisé du livre (VARCHAR, longueur max 20);
  • publisher - L'éditeur du livre (VARCHAR de longueur max 100);
  • pages - Le nombre de pages du livre (INTEGER);
  • language - La langue du livre (VARCHAR de longueur max 50);
  • is_available - Si le livre est disponible pour le prêt (BOOLEAN);

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 10
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
We're sorry to hear that something went wrong. What happened?
some-alt