Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Créer une Nouvelle Table de Livres | Remplir une Base de Données
Introduction à SQL

Glissez pour afficher le menu

book
Défi : Créer une Nouvelle Table de Livres

Félicitations pour votre nouveau poste !

Vous avez quitté votre ancienne bibliothèque pour occuper un poste dans une bibliothèque beaucoup plus grande et plus ancienne. Contrairement à votre emploi précédent, cette bibliothèque n'a aucun système numérique — tout est encore sur papier. Votre première responsabilité est de moderniser leur système en créant une base de données pour la bibliothèque.

Première tâche : Créer une table des livres

Pour votre première tâche, vous devez créer une table pour stocker des données sur tous les livres disponibles. Réfléchissez aux colonnes à inclure dans la table pour garantir que les livres soient facilement consultables et gérables.

Après quelques réflexions, vous décidez que la table devrait inclure les colonnes suivantes :

  • title - Le titre du livre (VARCHAR, longueur maximale 255);

  • author - L'auteur du livre (VARCHAR, longueur maximale 255);

  • genre - Le genre/catégorie du livre (VARCHAR, longueur maximale 100);

  • published_year - L'année de publication du livre (INTEGER);

  • isbn - Le numéro international normalisé du livre (VARCHAR, longueur maximale 20);

  • publisher - L'éditeur du livre (VARCHAR, longueur maximale 255);

  • pages - Le nombre de pages du livre (INTEGER);

  • language - La langue du livre (VARCHAR, longueur maximale 50);

  • is_available - Si le livre est disponible pour le prêt (BOOLEAN).

Tâche

Swipe to start coding

Votre tâche consiste à écrire une requête pour créer une table appelée books_table, ayant les colonnes mentionnées ci-dessus.

Note

Vous devez spécifier exactement le nom books_table, comme indiqué dans la description de la tâche.

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 2

Demandez à l'IA

expand
ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

book
Défi : Créer une Nouvelle Table de Livres

Félicitations pour votre nouveau poste !

Vous avez quitté votre ancienne bibliothèque pour occuper un poste dans une bibliothèque beaucoup plus grande et plus ancienne. Contrairement à votre emploi précédent, cette bibliothèque n'a aucun système numérique — tout est encore sur papier. Votre première responsabilité est de moderniser leur système en créant une base de données pour la bibliothèque.

Première tâche : Créer une table des livres

Pour votre première tâche, vous devez créer une table pour stocker des données sur tous les livres disponibles. Réfléchissez aux colonnes à inclure dans la table pour garantir que les livres soient facilement consultables et gérables.

Après quelques réflexions, vous décidez que la table devrait inclure les colonnes suivantes :

  • title - Le titre du livre (VARCHAR, longueur maximale 255);

  • author - L'auteur du livre (VARCHAR, longueur maximale 255);

  • genre - Le genre/catégorie du livre (VARCHAR, longueur maximale 100);

  • published_year - L'année de publication du livre (INTEGER);

  • isbn - Le numéro international normalisé du livre (VARCHAR, longueur maximale 20);

  • publisher - L'éditeur du livre (VARCHAR, longueur maximale 255);

  • pages - Le nombre de pages du livre (INTEGER);

  • language - La langue du livre (VARCHAR, longueur maximale 50);

  • is_available - Si le livre est disponible pour le prêt (BOOLEAN).

Tâche

Swipe to start coding

Votre tâche consiste à écrire une requête pour créer une table appelée books_table, ayant les colonnes mentionnées ci-dessus.

Note

Vous devez spécifier exactement le nom books_table, comme indiqué dans la description de la tâche.

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 2
Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Nous sommes désolés de vous informer que quelque chose s'est mal passé. Qu'est-il arrivé ?
some-alt