• 6 hours
  • Medium

Free online content available in this course.

course.header.alt.is_video

course.header.alt.is_certifying

Got it!

Last updated on 8/26/22

Créez une base de données avec MySQL

Log in or subscribe for free to enjoy all this course has to offer!

Evaluated skills

  • Créer une base de données avec MySQL

Description

Ce quiz, comme tous ceux qui vont suivre, est structuré autour d’un cas pratique. Celui-ci vous permet de vous assurer que vous maîtrisez les notions développées dans chaque partie de ce cours.

Pour pouvoir répondre correctement, il va vous falloir créer une base de données fonctionnelle comme nous venons de le faire avec Foodly.

Vous allez devoir créer une BDD similaire à celle d’Allociné. Cette base contiendra le nom de différents films, ainsi que les acteurs, réalisateurs et notes des internautes.

  • Question 1

    Afin de pouvoir utiliser MYSQL et de créer votre base de données, il vous faut créer l’utilisateur root. Ouvrez-votre terminal. Comment connectez-vous MySQL avec l'utilisateur root ?

    • mysql -u root -p   puis on tape le mot de passe de l’utilisateur root.

    • mysqladmin -u root -p   puis on tape le mot de passe de l’utilisateur root.

    • mysqladmin -u root password   puis on tape le mot de passe de l’utilisateur root.

  • Question 2

    MySQL est désormais prêt à être utilisé. Vous allez appeler votre base de données Moviz. Quelle commande saisissez-vous pour créer la base de données de votre projet ?

    • CREATE BASE moviz; 

    • CREATE DATABASE project; 

    • CREATE DATABASE moviz; 

  • Question 3

    La base de données Moviz comprend 4 tables différentes. Les 4 tables sont : 

    • film ;
    • acteur ;
    • realisateur ;
    • note.

     

    La table film comprend les données suivantes : 

    • nom : le nom du film ;
    • date_de_sortie : la date de sortie du film ;
    • synopsis : la description du scénario du film ;
    • langue : la langue principale du film ;
    • budget : le budget de production du film.

     

    Créez la table film. 

    Quelle est la commande à réaliser pour créer la table ?

    • CREATE TABLE film (
      nom VARCHAR(255) NOT NULL,
      date_de_sortie DATE,
      synopsis TEXT,
      langue VARCHAR(255),
      budget INT
      )

       

    • CREATE TABLE film (
      id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
      nom VARCHAR(255) NOT NULL,
      date_de_sortie DATE,
      synopsis TEXT,
      langue VARCHAR(255),
      budget INT
      )

       

    • CREATE TABLE film (
      id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
      nom DATE NOT NULL,
      date_de_sortie VARCHAR(255),
      synopsis TEXT,
      langue VARCHAR(255),
      budget TEXT
      )