Dans les environnements modernes axés sur les données, la capacité à récupérer et analyser efficacement les données des systèmes de gestion de bases de données relationnelles (RDMS) est cruciale. Traditionnellement, SQL est le principal outil d'interrogation des bases de données. Cependant, les progrès de la programmation Python et de l’IA générative (GenAI) offrent de nouveaux paradigmes pour l’interaction des données. Cet article présente une méthode pour utiliser Python pour créer des classes dynamiques qui interagissent avec les tables RDMS, récupérant des données dans des Pandas DataFrames. Ces classes sont équipées de métadonnées qui décrivent la structure de la table et le contexte commercial, facilitant ainsi une analyse approfondie des données via des requêtes en langage naturel.