SQLAlchemy надає «повний набір добре відомих шаблонів збереження на рівні підприємства,
розроблений для ефективного та високопродуктивного доступу до бази даних, адаптований до простої мови домену Pythonic».
Філософія SQLAlchemy полягає в тому, що реляційні бази даних поводяться менше
колекції об’єктів, оскільки масштаб збільшується, а продуктивність починає викликати занепокоєння,
у той час як колекції об’єктів поводяться менш як таблиці та рядки, оскільки в них впроваджено більше абстракції.
З цієї причини він прийняв шаблон картографа даних (подібний Hibernate для Java), а не активний запис
шаблон, який використовується рядом інших об'єктно-реляційних картографів. Однак додаткові плагіни
дозволяють користувачам розробляти, використовуючи декларативний синтаксис.
SQLAlchemy вперше був випущений в лютому 2006 року і швидко став одним з найбільш широко використовуваних інструментів об’єктно-реляційного відображення в спільноті Python, поряд з ORM Django.
SQLAlchemy можна використовувати як з функціями ORM, так і без них. Будь-який проект може вибрати просто використання SQLAlchemy Core або як Core, так і ORM. На наступній схемі показано кілька прикладів конфігурацій з різними стеками прикладного програмного забезпечення та серверними базами даних. Будь-яка з цих конфігурацій може бути дійсним варіантом залежно від типу програми, яку ви кодуєте.
Вивчіть SQLAlchemy - Додаток запитів Python включає категорії: -
Що таке SQLAlchemy.
SQLAlchemy ORM.
SQLAlchemy на практиці.
Захист API Python за допомогою Auth0.
Запити SQLAlchemy-Python
Архітектура SQLAlchemy.
Філософія SQLAlchemy.
Мова виразів SQL.
SQLAlchemy з Framework.
Ресурси SQLAlchemy.
Особливості програми: -
його Повністю безкоштовно.
Легко зрозуміти.
Додаток дуже маленького розміру.