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

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



























