ТОП-10 курсов SQL – рейтинг обучения 2024

Сегодня SQL является одним из самых популярных языков программирования в сфере обработки данных. Для разных уровней знаний соответствующих SQL курсов становится все больше и больше. В данной статье мы представим ТОП-10 курсов SQL, которые будут популярны в 2023 году, и рассмотрим их ключевые особенности и преимущества, которые помогут выбрать наиболее подходящий вариант для Вас.

1 место. Курс SQL-разработчик от Skillbox

Цена курса: 57 098 ₽ или рассрочка на 12 месяцев – 4 758 ₽ / мес Сайт школы: https://skillbox.ru/course/sql-developer/
Пройти курс
Чему вы научитесь:
  • Писать запросы к базам данных
  • Создавать интерфейсы в Oracle Apex
  • Работать с данными
  • Создавать свои базы данных.
Содержание курса:
  1. Введение
  2. Первые шаги в SQL
  3. Агрегатные функции
  4. Агрегатные функции по аналитическим разрезам
  5. Аналитические функции
  6. Объединение данных
  7. Присоединение таблиц
  8. Типы данных
  9. Объекты базы данных
  10. Изменение данных
  11. Секционирование и план запроса
  12. Простейшие блоки
  13. Циклы
  14. Типы PL/SQL-объектов
  15. Использование PL/SQL
  16. PL/SQL-таблицы.

2 место. Курс SQL и получение данных от Нетология

Цена курса: 24 850 ₽ или рассрочка на 12 месяцев – 2 070 ₽ / мес Сайт школы: https://netology.ru/programs/sql-lessons
Пройти курс
Программа:
  1. Введение в SQL. Установка ПО
  2. Работа с базами данных
  3. Основы SQL
  4. Углубление в SQL
  5. Работа с PostgresSQL. Часть 1
  6. Работа с PostgresSQL. Часть 2
  7. Продвинутый SQL
  8. Итоговая работа.
За полтора месяца вы освоите язык запросов SQL и узнаете:
  • Где и как получать данные
  • Как создавать базы данных
  • Что делают разработчики.

3 место. Курс SQL для анализа данных от SkillFactory

Цена курса: 18 000 ₽ – 33 000 ₽ Сайт школы: https://skillfactory.ru/sql-dlya-analiza-dannyh
Пройти курс
Программа курса: – Базовый уровень
  1. Виды баз данных
  2. Основы SQL
  3. Агрегатные функции
  4. Соединение таблиц
  5. Сложные объединения
  6. Практический кейс по юнит-экономике
  7. Подзапросы
  8. Условные операторы
  9. Финальный проект.
– Продвинутый уровень
  1. Стартовый модуль
  2. Реляционные СУБД
  3. Работа с данными различных типов
  4. Оконные функции
  5. Виды объектов в СУБД
  6. Создание процедур и функций для работы с данными
  7. Бонус. Системные таблицы и оптимизация запросов
  8. Финальный проект.

4. Курс MS SQL Server Developer от OTUS

Цена курса: 70 000 ₽ Сайт школы: https://otus.ru/lessons/ms-sql-server-razrabotchik/
Пройти курс
После обучения вы сможете: — разрабатывать на SQL; — проектировать БД и понимать все нюансы; — анализировать и оптимизировать производительности запросов; — писать сложные хранимые процедуры, функции и триггеры; — читать план запроса. Программа обучения:
  1. Использование БД
  2. Проектирование БД
  3. Логика на серверной стороне
  4. OLTP, OLAP, SSIS, SSRS
  5. Оптимизация и администрирование БД.

5. Курс Основы баз данных SQL от moscoding

Цена курса: 45 000 ₽ Сайт школы: https://moscoding.ru/sql
Пройти курс
Чему научитесь:
  • Взаимодействовать с реляционными базами данных через SQL
  • Работать с системой управления базами данных mySQL
  • Осуществлять выборку данных по различным критериям
  • Сортировать и группировать данные
  • Работать с ограничениями SQL
  • Создавать представления
  • Управлять пользователями, ролями и правами доступа.
Содержание:
  1. Выборка данных
  2. Сложная выборка и группировка
  3. Добавление и изменение данных
  4. Отношения между таблицами
  5. Выборка из нескольких таблиц
  6. Связь таблицы с собой
  7. Подзапросы
  8. Транзакции
  9. Ограничения
  10. Представления
  11. Пользователи и роли
  12. Лайвкодинг.

6. Курс SQL с 0 для анализа данных от ProductStar

Цена курса: 34 896 ₽ Сайт школы: https://productstar.ru/analytics-mini-course-sql-2
Пройти курс
Чему Вы научитесь:
  • Получение и обработка данных
  • Автоматизация и данные в реальном времени
  • Удобная визуализация данных.
Программа курса:
  1. Введение в блок SQL
  2. SQL: Извлечение данных и операторы
  3. SQL: Фильтрация данных и условия
  4. SQL: Преобразование данных и операции в SQL
  5. SQL: Cортировка данных и работа с датой/временем
  6. Группировка данных
  7. Введение в базы данных
  8. SQL: Объединение таблиц
  9. SQL: Подзапросы SELECT и FROM
  10. SQL: Подзапросы JOIN и WHERE
  11. SQL: Обновление, добавление и удаление данных
  12. SQL: Создание, изменение и удаление таблиц
  13. SQL: Операции с текстом и оконные функции
  14. SQL: Ускорение и оптимизация запросов, табличные выражения
  15. Итоговый проект
  16. Закрепление практики по SQL
  17. Работа с дашбордами
  18. Tableau: знакомство с инфраструктурой Tableau
  19. Модели данных и Табличные вычисления
  20. Tableau: Параметры и уровни детализации
  21. Tableau: Псевдонимы, сортировка, Actions
  22. Разработка дашбордов. Настройка взаимодействия между визуализациями
  23. SQL и Tableau
  24. SQL и Google Sheets, Excel
  25. Введение в Power BI
  26. Power Query. Получение и преобразование данных
  27. Модель данных в Power BI
  28. Анализ данных на DAX: синтаксис языка, базовые функции
  29. Визуализация данных: работа с отчетами, базовые принципы визуализации
  30. Визуализация и работа с дашбордами: Power BI Service, создание и оформление дашбордов.

7. Курс Анализ данных на языке SQL от Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана

Цена курса: 32 990 ₽ – 60 000 ₽ Сайт школы: https://www.specialist.ru/course/sikvel
Пройти курс
Вы научитесь:
  • Использовать современные базы данных
  • Составлять запросы к базам данных на языке SQL
  • Использовать сложные конструкции SQL
  • Выполнять простой анализ данных
  • Строить отчёты.
Программа курса:
  1. Реляционные базы данных
  2. Простые операции с одной таблицей
  3. Трансформация таблицы
  4. Модификация данных
  5. Операции с несколькими таблицами
  6. Построение отчётов
  7. Работа с хранилищами и витринами данных.

8. Курс SQL. Уровень 1: создание запросов и анализ данных от Московский Государственный Технический Университет им. Н.Э. Баумана


Цена курса: 25 950 руб. Сайт школы: http://edu.bmstu.ru/napravleniya-obucheniya/biznes-analitika/adsql
Пройти курс
Чему вы научитесь:
  • использованию современных баз данных
  • составлять запросы к базам данных на языке SQL
  • использовать сложные конструкции SQL
  • выполнять простой анализ данных
  • строить отчёты.
Программа курса:
  1. Реляционные базы данных
  2. Базовые действия с одной таблицей
  3. Трансформация таблицы. Изменение данных
  4. Операции с несколькими таблицами
  5. Построение отчётов
  6. Работа с хранилищами и витринами данных.

9. Курс SQL: Основы управления базами данных от Академия BELHARD

Цена курса: 450 BYN (9 485 ₽) Сайт школы: https://belhard.academy/sql
Пройти курс
В ходе курса Вы:
  • Узнаете о роли языка SQL в современном IT-мире
  • Научитесь выбирать данные из одной или нескольких таблиц
  • Сможете использовать встроенные функции работы с тексом, числами и датами
  • Овладеете навыками группировки и сортировки данных
  • Познакомитесь с аналитическими функциями
  • Научитесь писать однострочные и многострочные подзапросы.
Программа курса:
  1. Язык SQL
  2. Простая выборка данных
  3. Вычисления и функции в запросах
  4. Сортировка данных
  5. Группировка данных и агрегирование в запросах
  6. Выборка из нескольких таблиц
  7. Построение подзапросов
  8. Аналитические функции
  9. Определение ограничений целостности.

10. Курс SQL с нуля от iQBi

Цена курса: 17 900 ₽ Сайт школы: https://iqbi.pro/sql
Пройти курс
В ходе курса Вы:
  • Узнаете основные понятия
  • Научитесь писать запросы
  • Сможете работать с модулями.
Программа курса:
  1. Введение
  2. Базы данных, таблицы и типы данных
  3. Инструкция SELECT
  4. Соединения и подзапросы
  5. Группировка
  6. Оконные функции
  7. Операции DML
  8. Производительность SQL Server.

11. Курс SQL для аналитиков от Международная школа профессий

Цена курса: 15 800 ₽ Сайт школы: https://videoforme.ru/course/sql-for-beginners-moskva
Пройти курс
Программа обучения:
  1. Начало работы с базами данных
  2. Базовый синтаксис SQL-запроса
  3. Многотабличные запросы и подзапросы SQL
  4. SQL-запросы для работы с таблицами
  5. Аналитика данных
  6. Работа c Google BigQuery
  7. Когортный анализ
  8. Подготовка к проекту
  9. Работа над проектом
  10. Защита проекта.

12. Курс Microsoft SQL Server от Softline

Цена курса: нет информации Сайт школы: https://edu.softline.com/vendors/microsoft/direction__sql-server/
Пройти курс
Программы обучения:
  1. Пятидневный авторизованный курс Microsoft «Разработка баз данных SQL»
  2. Развёртывание баз данных SQL
  3. Разработка и настройка SQL запросов и приложений для сервера базы данных PostgreSQL
  4. Администрирование инфраструктуры баз данных SQL
  5. Разработка баз данных SQL
  6. Курсы управления базами данных SQL для начинающих
  7. Курсы Базы данных и СУБД от Softline
  8. Администрирование инфраструктуры баз данных SQL Курсы аналитиков БД
  9. Введение в реляционные базы данных
  10. Создание запросов к Microsoft SQL Server 2014
  11. Курсы программирования.

13. Курс SQL от sql-academy

Бесплатно Сайт школы: https://sql-academy.org/
Пройти курс

14. Курс Основы баз данных. Проектирование БД и запросы SQL от GeekBrains

Цена курса: 5 000 руб. Сайт школы: https://gb.ru/courses/86
Пройти курс
Чему Вы научитесь:
  • Проектировать базы данных;
  • Писать SQL-запросы;
  • Устанавливать и работать с СУБД MySql;
  • Использовать MySql Workbench.
Программа курса:
  1. Реляционные базы данных
  2. Установка СУБД
  3. Проектирование базы данных, нормальные формы
  4. SQL-команда CREATE
  5. SQL-команда INSERT
  6. SQL-команды SELECT и WHERE
  7. SQL-команды DISTINCT, ORDER BY, LIMIT
  8. SQL-команды DELETE и UPDATE
  9. Согласованность данных
  10. Внешний ключ
  11. Создание таблиц с отношением “многие ко многим”
  12. Составной первичный ключ
  13. Объединение данных из нескольких таблиц
  14. Оператор INNER JOIN
  15. Операторы LEFT JOIN, RIGHT JOIN
  16. Оператор UNION
  17. Агрегирующие функции
  18. Оператор GROUP BY
  19. Индексы.

15. Курс Основы SQL от Shultais Education

Цена курса: 699 ₽ – 4 700 ₽ Сайт школы: https://shultais.education/courses/sql
Пройти курс
Чему Вы научитесь:
  • Устанавливать сервер MySQL на свой компьютер, запускать СУБД, а также подключаться к ней с помощью программы-клиента.
  • С нуля создавать базы данных и таблицы под бизнес требования.
  • Извлекать из баз данных информацию с помощью SQL запросов.
  • Использовать SQL для анализа данных.
  • Обрабатывать и изменять исходную информацию для удобного вывода.
  • Производить арифметические операции, форматировать дату, приводить текст к нужному виду.
  • Искать информацию с помощью инструментов полнотекстового поиска.
  • Изменять и добавлять в таблицы новые данные.
  • Выбирать оптимальные типы данных.
  • Создавать уникальные и составные индексы.
  • Использовать WHERE и HAVING для фильтрации данных.
  • Агрегировать данные с помощью GROUP BY.
  • Вычислять среднее, минимальное и максимальное значения.
  • Группировать данные по категориям и датам, формировать сводные отчеты.
  • Извлекать данные из нескольких связанных между собой таблиц с помощью JOIN.
  • Объединять несколько таблиц с помощью UNION.
  • Создавать вложенные SQL запросы.
Программа курса:
  1. Простые SQL запросы
  2. Добавление, изменение, удаление
  3. Создание таблиц
  4. Индексы
  5. Изменение таблиц
  6. Поиск текста
  7. Вспомогательные функции
  8. Группировка данных
  9. Многотабличные запросы
  10. Вложенные запросы.

16. Курс SQL Базовый от ITVDN

Цена курса: 9,99 USD Сайт школы: https://itvdn.com/ru/video/sql-essential
Пройти курс
Чему Вы научитесь:
  • Проектировать базы данных
  • Манипулировать данными при помощи запросов
  • Индексировать данные
  • Создавать и работать с представлениями
  • Создавать поисковые запросы для иерархических конструкций
  • Создавать функции и процедуры
  • Работать с триггерами
  • Оптимизировать базы данных
  • Администрировать базы данных
  • Строить модели данных.
Программа обучения:
  1. Введение в SQL
  2. Запросы. Манипуляция данными.
  3. Основы DDL.
  4. Проектирование БД
  5. Команда JOIN
  6. Вложенные запросы
  7. Индексирование
  8. Хранимые процедуры. Пользовательские функции
  9. Транзакции. Триггеры.

17. Курс SQL для начинающих от Self-Learning

Цена курса: 3 800 ₽ Сайт школы: https://self-learning.ru/course/sql-basics
Пройти курс
Чему Вы научитесь:
  • Создавать базы данных на SQL
  • Создавать, изменять и удалять таблицы на SQL
  • Добавлять, изменять и удалять данные в таблицах на SQL
  • Писать сложные SQL запросы SELECT на выборку данных
  • Писать многотабличные SQL запросы
  • Создавать, изменять и удалять представления
  • Использовать встроенные функции
  • Создавать и удалять индексы и ограничения
  • Использовать CTE и вложенные запросы.
Содержимое курса: – Вводная часть
  1. Введение
  2. Подготовка
– Основная часть
  1. Введение в базы данных
  2. Основа SQL
  3. Таблицы
  4. Модификация данных
  5. Выборка данных
  6. Объединение данных
  7. Представления
  8. Функции
  9. Индексы
  10. Ограничения
  11. Продвинутые возможности
– Заключительная часть
  1. Экзамен. Теория
  2. Экзамен. Практика
  3. Заключение.

18. Курс SQL в СУБД PostgreSQL от LearnDB

Бесплатно Сайт школы: https://learndb.ru/courses
Пройти курс
Программа обучения:
  1. Введение
  2. Отсечение строк и сортировка
  3. Соединения
  4. Агрегатные функции
  5. Операции над множествами
  6. Подзапросы
  7. Строковые функции
  8. Математические функции
  9. Рекурсивные подзапросы
  10. Оконные функции ранжирования
  11. Агрегатные оконные функции.

19. Курс Основы SQL от НОУ ИНТУИТ


Бесплатно Сайт школы: https://intuit.ru/studies/courses/5/5/info
Пройти курс
Программа курса:
  1. Введение в структурированный язык запросов SQL
  2. Определение структуры данных
  3. Создание базы данных и проектирование таблиц
  4. Эффективное выполнение запросов для извлечения данных
  5. Соединения и теоретико-множественные операции над отношениями
  6. Вычисления и подведение итогов в запросах
  7. Построение нетривиальных запросов
  8. Запросы модификации данных
  9. Определение ограничений целостности
  10. Представления
  11. Функции пользователя
  12. Хранимые процедуры
  13. Курсоры: принципы работы
  14. Триггеры: создание и применение
  15. Триггеры в рекурсивных структурах
  16. Транзакции и блокировки
  17. Основные методы защиты данных. Управление пользователями
  18. Внедрение SQL-операторов в прикладные программы
  19. Экзамен.

20. Курс SQL для начинающих от Академия IT


Бесплатно Сайт школы: https://academiait.ru/course/sql-dlya-nachinayushhih/
Пройти курс
Содержание:
  1. SQL Server Management Studio Обновление SSMS 2016
  2. SQL Создание бэкапа – копии базы данных – резервное копирование БД
  3. Погружение в SQL + vba
  4. Установка MS SQL Server 2016
  5. Установка MS SQL Server Management Studio 2016
  6. SQL Запросы Введение
  7. Cоздание Базы Данных и Таблицы
  8. Знакомство с операторами SQL
  9. Введение в типы данных Transact-SQL
  10. Создание отношений (связей) между таблицами
  11. Связанный JOIN запрос и отношения между таблицами
  12. VIEW Представление SQL
  13. INSERT Оператор
  14. Нормализация таблиц для школьной БД
  15. Проектируем таблицы для Школьной БД
  16. Создание множества отношений между таблицами и нормализация БД
  17. UPDATE и DELETE, а также добавляем данные в таблицы ч/з INSERT FROM
  18. Вложенные запросы и оператор UNION
  19. Работаем с данными
  20. Решаем задачу с оператором HAVING COUNT
  21. LEFT и RIGHT JOIN, а также CASE

21. Курс SQL от DataLearn

Бесплатно Сайт школы: https://datalearn.ru/kurs-po-sql
Пройти курс
Программа курса: – Уровень 1 – Введение, знакомство с PostgreSQL
  1. Первое знакомство с базами данных
  2. pgAdmin, SELECT и арифметические операции
  3. Установка PostgreSQL с pgAdmin себе на компьютер
  4. Выборка данных из таблиц, уникальные значения и комментарии
  5. Сортировка данных, форматирование кода и ограничение выборки
  6. Операторы сравнения. Практика
  7. Фильтрация данных с помощью оператора WHERE, оператор BETWEEN, логические операторы NOT, AND, OR
  8. NULL значения и агрегатные функции
  9. Группировка значений с помощью GROUP BY, оператор IN
  10. Фильтрация агрегируемых данных с помощью HAVING и логический порядок обработки инструкций
– Уровень 2. Соединения
  1. Схема данных и руководство по стилю SQL
  2. Соединения таблиц, виды соединений, синтаксис
  3. Внутреннее соединение (INNER) JOIN
  4. Внешнее соединение LEFT JOIN
  5. Внешние соединения RIGHT JOIN и FULL JOIN. Первичные (PRIMARY) и внешние (FOREIGN) ключи
  6. Перекрестное соединение CROSS JOIN
  7. Объединение строк с помощью UNION и UNION ALL. Введение в подзапросы
  8. Операторы EXCEPT и INTERSECT, использование USING вместо ON
  9. Использование операторов LIKE и CASE, функции для работы с датой, временем, строками
  10. Подзапросы и общие табличные выражения (CTE)
– Уровень 3
  1. Оконные функции в PostgreSQL, так ли они страшны как о них говорят
  2. Есть ли жизнь после PostgreSQL?
  3. Установка Microsoft SQL Server и импорт базы данных AdventureWorks
  4. Структура SQL (DDL, DQL, DML, DCL, TCL). Работа с таблицами – создание, наполнение её данными, изменение, удаление
  5. Типы данных, оператор TOP. Назад в будущее – вспомним всё!
  6. Ограничения SQL, ключи. Практика по созданию таблиц и их изменению. Вспоминаем оконные функции. Функции для работы с датами и строками
  7. Синонимы. TOP и OFFSET-FETCH фильтры. Табличные операторы APPLY, PIVOT, UNPIVOT. Подзапросы. Рекурсивные CTE. CASE с переменными
  8. Представления. Триггеры. Групповые функции
  9. Хранимые процедуры. Вычисляемые столбцы. Пользовательские функции. Транзакции и обработка ошибок
  10. Планы выполнения запросов. Физические соединения (nested loops, merge joins, hash joins). Индексы.

22. Курс SQL от sqlonline

Цена курса: 4 990 рублей Сайт школы: https://sqlonline.ru/sqlbasic
Пройти курс
Программа курса:
  1. Простые SQL запросы
  2. Поиск текста
  3. Вспомогательные функции
  4. Группировка данных
  5. Добавление, изменение, удаление
  6. Создание таблиц
  7. Индексы
  8. Изменение таблиц
  9. Многотабличные запросы с UNION
  10. Многотабличные запросы с JOIN.

23. Курс Язык SQL от НИУ ВШЭ

Цена курса: нет информации Сайт школы: https://www.hse.ru/edu/courses/375266084
Пройти курс
Планируемые результаты обучения:
  • знать основные понятия теории баз данных и владеть основами проектирования баз данных
  • знать типы данных СУБД PostgreSQL и уметь использовать их на практике
  • уметь создавать различные объекты базы данных (таблицы, представления, индексы)
  • уметь использовать возможности СУБД PostgreSQL по работе со слабоструктурированными данными
  • знать принципы организации совместной работы транзакций с учетом специфики конкретных уровней изоляции и ее реализации в СУБД PostgreSQL
  • знать правила построения запросов к базе данных, различные виды соединений таблиц, различные виды подзапросов, общие табличные выражения
  • владеть базовыми навыками программирования на стороне сервера на языках SQL и PL/pgSQL
  • уметь использовать полнотекстовый поиск
  • владеть базовыми навыками оптимизации запросов к серверу баз данных
  • знать назначение хранимых процедур и функций.
Содержание учебной дисциплины:
  1. Элементы теории баз данных
  2. Введение в язык SQL
  3. Типы данных СУБД PostgreSQL
  4. Основы языка определения данных
  5. Запросы
  6. Изменение данных
  7. Индексы
  8. Транзакции
  9. Повышение производительности
  10. Программирование на стороне сервера (язык PL/pgSQL)
  11. Полнотекстовый поиск.

24. Курс SQL от Stepik

Цена курса: 6 190 ₽ Сайт школы: https://stepik.org/course/61247/promo?adv=1
Пройти курс
Содержание:
  1. Основы SQL
  • Простые SQL запросы
  • Добавление, изменение, удаление
  • Создание таблиц
  • Индексы
  • Изменение таблиц
  • Поиск текста
  • Вспомогательные функции
  • Группировка данных
  • Многотабличные запросы
  • Вложенные запросы
  1. Продвинутый SQL
  • Транзакции
  • Другие возможности SQL
  • Оконные функции
  1. Проектирование баз данных
  • Введение в проектирование
  • Практические приемы проектирования.

25. Курс SQL и PostgreSQL для начинающих от beONmax

Цена курса: от $7.8 Сайт школы: https://beonmax.com/courses/sql/
Пройти курс
Чему Вы научитесь:
  • Введение в SQL: концепции, реляционная модель, инсталляция postgres, создание БД, таблиц, виды отношений, типы данных
  • Простые выборки: SELECT, DISTINCT, COUNT, WHERE, AND / OR, BETWEEN, IN, ORDER BY, MIN/MAX/AVG, LIKE, LIMIT, GROUP BY, HAVING, UNION/INTERSECT/EXCEPT, проверки на NULL
  • Соединения: INNER, LEFT, RIGHT, SELF, USING и NATURAL JOIN
  • Подзапросы: WHERE EXISTS, подзапросы с квантификаторами
  • DDL: управление ключами (PK, FK), ограничения, последовательности, INSERT, UPDATE/DELETE/RETURNING
  • Проектирование БД: основы, рекомендации, нормальные формы (НФ)
  • Представления (Views): основы, создание, обновления через views, опция check
  • Логика с CASE WHEN, COALESCE и NULLIF
  • Функции SQL: основы, скалярные функции, IN/OUT/DEFAULT, возврат наборов данных
  • Функции PL/pgSQL: основы, возврат и присвоение, декларация переменных, логика с if-else, циклы, RETURN NEXT
  • Ошибки и их обработка
  • Индексы: основы, методы сканирования, виды, EXPLAIN, ANALYZE
  • Массивы: основы, создание, нарезка (slicing), операторы, VARIADIC и FOREACH
  • Продвинутая группировка с CUBE/ROLLUP
  • Пользовательские типы: домены, композитные типы, перечисления
  • psql и импорт данных
  • Транзакции
  • Безопасность
  • Оконные функции
  • Триггеры
  • И многое другое из области изучения и применения языка запросов SQL на практике!

26. Курс Базы данных: SQL (DQL) от Хекслет

Цена курса: 3 900 ₽ Сайт школы: https://ru.hexlet.io/courses/sql-dql
Пройти курс
Чему вы научитесь:
  • Выполнять запросы на выборку с учетом разных параметров, ограничений и сортировок
  • Соединять таблицы между собой для извлечения данных из разных мест одним запросом
  • Группировать данные в запросах для получения агрегированных результатов
  • Использовать подзапросы для сложных выборок.
Уроки курса:
  1. Select
  2. Where
  3. Where и like
  4. Порядок вывода
  5. Ограничение выборки
  6. Выборка уникальных записей
  7. Группировка
  8. Объединения таблиц (Inner join)
  9. Объединения таблиц (left join)
  10. Подзапросы
  11. Дополнительные материалы.

27. Курс Базы данных. Основы от IT-Academy

Бесплатно Сайт школы: https://www.it-academy.by/course/osnovy-programmirovaniya/bazy-dannykh-osnovy/
Пройти курс
Программа курса:
  1. Введение в базы данных и SQL
  • Введение в базы данных
  • Основы SQL. Создание баз данных и таблиц
  • Получение данных из базы. SELECT
  • Внесение изменений в базу данных
  1. Основы нормализации баз данных
  • Понятие нормализации. Первая нормальная форма
  • Вторая нормальная форма
  • Третья нормальная форма
  1. Углубленный уровень SQL
  • Дополнительные условия и ограничения в запросах
  • Агрегатные функции и группировки
  • Вложенные запросы.

28. Курс SQL для аналитиков и менеджеров от Максим Кухарь

Бесплатно Сайт школы: https://www.youtube.com/playlist?list=PLKl9v2TQvIkq4i_hZwZ1PmobxJSkIGwBf
Пройти курс
Видеоуроки:
  1. Базовый курс обучения SQL для начинающих. Вводный урок
  2. Установка программ для работы с базой данных Oracle
  3. Основные типы данных
  4. Выборка данных из базы (select, group by, order by)
  5. Фильтрация строк в запросе Select. Работа с операторами AND, OR, IN, NOT IN
  6. Фильтрация строк в Select. Работа с оператором BETWEEN и вложенными запросами
  7. Фильтрация строк в Select. Работа с операторами LIKE и NOT LIKE
  8. Фильтрация строк в запросе Select. Специфика значений NULL
  9. Агрегация данных в SQL с помощью функции COUNT
  10. Агрегация данных в SQL. Функции SUM, MIN, MAX, AVG
  11. Оператор DISTINCT. Подсчет уникальных записей и удаление дублей
  12. Фильтрация строк с помощью предложения HAVING. Сортировка значений NULL
  13. Создание таблиц в базе данных (create table)
  14. Переименование и удаление таблиц в базе данных (alter table, drop table)
  15. Вставка данных в таблицу (insert into)
  16. Обновление и удаление данных в таблице (update table, delete table)
  17. Объединение таблиц SQL – INNER JOIN
  18. Объединение таблиц SQL – LEFT JOIN
  19. Объединение таблиц SQL – RIGHT JOIN
  20. Объединение таблиц SQL – FULL JOIN
  21. Работа с множествами в SQL (UNION, MINUS, INTERSECT)
  22. Функции для числовых типов данных (ROUND, ABS, TRUNC)
  23. Функции для символьных данных (LENGTH, TRIM, REPLACE, INSTR, SUBSTR, TO_CHAR и др)
  24. Функции для даты/времени (SYSDATE, TO_DATE, LAST_DAY, ADD_MONTHS, EXTRACT, TRUNC)

29. Курс Введение в SQL от IBS Training Center

Цена курса: 18 800 руб. Сайт школы: https://www.luxoft-training.ru/kurs/vvedenie_v_sql.html
Пройти курс
 Слушатели научатся:
  • Выполнять простейшие операции поиска.
  • Выполнять поиск с использованием нескольких таблиц.
  • Выполнять поиск с сортировкой.
  • Использовать базовые агрегатные и оконные функции.
  • Модифицировать данные в базе данных.
Разбираемые темы:
  1. Введение в реляционные базы данных. Нормализация
  2. Основы DDL. Создание таблиц и индексов. Основные типы данных SQL
  3. Ссылочная целостность. Ограничение допустимых значений для столбца по таблице-справочнику. Выражение REFERENCES
  4. Запросы к одной таблице, выражение SELECT, проверка условий на значения атрибутов одной записи WHERE, встроенные функции
  5. Соединения таблиц. Выборка данные из нескольких связанных таблиц
  6. Подзапросы. Использование результатов одного запроса для отбора записей и вычисления дополнительных столбцов в другом запросе
  7. Сортировка и группировка данных
  8. Агрегатные функции (COUNT, MIN, MAX, SUM)
  9. Оконные функции
  10. Как обрабатываются SQL запросы? План выполнения запроса
  11. Добавление, обновление и удаление данных (INSERT, UPDATE, DELETE). Использование этих операций с подзапросами
  12. Понятие транзакции. COMMIT и ROLLBACK. ACID свойства транзакций.

Оцените статью
KursTop