Les requtes

  • View
    29

  • Download
    1

Embed Size (px)

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 Presentation

Text of Les requtes

  • Ralis par VISAGE JONATHAN (aid par SLUYS DIDRIC)2 NSSE

  • Les requtes un peu de thorie (1)Dans la fentre Base de donnes, cliquez sous Objets sur Requtes , puis cliquez sur Nouveau.

  • Les requtes un peu de thorie (2)Dans la bote de dialogue Ajouter une table, ajoutez les tables, vues ou fonctions utiliser pour crer la requte, puis cliquez sur Fermer.

  • Les requtes un peu de thorie (3)Et voil, vous pouvez commencer une requte.

  • Requte 1 (1)Je veux la liste des auteurs et diteurs

    Cette table ne doit pas tre slectionn car on utilise que la table mdia.SQLACCESSIl y a plusieurs fois le mme qui revient, ce quon appelle des redondances.SOLUTION

  • Requte 1 (2)SQLACCESSSOLUTIONPour viter les redondancesIl ny a plus de redondance

  • Requte 2 (1)Le carnet de Bill dit par Dupuis + ladresse de Dupuis

    SQLACCESSSOLUTION

  • Requte 3 (1)Je veux la liste de tous les livres dits le 1/04

    SQLACCESSSOLUTION

  • Requte 4 (1)Les premiers ouvrages de chaque diteur

    SQLACCESSSOLUTIONOn doit faire intervenir une 2me requteMais o sont les titres?

  • Requte 4 (2)SQLACCESSSOLUTIONR_datemin = 1re requte

  • Requte 5 (1)Les premiers ouvrages crits par FRANQUIN

    SQLACCESSSOLUTIONOn doit faire intervenir une 2me requteMais o sont les titres?

  • Requte 5 (2)SQLACCESSSOLUTIONOn obtient les titres

  • Requte 5 (3)SQLACCESSSOLUTION

  • Requte 6 (1)Le plus vieux livre dit par MARSU PRODUCTION + le nom du responsable

    Il faudra utiliser 3 requtes: R_datemin3 Va dterminer la maison ddition et la date de parution la plus lointaine. Req1 Le titre du livre dit par Marsu Production. responsable Va dterminer la personne dsigne comme responsable de la maison ddition.

  • Requte 6 (2)

    R_datemin3Dans la table Mdias, dans le champ diteurs, il y a un critre de slection qui est Marsu ProductionsReprends les tables et les champs utiliss.Table utilis: MdiasOn effectue des regroupements

  • Requte 6 (3)Correspond au like du langage SQL.Champ = SELECTLorsquon travaille avec 1 tableChamp + Table = SELECTLorsquon travaille avec plusieurs tables (pour viter lutilisation dun champ dune mauvaise table)Correspond FROM

  • Requte 6 (4)Rponse de la requte

  • Requte 6 (5)

    2. responsableDescription dun critre (comparer une autre valeur)

  • Requte 6 (6)Correspond au WHERE du langage SQL.Champ = SELECTLorsquon travaille avec 1 tableChamp + Table = SELECTLorsquon travaille avec plusieurs tables (pour viter lutilisation dun champ dune mauvaise table)Correspond FROM

  • Requte 6 (7)Rponse de la requte

  • Requte 6 (8)

    3. Req1 (Solution Finale)Dtermine les 2 requtes inclure dans Req1Permet laddition des 2 requtes

  • Requte 6 (9)Les diffrentes requtes auxquelles on a du faire appel pour complter Req1

  • Requte 6 (10)Rsultat finale de lensemble des 3 requtes