comment faire un requete sur MS ACCES

1009 mots 5 pages
INTROCUCTION AUX REQUETES

I. NOTION DE REQUETE
Une requête consiste à interroger une base de données. C’est une question formulée avec un langage adéquat pour laquelle on attend une réponse (résultat de la requête).
Dans un environnement client-serveur, une requête est adressée par une station de travail « client » à un serveur de base de données qui exécute la requête et renvoie au « client » le résultat. Avantage : le client n’a pas à manipuler l’intégralité de la base de données

II. Formulation de requête (sur papier)

Les requêtes sont élaborées à partir du modèle relationnel. Pour PREPARER une requête avant de la tester sur machine on peut utiliser soit :
- un langage algébrique
- un tableau

EXEMPLE :
Dans l’entreprise Vidéo+ on vous communique les relations (tables) suivantes :
CLIENTS
CODE CLI NOM CLI PREN CLI RUE CLI VILLE CLI
1 DURAND Jean-Paul Rue des Wets DOUAI
2 ALEXIS Marc Rue d'Anjou WAZIERS
3 LEBIENHEUREUX Alexandre Rue Boda FLERS
CASSETTE
CODE CASS NOM CASS PRIX LOC
1 L'homme de Rio 10
2 Passion sur le Net 20
3 Cauchemar informatique 15
4 La belle et l'ordinateur 20
LOCATION
CODE CLI CODE CASS DATE LOC DATE RETOUR
1 2 12/01/1995 13/01/1995
2 1 05/01/1995 06/01/1995
2 2 04/01/1995 05/01/1995
2 3 02/01/1995 05/01/1995
2 4 12/01/1995 15/01/1995
3 4 15/01/1995 16/01/1995

On voudrait connaître le nom des clients ayant loué la cassette « Passion sur le Net »

• Solution en langage algébrique
R1=SELECTION(CASSETTE,Nom cass = « Passion sur le net »)
R2=PROJECTION(R1,Code cass)
R3=JOINTURE(R2,LOCATION, R2.Code cass=LOCATION.Code cass)
R4=PROJECTION(R3, Code cli)
R5=JOINTURE(R4,CLIENT,R4.Code cli = CLIENT.Code cli)
R4=PROJECTION(R3,Nom cli)

Remarque R2 et R4 sont facultatifs

• Solution « par tableau »
RELATION OPERATEURS CONDITION RELATION
RESULTAT
CASSETTE Sélection
Projection Nom cass=« Passion sur le Net » R1(Code cass)
R1, LOCATION Jointure
Projection Code Cass R2(Code cli)
R2,

en relation

  • Mannagement lippi
    600 mots | 3 pages
  • Rapport de stage paysagiste
    4730 mots | 19 pages
  • Fiche de lecture le don et la relation de soin : historique et perspectives
    2047 mots | 9 pages
  • Tfca rapport
    1821 mots | 8 pages
  • Rapport de stage bmci
    251 mots | 2 pages
  • Rapport de stage 2010 irp
    1337 mots | 6 pages
  • Rapport de stage kévin
    6993 mots | 28 pages
  • Oser la mixite
    683 mots | 3 pages
  • Arret moulin
    12223 mots | 49 pages
  • Qualitative
    5140 mots | 21 pages
  • stage en gestion de patrimoine
    13487 mots | 54 pages
  • Étude e 2
    751 mots | 4 pages
  • Droit de l'union
    14940 mots | 60 pages
  • Analyse de pratique
    1062 mots | 5 pages
  • Rapport de stage notariale
    4755 mots | 20 pages