LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

TP1 INF1220 Introduction aux bases de données

Étude de cas : TP1 INF1220 Introduction aux bases de données. Recherche parmi 298 000+ dissertations

Par   •  18 Juin 2023  •  Étude de cas  •  1 255 Mots (6 Pages)  •  238 Vues

Page 1 sur 6

EXAMEN 
INF 1250
Introduction aux bases de données                    

INF 1250

Introduction aux bases de données

Examen

Consignes :

  • La durée de l’examen est de 3 heures.
  • Le résultat de l’examen est calculé sur 100 points et compte pour 35 % de la note finale obtenue dans le cours.
  • La pondération accordée à chaque partie est indiquée au début de chaque partie.
  • La pondération accordée à chaque question est indiquée à la fin de chaque question.
  • Répondez à toutes les questions.
  • Veuillez répondre à chaque question dans l’espace prévu à cet effet.

[pic 1]


Partie I (40 points)

Soit le modèle relationnel présenté dans la figure suivante :

[pic 2]

Les données indiquées dans les tables ci-dessous représentent les informations contenues dans la base de données :

Client

idClient

Nom

NumTéléphone

Adresse

1

Jean Marchel

514 666 3200

3825 Rue Laroche

2

Karine Beaudoin

2976 Rue Pie IX

3

Pascal Beauchamp

438 638 0090

2335 avenue Marois

4

Éric Tremblay

514 998 9846

4789 Boulevard Du Souvenir

5

Jean Dupont

3500 rue Saint-Denis

6

Lorie Christophe

514 001 0002

900 Boulevard de l’Acadie

7

Elia Jean

506 734 6035

200 rue Main

8

Joséphine Marin

3450 rue de Marseille


Vendeur

idVendeur

Nom

Ville

TotalVente

1

Julie Lambert

Québec

12 000,00

2

Thomas Roy

Montréal

10 0000,00

3

Félix Gauthier

Laval

2 520,00

4

Marie Morin

Lévis

23 000,00

5

Margueritte Lavoie

Granby

5 000,00

6

Édouard Bouchard

Montréal

4 200,00

Facture

idFacture

Date

Total

idClient

IdVendeur

1

2019-03-03

309,00

3        

2

2

2019-12-23

401,60

8      

3

3

2019-12-15

50,99

1      

1

4

2020-01-03

659,89

6      

6

5

2020-04-10

70,99

3

2

6

2020-01-11

37,90

2        

1

7

2020-01-17

450,90

1

1

8

2020-04-15

780,00

5    

4

Remarque : le champs « TotalVente » de la table Vendeur correspond à la somme des montants de toutes les factures établies par le vendeur depuis qu’il est en poste. La table « Facture » ne comprend que les factures des années 2019 et 2020.  

Répondez aux questions qui suivent en utilisant le langage SQL pour interroger la base de données. Donnez le résultat de la requête lorsque cela est demandé.


Question 1.1 (2 points)

Affichez, sans répétition, les identifiants de tous les vendeurs ayant effectué des ventes.

Réponse :

SELECT DISTINCT idVendeur

FROM Vendeur

WHERE totalVente > 0;

Question 1.2 (2 points)

Donnez le résultat de cette opération.

Réponse :

idVendeur

1

2

3

4

5

6

Question 2.1 (2 points)

Affichez tous les noms de vendeurs de la ville de Montréal.

Réponse :

SELECT Nom

FROM Vendeur

WHERE Ville = "Montréal"

...

Télécharger au format  txt (10.4 Kb)   pdf (157.7 Kb)   docx (248.7 Kb)  
Voir 5 pages de plus »
Uniquement disponible sur LaDissertation.com