SQL для начинающих

Курс посвящен практическому освоению SQL на примере PostgreSQL - от базовых запросов до работы с подзапросами, оконными функциями, транзакциями, процедурами и прикладной обработкой данных.
Обучение 7 дней
удостоверение
Стоимость курса
₽ 49 900 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «SQL для начинающих» от Академия Информационных Систем - infosystems.ru

  1. Модуль 1. Введение в мир данных и СУБД... - 8 часов. Эволюция данных: от глиняных табличек до реляционных БД, больших данных (Big Data) и нейросетей. Конвейер обработки данных: подходы ETL и ELT, источники и приёмники данных. Хранилища данных: Data Warehouse,…
  2. Модуль 2. Основы языка SQL: запрос SELECT... - 8 часов. Структура запроса SELECT, выбор столбцов, использование псевдонимов. Фильтрация данных WHERE: операторы сравнения, BETWEEN, IN, LIKE, IS NULL. Сортировка ORDER BY, ограничение результата LIMIT / OFFSET.…
  3. Модуль 3. Встроенные функции и условные выражен... - 8 часов. Строковые функции (CONCAT, SUBSTRING, LENGTH, REPLACE, UPPER, LOWER, TRIM). Числовые функции (ROUND, ABS, CEIL, FLOOR, MOD). Функции работы с датой и временем (NOW, AGE, EXTRACT, TO_CHAR, INTERVAL)…
  4. Модуль 4. Агрегатные функции и группировка данн... - 8 часов. Агрегатные функции COUNT, SUM, AVG, MIN, MAX. Группировка данных GROUP BY. Фильтрация групп HAVING. Комбинации агрегатных функций с условными выражениями.
  5. Модуль 5. Соединения таблиц (JOIN)... - 8 часов. Внутреннее соединение INNER JOIN: синтаксис и применение. Внешние соединения LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN. Декартово произведение и CROSS JOIN. Оператор MERGE для слияния данных. Составные запросы CAS…
  6. Модуль 6. Вложенные запросы и общие табличные в... - 8 часов. Простые вложенные запросы. Операторы IN, ANY, ALL. Ключевое слово EXISTS. Запросы, возвращающие несколько столбцов. Подзапросы в конструкции FROM. Подзапросы в конструкции INS ERT. Конструкция CRE…
  7. Модуль 7. Оконные и аналитические функции... - 8 часов. Конструкция OVER, принципы работы оконных функций. Функции LAG и LEAD. Функция ранжирования RANK. Функция ROW_NUMBER и партиции (PARTITION BY). Комбинации оконных функций с CASE WHEN, ROW_NUMBER и COALES…
  8. Модуль 8. Модификация данных и создание объекто... - 8 часов. Операторы модификации данных INSERT, UPDATE, DELETE. Оператор CRE ATE TABLE, основные типы данных PostgreSQL. Изменение и удаление таблиц: ALT ER TABLE, DR OP TABLE. Ключи и ограничения: первичные…
  9. Модуль 9. Представления (VIEW)... - 8 часов. Создание и использование представлений (VIEW): назначение, синтаксис, обновляемые и материализованные представления.
  10. Модуль 10. Транзакции, блокировки и оптимизация... - 8 часов. Транзакции: BEGIN, COMMIT, ROLLBACK, точки сохранения (SAVEPOINT). Блокировки: блокировка таблиц, основные виды блокировок (строковые, табличные, рекомендательные). Индексы и партиционирование табл…
  11. Модуль 11. Передача данных... - 8 часов. Импорт данных в БД: загрузка CSV-файлов через DBeaver и команду COPY. Подготовка данных для плоских и сводных таблиц в Excel, экспорт таблицы из БД через Excel.
  12. Модуль 12. Использование нейросетей для работы ... - 8 часов. Нейросети для написания SQL-запросов разной сложности. Ограничения и риски: вопросы конфиденциальности данных, NDA, безопасная работа с корпоративной информацией. Анализ и визуализация данных с пом…
Ознакомиться со всей программой

Чему вы научитесь

  • Научитесь настраивать и организовывать: импорт данных в бд загрузка csv файлов через dbeaver и команду copy. подготовка данных для плоских и сводных таблиц в excel, экспорт таблицы из бд через excel.
  • Освоите и сможете применять: эволюция данных от глиняных табличек до реляционных бд, больших данных (big data) и нейросетей. конвейер обработки данных подходы etl и elt, источники и приёмники…
  • Научитесь уверенно работать с темой: структура запроса select, выбор столбцов, использование псевдонимов. фильтрация данных where операторы сравнения, between, in, like, is null. сортировка order b…
  • Научитесь создавать и применять: создание и использование представлений (view) назначение, синтаксис, обновляемые и материализованные представления.
  • Освоите и сможете применять: строковые функции (concat, substring, length, replace, upper, lower, trim). числовые функции (round, abs, ceil, floor, mod). функции работы с датой и време…

Подробная информация о курсе

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

Цены и сроки

  • Стоимость0 ₽
  • Старая цена49 900 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обученияс преподавателем

По окончанию курса

  • Диплом или сертификатудостоверение
SQL для начинающих
₽ 49 900 ₽