les requêtes
DESCRIPTION
Les requêtes. Réalisé par VISAGE JONATHAN (aidé par SLUYS DIDRIC) 2 NSSE. Les requêtes un peu de théorie (1). Dans la fenêtre Base de données, cliquez sous Objets sur Requêtes , puis cliquez sur Nouveau. Les requêtes un peu de théorie (2). - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/1.jpg)
Réalisé par
VISAGE JONATHAN (aidé par SLUYS DIDRIC)
2 NSSE
![Page 2: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/2.jpg)
Les requêtes un peu de théorie (1)
• Dans la fenêtre Base de données, cliquez sous Objets sur Requêtes , puis cliquez sur Nouveau.
![Page 3: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/3.jpg)
Les requêtes un peu de théorie (2)
Dans la boîte de dialogue Ajouter une table, ajoutez les tables, vues ou fonctions à utiliser pour créer la requête, puis cliquez sur Fermer.
![Page 4: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/4.jpg)
Et voilà, vous pouvez commencer une requête.
Les requêtes un peu de théorie (3)
![Page 5: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/5.jpg)
Requête 1 (1)Je veux la liste des auteurs et éditeurs
Cette table ne doit pas être sélectionné car on utilise que la table «média».
SQLACCESS
Il y a plusieurs fois le même qui revient, ce qu’on appelle
des redondances.
SOLUTION
![Page 6: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/6.jpg)
Requête 1 (2)
SQLACCESS
SOLUTION
Pour éviter les redondances
Il n’y a plus de
redondance
![Page 7: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/7.jpg)
Requête 2 (1)Le «carnet de Bill» édité par Dupuis + l’adresse
de Dupuis
SQLACCESS
SOLUTION
![Page 8: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/8.jpg)
Requête 3 (1)Je veux la liste de tous les livres édités le 1/04
SQLACCESS
SOLUTION
![Page 9: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/9.jpg)
Requête 4 (1)Les premiers ouvrages de chaque éditeur
SQLACCESS
SOLUTION
On doit faire intervenir une 2ème requête
Mais où sont les titres?
![Page 10: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/10.jpg)
Requête 4 (2)SQLACCESS
SOLUTION
R_datemin
=
1ère requête
![Page 11: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/11.jpg)
Requête 5 (1)Les premiers ouvrages écrits par FRANQUIN
SQLACCESS
SOLUTION
On doit faire intervenir une 2ème requête
Mais où sont les titres?
![Page 12: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/12.jpg)
Requête 5 (2)SQLACCESS
SOLUTION
On obtient les titres
![Page 13: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/13.jpg)
Requête 5 (3)SQLACCESS
SOLUTION
![Page 14: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/14.jpg)
Requête 6 (1)Le plus vieux livre édité par
«MARSU PRODUCTION» + le nom du responsable
Il faudra utiliser 3 requêtes:
• «R_datemin3» Va déterminer la maison d’édition et la date de parution la plus lointaine.
• «Req1» Le titre du livre édité par Marsu Production.
• «responsable» Va déterminer la personne désignée comme responsable de la maison d’édition.
![Page 15: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/15.jpg)
1. «R_datemin3»
Requête 6 (2)
Dans la table «Médias», dans le champ «éditeurs», il y a un critère de sélection qui est «Marsu Productions»
Reprends les tables et les champs utilisés.
Table utilisé: «Médias»
On effectue des regroupements
![Page 16: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/16.jpg)
Requête 6 (3)
Correspond au «like» du langage SQL.
Champ = SELECT
Lorsqu’on travaille avec 1 table
Champ + Table = SELECT
Lorsqu’on travaille avec plusieurs tables (pour éviter
l’utilisation d’un champ d’une mauvaise table)
Correspond à «FROM»
![Page 17: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/17.jpg)
Requête 6 (4)
Réponse de la requête
![Page 18: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/18.jpg)
2. responsable
Requête 6 (5)
Description d’un critère (comparer à une autre valeur)
![Page 19: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/19.jpg)
Requête 6 (6)
Correspond au «WHERE» du langage SQL.
Champ = SELECT
Lorsqu’on travaille avec 1 table
Champ + Table = SELECT
Lorsqu’on travaille avec plusieurs tables (pour éviter
l’utilisation d’un champ d’une mauvaise table)
Correspond à «FROM»
![Page 20: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/20.jpg)
Requête 6 (7)
Réponse de la requête
![Page 21: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/21.jpg)
3. Req1 (Solution Finale)
Requête 6 (8)
Détermine les 2 requêtes à inclure
dans Req1
Permet l’addition des
2 requêtes
![Page 22: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/22.jpg)
Requête 6 (9)
Les différentes requêtes auxquelles on a du faire appel pour compléter
Req1
![Page 23: Les requêtes](https://reader034.vdocuments.site/reader034/viewer/2022052304/56813c84550346895da624dc/html5/thumbnails/23.jpg)
Requête 6 (10)
Résultat finale de l’ensemble des 3 requêtes