Diapositive 1 - PowerPoint PPT Presentation

About This Presentation
Title:

Diapositive 1

Description:

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. ... – PowerPoint PPT presentation

Number of Views:33
Avg rating:3.0/5.0
Slides: 24
Provided by: Jon1137
Category:

less

Transcript and Presenter's Notes

Title: Diapositive 1


1
Les requêtes
Réalisé par VISAGE JONATHAN (aidé par SLUYS
DIDRIC) 2 NSSE
2
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.

3
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.

4
Les requêtes ? un peu de théorie (3)
  • Et voilà, vous pouvez commencer une requête.

5
Requête 1 (1)
  • Je veux la liste des auteurs et éditeurs

SQL
ACCESS
Cette table ne doit pas être sélectionné car on
utilise que la table média.
SOLUTION
Il y a plusieurs fois le même qui revient, ce
quon appelle des redondances.
6
Requête 1 (2)
Pour éviter les redondances
SQL
ACCESS
SOLUTION
Il ny a plus de redondance
7
Requête 2 (1)
  • Le carnet de Bill édité par Dupuis ladresse
    de Dupuis

SQL
ACCESS
SOLUTION
8
Requête 3 (1)
  • Je veux la liste de tous les livres édités le
    1/04

SQL
ACCESS
SOLUTION
9
Requête 4 (1)
  • Les premiers ouvrages de chaque éditeur

SQL
ACCESS
SOLUTION
Mais où sont les titres?
On doit faire intervenir une 2ème requête
10
Requête 4 (2)
SQL
ACCESS
SOLUTION
R_datemin 1ère requête
11
Requête 5 (1)
  • Les premiers ouvrages écrits par FRANQUIN

SQL
ACCESS
SOLUTION
Mais où sont les titres?
On doit faire intervenir une 2ème requête
12
Requête 5 (2)
SQL
ACCESS
SOLUTION
On obtient les titres
13
Requête 5 (3)
SQL
ACCESS
SOLUTION
14
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.

15
Requête 6 (2)
  • R_datemin3

Reprends les tables et les champs utilisés.
Table utilisé Médias
Dans la table Médias, dans le champ éditeurs,
il y a un critère de sélection qui est Marsu
Productions
On effectue des regroupements
16
Requête 6 (3)
Champ SELECT Lorsquon travaille avec 1
table Champ Table SELECT Lorsquon travaille
avec plusieurs tables (pour éviter lutilisation
dun champ dune mauvaise table)
Correspond à FROM
Correspond au like du langage SQL.
17
Requête 6 (4)
Réponse de la requête
18
Requête 6 (5)
  • 2. responsable

Description dun critère (comparer à une autre
valeur)
19
Requête 6 (6)
Champ SELECT Lorsquon travaille avec 1
table Champ Table SELECT Lorsquon travaille
avec plusieurs tables (pour éviter lutilisation
dun champ dune mauvaise table)
Correspond à FROM
Correspond au WHERE du langage SQL.
20
Requête 6 (7)
Réponse de la requête
21
Requête 6 (8)
  • 3. Req1 (Solution Finale)

Détermine les 2 requêtes à inclure dans Req1
Permet laddition des 2 requêtes
22
Requête 6 (9)
Les différentes requêtes auxquelles on a du faire
appel pour compléter Req1
23
Requête 6 (10)
Résultat finale de lensemble des 3 requêtes
Write a Comment
User Comments (0)
About PowerShow.com