Préface
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Nous sommes entourés de données partout, et ta capacité à stocker, mettre à jour et faire des rapports sur ces données est essentielle pour chaque application que tu construis. Que tu développes pour le Web, le bureau ou d'autres applications, tu as besoin d'un accès rapide et sécurisé aux données. Les bases de données relationnelles sont encore l'un des endroits les plus courants où placer ces données.
SQL est un langage puissant pour interroger et manipuler les données d'une base de données, mais il est parfois difficile de l'intégrer au reste de ton application. Tu as peut-être utilisé la manipulation de chaînes pour générer des requêtes à exécuter sur une interface ODBC, ou utilisé une API de base de données en tant que programmeur Python. Bien que ces méthodes soient efficaces pour manipuler les données, elles peuvent rendre la sécurité et les modifications de la base de données très difficiles.
Ce livre traite d'une bibliothèque Python très puissante et flexible nommée SQLAlchemy qui comble le fossé entre les bases de données relationnelles et la programmation traditionnelle. Bien que SQLAlchemy te permette de "descendre" dans le SQL brut pour exécuter tes requêtes, elle encourage une réflexion de plus haut niveau grâce à une approche plus "Python" et plus conviviale des requêtes et des mises à jour de bases de données. Il fournit les ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access