Скоро на All-DAR Запрос на успех: SQL для всех [stepik] [Сергей Спирёв]

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
85.580
Название: Запрос на успех: SQL для всех [stepik] [Сергей Спирёв]

0266bf36eccbbaf3b2175b75c7e7ff9a.jpg


Описание:
Курс по изучению языка SQL на примере работы с MySQL — одной из самых популярных систем управления базами данных. Полученные навыки применимы в любой SQL-совместимой СУБД и востребованы в аналитике, разработке и администрировании.

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

  • Создавать базы данных.
  • Создавать таблицы в базе данных.
  • Удалять таблицы из базы данных.
  • Изменять структуру таблиц – добавлять новые столбцы или удалять их.
  • Вносить записи в таблицы.
  • Удалять записи из таблиц.
  • Создавать таблицы из других SQL-таблиц.
  • Применять ограничения типов NOT NULL, UNIQUE, CHECK и другие к столбцам таблиц.
  • Познакомитесь с различными типами данных, применяемыми в MySQL.
  • Правильно выбирать типы данных при проектировании базы данных.
  • Изменять типы данных столбцов в существующих таблицах.
  • Анализировать структуру данных по ER-диаграмме.
  • Импортировать данные из CSV-файлов в таблицы базы данных.
  • Обеспечивать целостность данных с помощью первичных и внешних ключей.
  • Производить каскадное обновление или удаление данных в связанных таблицах.
  • Работать с различными функциями для обработки даты и времени.
  • Использовать функции для обработки текста, в том числе с применением регулярных выражений.
  • Изменять коллацию для столбцов, таблиц и всей базы данных.
  • Пользоваться функциями для математических расчётов.
  • Работать с агрегирующими функциями.
  • Сортировать данные в SQL-таблицах.
  • Фильтровать данные с помощью WHERE.
  • Группировать данные по необходимым критериям.
  • Фильтровать данные после группировки с помощью HAVING.
  • Использовать оператор CASE для реализации условной логики в SQL-запросах.
  • Вертикально объединять таблицы, используя оператор UNION.
  • Горизонтально соединять таблицы, используя оператор JOIN.
  • Использовать вложенные запросы в SELECT, FROM, WHERE, HAVING.
  • Применять оператор EXISTS в SQL-запросах.
  • Использовать коррелированные подзапросы.
  • Самостоятельно писать код для решения практических заданий.

Наши преподаватели.Сергей Спирёв .Имею двадцатилетний опыт работы в банковской, страховой и лизинговой сферах, где занимался финансовым анализом, моделированием, управлением активами.

Анализирую инструменты фондового рынка с 2008 года.

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

1. Введение

2. Создание базы данных

3. Создание таблиц и управление ими. Урок 1

4. Создание таблиц и управление ими. Урок 2

5. LIMIT, OFFSET, DISTINCT

6. Числовые типы данных

7. MODIFY COLUMN, CHANGE COLUMN

8. Символьные типы данных

9. PRIMARY KEY

10. Дата и время

11. Функция CAST()

12. Создание таблицы из SQL-таблицы

13. FOREIGN KEY

14. Математические операции

15. Импорт данных в MySQL из CSV-файлов

16. Оператор WHERE

17. LIKE, RLIKE

18. Оператор CASE

19. IF, IFNULL

20. ORDER BY

21. Агрегирующие функции

22. Функции даты и времени. Урок 1

23. Функции даты и времени. Урок 2

24. Функции для строк. Урок 1

25. Функции для строк. Урок 2

26. GROUP BY

27. HAVING

28. UNION

29. JOIN

Вложенные запросы

1. Подзапросы в WHERE

2. Подзапросы в SELECT

3. Подзапросы во FROM

4. Подзапросы в HAVING

В курс входят 33 урока 31 тест 169 интерактивных задач

Последнее обновление 24.06.2025

Материал «Запрос на успех: SQL для всех [stepik] [Сергей Спирёв]», возможно, скоро появится на All-dar.

Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.

Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху