• 40 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

Ce cours existe en livre papier.

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 09/06/2020

Index, jointures et sous-requêtes

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Compétences évaluées

  • Réaliser une requête portant sur plusieurs tables avec les jointures
  • Question 1

    Lorsque l’on dit que MySQL va utiliser un index “par la gauche”, qu’est-ce que cela signifie ?

    • Que MySQL ne va pas pouvoir utiliser l’index de manière efficace.

    • Que MySQL va utiliser seulement une partie d’un index défini sur plusieurs colonnes.

    • Que MySQL va lire l’index dans l’ordre inverse de celui dans lequel l’index est stocké.

    • Que MySQL utilise l’index pour une jointure externe par la gauche (LEFT JOIN).

  • Question 2

    Parmi les affirmations suivantes, qui concernent les index, laquelle est fausse ?

    • Un index permet d'accélérer les requêtes d’insertion.

    • Lorsque l’on met une clé sur une colonne (primaire ou étrangère), automatiquement, un index existe sur cette colonne.

    • Un index permet d’accélérer certaines requêtes de sélection.

    • Il peut y avoir plusieurs index sur une même table.

    • Une colonne peut être utilisée par plusieurs index.

  • Question 3

    Parmi les propositions suivantes, laquelle ne désigne pas une contrainte ?

    • PRIMARY KEY

    • NOT NULL

    • FOREIGN KEY

    • UNIQUE

    • UNION