Analyse de données et automatisation avec Excel et Access (9ème volet)

Les quatre premiers volets de cette formation ont été consacrés à Excel, les trois suivants au langage VBA et l’automatisation, le huitième volet à la découverte du logiciel de gestion de bases de données Access. Ce neuvième volet aborde les requêtes SQL.

Volet 9 SQL

Le langage de requête SQL (acronyme pour Structured Query Language ou langage de requête structuré) est l’outil par excellence pour réaliser les tâches d’extraction et de mise en forme des données. De nombreux SGBDR, tel ACCESS, disposent de ce langage.

Au programme :

  • Définition
  • Les différents types de requêtes
  • Clause SELECT
  • Clause FROM
  • Clause WHERE
  • Clause ORDER BY
  • Sous-requêtes
  • Clause INTO

Il existe différents types de requêtes :

  • Requête sélection (SELECT) : sélectionne les données selon les critères définis
    • Syntaxe : SELECT… FROM… WHERE… ORDER BY…
  • Requête regroupement (GROUP BY) : synthétise des données (à la manière d’un TCD Excel)
  • Requête UNION : unit plusieurs tables et/ou le résultat de plusieurs requêtes
    • Syntaxe : SELECT… FROM… UNION (ALL) SELECT… FROM…
    • UNION : les enregistrements en doublons ne sont pas conservés
    • UNION ALL : les enregistrements en doublons sont conservés
  • Requêtes suppression (DELETE) : supprime des enregistrements dans une table de données
    • Syntaxe : DELETE FROM… WHERE…;
  • Requêtes insertion (INSERT) : insère des enregistrements dans une table de données
    • Syntaxe : INSERT INTO tabledestination SELECT… FROM tablesource WHERE…;

Ces deux derniers types de requêtes sont susceptibles d’avoir des effets non réversibles en cas d’erreurs de programmation. Il est fortement conseiller de faire une sauvegarde des données avant toute exécution d’une requête DELETE ou INSERT.

Le résultat d’une requête est interrogeable par une autre requête ou au sein de la même requête (dans le cadre d’une sous-requête).

Volet 9 Sous-requêtes

Pour découvrir le langage SQL, télécharger le support de formation PDF gratuitement ci-après.

Le prochain volet approfondira le sujet du langage SQL avec les jointures.

___

Retrouver tous les volets de cette série dédiée à l’analyse de données et à l’automatisation avec Excel et Access

Share Button
Formation Analyse De Données Automatisation Excel & Access 10-2022 Volet 9
Formation Analyse De Données Automatisation Excel & Access 10-2022 Volet 9
Formation-Analyse-de-donnees-Automatisation-Excel-Access-10-2022-Volet-9.pdf
8.3 MiB
372 téléchargements
Détails...
The following two tabs change content below.
Après seize années passées en cabinet d’expertise-comptable et de commissariat aux comptes (où j’ai exercé comme expert-comptable et chef de mission audit), j’ai pris le poste de directeur comptable d’un groupe de distribution automobile en novembre 2014. Au cours de ma carrière, j’ai acquis une expérience significative en audit et en exploitation des systèmes d’information (analyse de données, automatisation des tâches, programmation informatique) au service de la production des comptes annuels et consolidés. C’est cette expérience personnelle et ma passion pour l’informatique que je partage sur ce blog. Mon CV / Réalisations personnelles et projets informatiques / Ma collection / Me contacter

Un commentaire

  1. Pingback: Productivité : extraire de données comptables multi-sociétés grâce à Python et au SQL - Audit & Systèmes d'Information

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.