Objectifs de l'examen

Objectifs de l'examen#

  • Lire une petite base de données relationnelle manuellement pour en extraire des informations

  • Lire un schéma relationnel pour comprendre la structure d'une base de données

  • Concevoir/compléter/corriger un schéma relationnel sur la base d'une situation donnée

  • Créer une table en SQL

    • Utiliser CREATE TABLE et référencer chaque colonne avec son nom et son type de données

    • Référencer la clef primaire avec PRIMARY KEY et déterminer si AUTOINCREMENT est nécessaire

    • Référencer les clefs étrangères avec FOREIGN KEY

  • Insérer des données avec INSERT INTO ... VALUES ...

  • Rechercher des informations dans une base de données avec SQL

    • Utiliser SELECT ... FROM ... en précisant les bonnes colonnes à sélectionner et la bonne table

    • Filtrer les données avec WHERE et les opérateurs logiques AND et OR

    • Ecrire des conditions avec les 6 opérateurs de conditions usuels (=, !=, >, >=, <, <=) ainsi que le LIKE avec l'utilisation du signe %

    • Trier les données avec ORDER BY

  • Rechercher des informations dans une base de données en SQL en croisant les données de plusieurs tables grâce à un JOIN