Information

Author(s) Alison Leurquin
Deadline No deadline
Submission limit No limitation

Sign in

SQL30 - CREATE TABLE

Pour les questions suivantes, ceci sera la database utilisée: https://inginious.org/course/secondaire/SQL30/database

Nouveaux mots clés: CREATE TABLE

CREATE TABLE permet de créer un nouvelle table dans la base de données.

CREATE TABLE nom_nouvelle_table (
    nom_colonne1 datatype,
    nom_colonne2 datatype,
    nom_colonne3 datatype,
   ....
)

Par exemple:

CREATE TABLE animal (
    espece TEXT,
    classification TEXT,
    age int,
   ....
)

Question 1: Nouvelle table

Créez une nouvelle table client dans la base de données founie.

Cette nouvelle table doit contenir les colonnes suivantes:

  • client_id: qui reprendra les identifiants des clients sous forme de nombre (int);
  • prenom: prenom du client, sous forme de texte;
  • nom: nom du client, sous forme de texte;
  • age: age du client, sous forme de nombre
Attention! l'ordre des colonnes doit être respecté
Question 2: Insertion de données

Dans la nouvelle table créée a la question précédente, rajoutez-y le client suivant: Tom Smith, identifiant = 1 et age = 55

HINT: allez voir la tâche SQL28 (https://inginious.org/course/secondaire/SQL28)

Attention: faitez bien attention a l'ordre des colonnes.

Question 3: Modification de données

Apres avoir rajouté la ligne a la question précédente modifiez l'age de ce client a 65.

HINT: allez voir la tâche SQL22 (https://inginious.org/course/secondaire/SQL22)