Atelier QueryCraft
Résumé
Working with SQL is not always easy, and the errors returned by the database management systems (DBMS) used are not always easy to understand. This workshop aims to present a tool designed to support the understanding of the SQL language: QueryCraft. Through various use cases that could be implemented in a Database course, participants in this workshop will discover the different features offered by QueryCraft to help them build an SQL query that meets a specific need. The tool makes it possible to rephrase, using a generative system, any syntax errors reported by the DBMS in their query, and also to execute their SQL query step by step in order to understand the meaning of each operator used (join, selection, projection, grouping, etc.).
La manipulation de SQL n’est pas toujours aisée et les erreurs retournées par les SGBD utilisés ne sont pas toujours faciles à comprendre. Cet atelier propose de présenter un outil d’aide à la compréhension du langage SQL : QueryCraft. À travers différents cas d’usage, que l’on pourrait utiliser lors d’un enseignement de Base de Données, les participants de cet atelier pourront découvrir les différentes fonctionnalités proposées par l’outil QueryCraft pour les aider à construire une requête SQL répondant à un besoin. L’outil permet en effet de reformuler, via un système génératif, les éventuelles erreurs syntaxiques remontées par le SGBD de leur requête, mais aussi d’exécuter pas à pas leur requête SQL pour comprendre le sens de chaque opérateur utilisé (jointure, sélection, projection, regroupement, etc.).
| Origine | Fichiers produits par l'(les) auteur(s) |
|---|---|
| licence |

