Меню

Избранное

Работа с ORM и базами данных

Изучите, как приложение может обращаться к данным через модели и запросы ORM.

В чём состоит навык

Работа с ORM — использование программных моделей и операций для чтения и изменения данных, хранящихся в базе.

Источник ↗

В каких профессиях пригодится навык

Эти профессии связаны с навыком в каталоге KURSEZ. Конкретные задачи зависят от специализации и места работы.

Связанные профессии

Где пригодится

01

Модели

Описать данные и связи объектов.

02

Запросы

Получить и изменить записи через интерфейс ORM.

03

Проверка

Проверить результат и стоимость выполняемых запросов.

Подготовка, навыки и инструменты

Познакомьтесь с моделями данных, основами запросов и устройством выбранной системы управления базой.

Связанные инструменты

Курсы для развития навыка «Работа с ORM и базами данных»

Яндекс Практикум
4 месяца · Онлайн

SQL для разработки

Курс для начинающих и действующих специалистов: запросы SQL, серверное программирование, ORM и оптимизация работы с базами данных.

57 200 ₽
Стоимость курса
от 2 336 ₽ / мес. на 36 мес.
Яндекс Практикум
10 месяцев · Онлайн

Python-разработчик

Базовый курс Яндекс Практикума готовит Python-разработчиков с нуля: в программе Python, Django, Flask, API и развёртывание приложений. Школа указывает десять месяцев и 20 проектов.

109 600 ₽
Стоимость курса
от 4 475 ₽ / мес. на 36 мес.
ProductStar
2 месяца · Онлайн

Java Spring Framework

Мини-курс ProductStar для Java-разработчиков об экосистеме Spring: веб-сервисы, базы данных, Hibernate и Spring Boot. В программе — две практические работы и проект REST-сервиса.

19 900 ₽
При оплате частями
1 990 ₽ / мес. · 10 мес.

Содержание

Что важно знать о навыке «Работа с ORM и базами данных»

ORM предоставляет программный интерфейс для работы с данными через модели и запросы. Например, приложение на Django может получать записи таблицы, не составляя каждый запрос SQL вручную. Возможности и ограничения зависят от библиотеки и базы данных.

ORM не отменяет необходимости понимать структуру базы, транзакции и выполняемые запросы. Неудачная загрузка связанных данных может привести к большому числу обращений к базе, а изменение модели — потребовать миграции. Для сложных случаев иногда используют SQL напрямую.

Для практики создайте учебную модель книги и получите записи по условию через выбранную ORM. Проверьте сформированный запрос и результат, затем добавьте связанную модель автора. Выполняйте изменения на тестовой базе.

Что посмотреть дальше

KURSEZ

Навыки, которые можно проверить

Откройте каталог навыков и найдите материалы по интересующей вас задаче.

Открыть
KURSEZ

Django-разработчик

Узнайте о связанных с профессией задачах и обучении.

Открыть
KURSEZ

Django

Узнайте об инструменте и связанных с ним материалах KURSEZ.

Открыть

Настройки аналитики

Аналитика не подключена

Сейчас KURSEZ не отправляет данные в Яндекс Метрику. После её подключения здесь можно будет разрешить аналитику или отказаться от неё. Вебвизор использоваться не будет.

Каталог, избранное и переходы на сайты школ доступны без аналитики.