Реляционные базы данных
Офлайн
SQL и анализ данных: реляционные СУБД и интеграция с Python
5.0
(1)
Отзывов
5
Студентов
30 часа
Длительность
О курсе
Курс направлен на изучение принципов работы реляционных баз данных и освоение языка SQL для создания, управления и аналитической обработки данных. Рассматриваются проектирование БД, нормализация, транзакции, сложные SQL-запросы (JOIN, SubQuery, CTE), а также интеграция данных с Python (Pandas, NumPy, Matplotlib) для анализа и визуализации.
Программа обучения
3 модулей
-
1 Базы данных и их типы. Структура реляционной базы данных.
-
2 Создание и удаление баз данных и таблиц. Типы данных в таблицах. Ограничения на столбцы.
-
3 Манипулирование данными. Операторы INSERT, UPDATE, DELETE.
-
4 Типы и структура SQL-запросов. SELECT, WHERE, DISTINCT, TOP, IS NULL. Операторы BETWEEN, IN и LIKE.
-
5 Сортировка и группировка. Арифметические и логические операции, агрегатные функции.
-
1 Многотабличные запросы. JOIN, INNER JOIN, OUTER JOIN.
-
2 Подзапросы: однострочные и одностолбцовые подзапросы. Многострочные и одностолбцовые подзапросы.
-
3 Многоколонные подзапросы. Коррелированные подзапросы.
-
4 Обобщённые табличные выражения (CTE). Оператор WITH.
-
5 Объединение запросов. Оператор UNION.
-
1 Условная логика: оператор CASE и функция IF.
-
2 Хранимые процедуры и функции.
-
3 Импорт SQL-данных в Python и знакомство с массивами NumPy. Библиотека Pandas.
-
4 Введение в визуализацию SQL-данных. Основы Matplotlib и объект Figure.
Требования к студентам
-
Базовые знания программирования.
-
Понимание алгоритмов и структур данных.
-
Опыт работы с базами данных не обязателен.
Эксперты курса
Отзывы студентов
5.0
(1)
T
Tannur.fx
16 Мар 2026
"9"