• Introduction aux requêtes SQL
Introduction aux requêtes SQL

Introduction aux requêtes SQL

Les requêtes SQL expliquées aux « simples mortels »Access, Oracle, SQL Server, DB2, Informix : toutes cesbases de donnée s supportent SQL ( Structured QueryLanguage), le langage utilisé pour interroger les bases dedonnées et en extraire des informations. Si la récupérationd'informations est un exercice relativement complexe, ilest grandement facilité à partir du moment où l'on comprendla question posée à la base de données et où l'on estcapable de formuler la requête correspondante. Vous faireacquérir ces bases est l'objectif de l'ouvrage Introductionaux requêtes SQL. Un contenu pédagogique et une approche progressiveIntroduction aux requêtes SQL aborde de façonprogressive la création de requêtes SQL, des plus simples,formulées au moyen de clauses SELECT, aux plus complexesmettant en oeuvre des conditions multiples, des ensembles,des jointures et des sous-requêtes. Tous les points sontillustrés par de nombreux exemples que vous pouvezreproduire à loisir, au moyen des bases de données fourniessur le CD-Rom d'accompagnement. En fin de chapitre, unesynthèse et des « problèmes à résoudre » permettent detester les connaissances acquises. À qui s'adresse cet ouvrage ? Aux utilisateurs d'Access, de SQL Server, d'Oracle, etc. Aux programmeurs de bases de données désireux d'optimiserleurs requêtes.Au sommaire • Le concept de relationnel • Audit de la structure d'une base dedonnées • Justifications • Optimisation des champs • Optimisation des tables • Établissement de relations fiables • Brève histoire de SQL • Création d'une requête simple • La commande SELECT • Principales clauses d'une commande SELECT • Traduction de la requête en SQL • Suppression des doublons • Tri des informations • Sauvegarde • Requêtes contenant des expressions • Littéraux chaînes de caractères • Les littéraux numériques • Les littéraux date et heure • Les typesd'expressions • Filtrage des données • La clause WHERE • Null • Exclusion de lignes par l'utilisation de NOT • Utilisation de conditions multiples • Les opérateurs AND et OR • Priorité des conditions • Ensembles • Opérations applicables aux ensembles • L'intersection • Différence et théorie des ensembles • Utilisation d'UNION pour combiner des ensembles derésultats • Identification de valeurs communes à l'aide deINTERSECT • Jointures internes • Jointure interne • Utilisation des tables • Incorporation de jointures dans des jointures • Jointures externes • Jointures externes gauches et jointures externesdroites • Jointure d'union • Clause UNION • Tri d'une union • Exemples de commandes • Sous-requêtes • Sous-requêtes de lignes • Sous-requêtes de tables • Sous-requêtes scalaires • COUNT et MAX • IN • ALL, SOME et ANY • EXISTS • Filtres • Fonctions statistiques • Fonctions d'agrégat • COUNT • SUM • MAX • MIN • GROUP BY • Filtrage des données groupées. Voir la suite

  • 2212092725

  • Eyrolles

  • Solutions Base De Donnees