• Aucun résultat trouvé

TD 5 – Création d’une base de données et SQL

N/A
N/A
Protected

Academic year: 2022

Partager "TD 5 – Création d’une base de données et SQL"

Copied!
1
0
0

Texte intégral

(1)

TD 5 – Création d’une base de données et SQL

Soit le schéma suivant :

FREQUENTE (BUVEUR, BAR) SERT (BAR, BIERE)

AIME (BUVEUR, BIERE)

I. Sous mysql, créer la base de données « bieres » avec les tables et les données.

II. Requêtes SQL

Nous supposons naturellement que tout buveur fréquente au moins un bar.

1. Liste des bars servant une bière qu’aime Jean Dupont ?

2. Liste des buveurs fréquentant au moins un bar qui sert une bière qu’ils aiment ? 3. Liste des bars servant une bière aimée par au moins deux buveurs ?

4. Liste des buveurs ne fréquentant aucun bar servant une bière qu’ils aiment ? 5. Liste des bières aimées par tous les buveurs ?

6. Liste des bières aimées par tous les buveurs et servies dans tous les bars ?

7. Liste des buveurs qui ne fréquentent que les bars qui servent au moins une bière qu’ils aiment ?

Références

Documents relatifs

Sur le même modèle que les exercices précédent construisez le schéma de la base de données, insérez les tuples et faites des requêtes. Exercice 6 : Pour les

On désire afficher, dans une zone de texte située sous les zones de coordonnées, le nom de la ville située sous la souris (si elle est connue). Proposez une solution (ne

h) Nom et prime des joueurs sponsorisés par Peugeot entre 1985 et 1990. i) Nom et année de naissance des joueurs ayant participé au tournoi de Rolland Garros de 1989. j) Nom

L’observatoire économique et touristique local « Pays du St-Bernard » se présente actuellement sous la forme d’un projet pilote, basé sur une base de données relationnelles

ALTER TABLE PARTICIPANT ADD COLUMN (EMAIL VARCHAR (50) ) 2- Modification d’une colonne. Elargir la taille du champ EMAIL et le rendre not

1) Afficher la liste des clients qui habitent à Tunis dans l’ordre décroissant selon le Nom. 3) Afficher le montant total des ventes de pantalon en 2015. 4) Afficher le total

Cette requête retourne exactement les mêmes colonnes qu’il y a dans la base de données. Pour en savoir plus sur le sujet il est recommandé de lire l’article avantage et

Le chapitre 4 est entièrement consacré au langage SQL (Structured Query Language) qui peut être considéré comme le langage d’accès normalisé aux bases de données relationnelles..