Interrogation des données

50 %
50 %
Information about Interrogation des données
Education

Published on November 18, 2008

Author: gsi.vdr

Source: slideshare.net

Description

Interrogation d'une base de données relationnelle sous access. Initiation au SQL.

Interrogation des données

Interrogation des données SQL

SQL Structured Query Langage Ce langage textuel permet de communiquer avec une base de données relationnelle.

SQL Langage d'interrogation de données Un langage d'interrogation de données est un langage informatique, destiné à la recherche, extraction, tri et mise en forme, de données dans une base de données.

SQL Langage d'interrogation de données SQL est un LID, il permet l'interrogation de la base de données relationnelle

SQL Langage d'interrogation de données Toutes les requêtes réalisées sous forme graphique (requête définie par un exemple) peuvent être réalisées à l'aide d'ordres SQL

Hifeo Contexte

Hifeo Contexte

Hifeo Contexte Hifeo est une entreprise de la grande distribution spécialisée en télé, hi-fi et vidéo. Le service consommateurs a pour activité principale de s’occuper des réclamations clients.

Hifeo Contexte Modèle relationnel du traitement des réclamations clients: produit ( reference , categorie, marque, prixvente) client ( code_c , nom_c, prenom_c, adresse, cp, ville) agent ( code_a , nom_a , prenom_a ) reclamation ( reference_r , date_ r, garantie, incomplete_liv, panne, reference#, code _c#, code _a# )

Hifeo Contexte Implantation de la base de données sous ACCESS

Hifeo Contexte Le responsable de la clientèle et des réclamations souhaiteraient avoir des renseignements précis sur les réclamations adressées à son service : Liste des clients classés par ordre alphabétique Liste des réclamations faites le 15 octobre 2006. Liste des réclamations faites après le 25 octobre 2006, classées par ordre chronologique. Référence des produits pour lesquels la cause de la réclamation est un retard de livraison. ...

Hifeo Contexte Liste des clients classés par ordre alphabétique

Liste des clients classés par ordre alphabétique

Liste des clients classés par ordre alphabétique

Liste des clients classés par ordre alphabétique Création de la requête

Liste des clients classés par ordre alphabétique Création de la requête

Liste des clients classés par ordre alphabétique Création de la requête en mode graphique

Liste des clients classés par ordre alphabétique Sélection de l'ensemble des champs avec *

Liste des clients classés par ordre alphabétique Sélection de l'ensemble des champs avec * de la table client

Liste des clients classés par ordre alphabétique Tri croissant sur le nom

Liste des clients classés par ordre alphabétique Visualisation du résultat de la requête

Liste des clients classés par ordre alphabétique Visualisation du résultat de la requête

Liste des clients classés par ordre alphabétique Toutes les requêtes réalisées sous forme graphique (requête définie par un exemple) peuvent être réalisées à l'aide d'ordres SQL

Liste des clients classés par ordre alphabétique Toutes les requêtes réalisées sous forme graphique (requête définie par un exemple) peuvent être réalisées à l'aide d'ordres SQL

Liste des clients classés par ordre alphabétique Toutes les requêtes réalisées sous forme graphique (requête définie par un exemple) peuvent être réalisées à l'aide d'ordres SQL

Liste des clients classés par ordre alphabétique Le SELECT est la commande de base du SQL destinée à extraire des données d’une base ou calculer de nouvelles données à partir d’existantes...

Liste des clients classés par ordre alphabétique La clause SELECT spécifie les colonnes du résultat. Elle correspond à une opération de PROJECTION.

Liste des clients classés par ordre alphabétique La clause FROM spécifie la ou les tables sur lesquelles porte l'ordre

Liste des clients classés par ordre alphabétique Le caractère * (étoile) récupère toutes les colonnes de la table précisée dans la clause FROM de la requête.

Liste des clients classés par ordre alphabétique La clause ORDER BY tri les données du résultat

Liste des clients classés par ordre alphabétique Exécution de la requête SQL

Liste des clients classés par ordre alphabétique Sauvegarde de la requête

Liste des clients classés par ordre alphabétique Sauvegarde de la requête

Liste des clients classés par ordre alphabétique Sauvegarde de la requête

Liste des clients classés par ordre alphabétique Sauvegarde de la requête

Liste des clients classés par ordre alphabétique Sauvegarde de la requête

Hifeo Contexte Le responsable de la clientèle et des réclamations souhaiteraient avoir des renseignements précis sur les réclamations adressées à son service : Liste des clients classés par ordre alphabétique Liste des réclamations faites le 15 octobre 2006 Liste des réclamations faites après le 25 octobre 2006, classées par ordre chronologique. Référence des produits pour lesquels la cause de la réclamation est un retard de livraison. ...

Hifeo Contexte Liste des réclamations faites le 15 octobre 2006

Liste des réclamations faites le 15 octobre 2006

Liste des réclamations faites le 15 octobre 2006

Liste des réclamations faites le 15 octobre 2006 Création de la requête

Liste des réclamations faites le 15 octobre 2006 Création de la requête en mode graphique

Liste des réclamations faites le 15 octobre 2006 Critère de sélection

Liste des réclamations faites le 15 octobre 2006 Critère de sélection

Liste des réclamations faites le 15 octobre 2006 La clause WHERE filtre les données (conditions à remplir pour que les lignes soient présentes dans le résultat)

Liste des réclamations faites le 15 octobre 2006 Les RESTRICTIONS sont exprimées après la clause WHERE

Liste des réclamations faites le 15 octobre 2006 L'opération de RESTRICTION consiste à sélectionner des lignes (n-uplets, tuples) d'une (ou plusieurs) table(s) qui satisfont certaines conditions.

Liste des réclamations faites le 15 octobre 2006 Exécution de la requête SQL

Liste des réclamations faites le 15 octobre 2006 Exécution de la requête SQL

Hifeo Contexte Le responsable de la clientèle et des réclamations souhaiteraient avoir des renseignements précis sur les réclamations adressées à son service : Liste des clients classés par ordre alphabétique Liste des réclamations faites le 15 octobre 2006 Liste des réclamations faites après le 25 octobre 2006, classées par ordre chronologique. Référence des produits pour lesquels la cause de la réclamation est un retard de livraison. ...

Hifeo Contexte Référence des produits pour lesquels la cause de la réclamation est un retard de livraison.

Référence des produits pour lesquels la cause de la réclamation est un retard de livraison.

Référence des produits pour lesquels la cause de la réclamation est un retard de livraison.

Référence des produits pour lesquels la cause de la réclamation est un retard de livraison. Création de la requête en mode graphique

Référence des produits pour lesquels la cause de la réclamation est un retard de livraison. Cette requête nécessite une jointure

Référence des produits pour lesquels la cause de la réclamation est un retard de livraison. Les jointures permettent d'exploiter pleinement le modèle relationnel des tables d'une base de données. Elle sont faites pour mettre en relation deux (ou plus) tables concourant à rechercher la réponse à des interrogations. Une jointure permet donc de combiner les colonnes de plusieurs tables.

Référence des produits pour lesquels la cause de la réclamation est un retard de livraison. Les jointures permettent d'exploiter pleinement le modèle relationnel des tables d'une base de données. Elle sont faites pour mettre en relation deux (ou plus) tables concourant à rechercher la réponse à des interrogations. Une jointure permet donc de combiner les colonnes de plusieurs tables.

Référence des produits pour lesquels la cause de la réclamation est un retard de livraison. Les jointures normalisées s'expriment à l'aide du mot clef JOIN dans la clause FROM.

Référence des produits pour lesquels la cause de la réclamation est un retard de livraison. Le mot clef INNER est facultatif. Par défaut l'absence de précision de la nature de la jointure la fait s'exécuter en jointure interne

Référence des produits pour lesquels la cause de la réclamation est un retard de livraison. Après le mot clef ON on doit préciser le critère de jointure.

Référence des produits pour lesquels la cause de la réclamation est un retard de livraison. On peut également, après la clause FROM, préciser le nom des tables qui vont intervenir et, après la clause WHERE, les conditions qui vont permettre de réaliser la jointure.

Référence des produits pour lesquels la cause de la réclamation est un retard de livraison. Résultat de la requête

Projection de toute la table

Projection de toute la table select *

Projection d'une partie de la table

Projection d'une partie de la table select nom_c

Restriction

Restriction WHERE

Jointure

Jointure join

Interrogation des données SQL

Add a comment

Related presentations

Related pages

Langage de requête — Wikipédia

Un langage de requête est un langage informatique utilisé pour accéder aux données d'une base de données ou d'autres systèmes d'information.
Read more

Interrogation des données agrégées en temps réel

Les données d'agrégation RTA sont disponibles pour d'éventuelles requêtes dans une vue SQL créée dynamiquement dans la base de données d'importation ...
Read more

Interrogation de données d'instance

Les données relatives à des instances d'activité individuelles sont disponibles pour d'éventuelles requêtes dans une vue SQL créée dynamiquement ...
Read more

données - Deutsch-Übersetzung - bab.la Französisch ...

Übersetzung für 'données' im kostenlosen Deutsch-Wörterbuch. Weitere Deutsch-Übersetzungen für: données analogiques, données bancaires, données ...
Read more

Gestion et interrogation des bases de données

Résumé du guide pratique. Les bases de données relationnelles peuvent être reliées, par l'intermédiaire de gestionnaires à plusieurs centaines de ...
Read more

Interrogation des données du journal d'exécution des ...

Pour actualiser la base de données du journal d'exécution des rapports à l'aide de données récentes, exécutez régulièrement le package ...
Read more

Dialog — Wikipédia

Dialog est le langage d'interrogation d'un serveur de bases de données documentaires. Il permet, selon un moteur de recherche et des opérateurs booléens ...
Read more

Interrogation de la base de données - Universal Postal ...

Cette page présente les conditions d'interrogation de la base de données statistique de l'Union postale universelle (UPU).
Read more

Interrogation des bases de données (SQL Server Compact)

MicrosoftSQL Server Compact 4.0 prend en charge l'interrogation de ses bases de données à l'aide de différents outils de requête et d'API.
Read more