© Your Copyright
On pourra mettre en oeuvre l’opération de division relationnelle avec une double négation (NOT EXISTS imbriqués).
Ecriture en algèbre relationnelle :
- \(R_1 = \div(services,bieres)\)
Ecrire une requête SQL répondant à la question \(Q_1\) :
- \(Q_1\) : « quels sont les identifiants des bars qui servent toutes les bières ? ».
On pourra met en œuvre l’opération de division relationnelle en reformulant la question pour compter les bières par bar :
- trouver les identifiants des bars qui servent un nombre de bières différentes qui soit égal au nombre total de bières de la base de données.
Ecrire une requête SQL répondant à la question \(Q_1\) :
- \(Q_1\) : « quels sont les noms des bars qui servent toutes les bières ? ».