© Your Copyright
L’objectif de ces exercices est de savoir représenter sous forme d’arbre de requêtes les requêtes de base sur une seule table de la base de données « Salles de concerts ».
| math: | Q_1 : « Rechercher toutes les informations sur les salles de la base de données ». |
|---|
TablesOpérateurs unairesOpérateurs binaires |
| Vue d'ensemble | |
|---|---|
|
|
| salle_id | nom | capacite |
|---|---|---|
| 1 | vauban | 100 |
| 2 | quartz | 500 |
Récupérer toutes les informations : \(Q_1 = salles\)
Arbre de requêtes : concerts-0-1.json
TablesOpérateurs unairesOpérateurs binaires |
| Vue d'ensemble | |
|---|---|
|
|
| salle_id | nom | capacite |
|---|---|---|
| 1 | vauban | 100 |
| 2 | quartz | 500 |
| math: | Q_1 : « Rechercher les spectacles de 4 heures ». |
|---|
TablesOpérateurs unairesOpérateurs binaires |
| Vue d'ensemble | |
|---|---|
|
|
| spec_id | titre | duree | chanteur | salles_id |
|---|---|---|---|---|
| 1 | show must go on | 04:00:00 | laStar | 1 |
Récupérer toutes les informations : \(Q_1 = \sigma_{duree='04:00:00'}(spectacles)\)
Arbre de requêtes : concerts-1.json
TablesOpérateurs unairesOpérateurs binaires |
| Vue d'ensemble | |
|---|---|
|
|
| spec_id | titre | duree | chanteur | salles_id |
|---|---|---|---|---|
| 1 | show must go on | 04:00:00 | laStar | 1 |
| math: | Q_1 : « jour et heure des concerts de spectacles de 4 heures ». |
|---|
TablesOpérateurs unairesOpérateurs binaires |
| Vue d'ensemble | |
|---|---|
|
|
| jour | heure |
|---|---|
| 2015-12-24 | 21:00:00 |
| 2015-12-31 | 21:00:00 |
\(Q = \Pi_{(jour,heure)}(\Join_{[]}(\sigma_{[duree='04:00:00']}(spectacles),concerts))\)
Arbre de requêtes : concerts-2.json
TablesOpérateurs unairesOpérateurs binaires |
| Vue d'ensemble | |
|---|---|
|
|
| jour | heure |
|---|---|
| 2015-12-24 | 21:00:00 |
| 2015-12-31 | 21:00:00 |
| math: | Q_1 : « jour et heure des concerts de “laStar” au “vauban” ». |
|---|
TablesOpérateurs unairesOpérateurs binaires |
| Vue d'ensemble | |
|---|---|
|
|
| jour | heure |
|---|---|
| 2015-12-24 | 21:00:00 |
| 2015-12-31 | 21:00:00 |
\(Q = \Pi_{(jour,heure)}(\Join_{[]}(\sigma_{[nom='vauban']}(salles),\Join_{[]}(\sigma_{[chanteur='laStar']}(spectacles),concerts)))\)
Arbre de requêtes : concerts-3.json
TablesOpérateurs unairesOpérateurs binaires |
| Vue d'ensemble | |
|---|---|
|
|
| jour | heure |
|---|---|
| 2015-12-24 | 21:00:00 |
| 2015-12-31 | 21:00:00 |
| math: | Q_1 : « les chanteurs qui n ont jamais fait de spectacle au “vauban” ». |
|---|
TablesOpérateurs unairesOpérateurs binaires |
| Vue d'ensemble | |
|---|---|
|
|
| chanteur |
|---|
| TheBigStar |
\(Q = \setminus(\Pi_{(chanteur)}(spectacles),\Pi_{(chanteur)}(\Join_{[]}(spectacles,\sigma_{[nom='vauban']}(salles))))\)
Arbre de requêtes : concerts-4.json
TablesOpérateurs unairesOpérateurs binaires |
| Vue d'ensemble | |
|---|---|
|
|
| chanteur |
|---|
| TheBigStar |