Build your ultimate AI agent
Описание курса
В этом курсе вы освоите основы работы с SQL на Python. Эти знания будут полезны, поскольку базы данных используются повсеместно, и специалисты по данным, аналитики и инженеры постоянно взаимодействуют с ними. Инструментарий SQLAlchemy для Python предоставляет удобный и понятный способ выполнять запросы, создавать и наполнять ключевые базы данных, включая SQLite, MySQL и PostgreSQL.
Предварительные требования
Программа
Структура курса
1
Основы реляционных баз данных
В этой главе вы познакомитесь с основами реляционных баз данных и реляционной модели управления данными. Вы научитесь подключаться к базе данных и работать с ней: писать простые SQL-запросы — как на чистом SQL, так и с помощью SQLAlchemy, которая предоставляет Python-ориентированный способ взаимодействия с базами данных.
- Введение в базы данных50 XP
- Реляционная модель50 XP
- Подключение к базе данных50 XP
- Движки и строки подключения100 XP
- Автозагрузка таблиц из базы данных100 XP
- Просмотр сведений о таблице100 XP
- Введение в SQL-запросы50 XP
- Выборка данных из таблицы: чистый SQL100 XP
- Выборка данных из таблицы с помощью SQLAlchemy100 XP
- Работа с ResultSet100 XP
- Поздравляем!50 XP
2
Фильтрация, сортировка и группировка в запросах
В этой главе вы расширите свои знания о базах данных, научившись писать более гибкие запросы для фильтрации, сортировки и подсчёта данных — в рамках Python-ориентированного подхода SQLAlchemy.
3
Продвинутые запросы в SQLAlchemy
В этой главе вы научитесь составлять сложные и практически полезные запросы, открывающие широкие возможности для работы с данными.
4
Создание собственных баз данных и работа с ними
В предыдущих главах вы работали с готовыми базами данных и выполняли к ним различные запросы. Теперь вы научитесь создавать собственные базы данных и поддерживать их в актуальном состоянии.
5
Всё вместе
Объедините все навыки, полученные в предыдущих главах, и примените их в реальном проекте: от подключения к базе данных и её наполнения до чтения данных и выполнения запросов.
Введение в базы данных на Python
Курс
завершён

