En los entornos modernos basados en datos, la capacidad de recuperar y analizar datos de manera eficiente desde sistemas de gestión de bases de datos relacionales (RDMS) es crucial. Tradicionalmente, SQL ha sido la herramienta principal para consultar bases de datos. Sin embargo, los avances en la programación Python y la IA generativa (GenAI) ofrecen nuevos paradigmas para la interacción de datos. Este artículo presenta un método para usar Python para crear clases dinámicas que interactúan con tablas RDMS, obteniendo datos en Pandas DataFrames. Estas clases están equipadas con metadatos que describen la estructura de la tabla y el contexto empresarial, lo que facilita un análisis de datos detallado a través de consultas en lenguaje natural.