Skip to content

2b - Base de Données Université

Exécutez le fichier university_create.sql pour créer la base de données Universitaire.

set search_path to university;

1- Projection : choisir les colonnes à inclure dans les résultats

select name, email
from student;

2- Supposons que l’université facture 200$ par crédit pour un cours. Trouvez le prix pour chaque cours.

  • price est un alias pour la colonne calculée
select code, name, credits * 200 as price
from course;

3- Sélection : filtrer les lignes à inclure dans les résultats

  • Conserver uniquement les offres de cours pour le semestre d’hiver 2020
select *
from offering
where semester = 'W'
  and year = 2020;

4- Tri : ordonner les instructeurs par leurs noms

select iid, name, email
from instructor
order by name;

select iid, name, email
from instructor
order by 2;