Вся правда об ORM / К первой паре / Конструирование баз данных. Лекция 12
В этой лекции мы заглянем под капот ORM-фреймворков и разберемся, как правильно переводить объектно-ориентированный код на язык реляционных баз данных. На примере Python и SQLAlchemy мы пройдем путь от «сырых» SQL-запросов через драйверы до сложных стратегий загрузки связей и асинхронной работы. А во второй части поговорим об инфраструктуре: как безопасно изменять схему базы данных на продакшене (Zero-Downtime миграции), зачем нужен Alembic и почему в микросервисах используют подход «Git для БД» (Flyway). Полезного просмотра ✨ Смотрите другие лекции курса в плейлисте: https://rutube.ru/plst/1472182 🎓 Образовательная программа «Программная инженерия»: https://clck.ru/3ReFpe 💻 Сайт Вышки Онлайн: https://clck.ru/3ReFv6 🔗 Мы в Telegram: https://t.me/onlinedegreesHSE ⏯️ Мы на YouTube: www.youtube.com/@hse_online 📨 Мы в Вконтакте: www.vk.com/vyshkaonline 📄 Мы на VC.ru: https://vc.ru/u/1427995-vyshka-onlain 🧘🏻 Мы в Дзене: https://dzen.ru/hseonline 🖇 Мы в МАКС: https://max.ru/onlinedegreesHSE
В этой лекции мы заглянем под капот ORM-фреймворков и разберемся, как правильно переводить объектно-ориентированный код на язык реляционных баз данных. На примере Python и SQLAlchemy мы пройдем путь от «сырых» SQL-запросов через драйверы до сложных стратегий загрузки связей и асинхронной работы. А во второй части поговорим об инфраструктуре: как безопасно изменять схему базы данных на продакшене (Zero-Downtime миграции), зачем нужен Alembic и почему в микросервисах используют подход «Git для БД» (Flyway). Полезного просмотра ✨ Смотрите другие лекции курса в плейлисте: https://rutube.ru/plst/1472182 🎓 Образовательная программа «Программная инженерия»: https://clck.ru/3ReFpe 💻 Сайт Вышки Онлайн: https://clck.ru/3ReFv6 🔗 Мы в Telegram: https://t.me/onlinedegreesHSE ⏯️ Мы на YouTube: www.youtube.com/@hse_online 📨 Мы в Вконтакте: www.vk.com/vyshkaonline 📄 Мы на VC.ru: https://vc.ru/u/1427995-vyshka-onlain 🧘🏻 Мы в Дзене: https://dzen.ru/hseonline 🖇 Мы в МАКС: https://max.ru/onlinedegreesHSE
