SHAREWOOD

Редактор
- Регистрация
- 25/11/2019
- Сообщения
- 147.322
- Репутация
- 93.814
Последние темы автора:
- Скачать «Творческий клуб Марины Климук (июль 2025) [Марина Климук]»
- Скачать «Платье Реглан — женщины. Размер 38-60. Рост 164 [Элина Патыкова]»
- Скачать «Жилет Классика — женщины. Размер 38-62. Рост 164 [Элина Патыкова]»
- Скачать «Тайный культ JavaScript: от послушника до просвещенного [stepik] [Руслан Брантов]»
- Скачать «Понятный SQL для всех с Сергеем Спирёвым [stepik] [Сергей Спирёв]»
Складчина: Понятный SQL для всех с Сергеем Спирёвым [stepik] [Сергей Спирёв]
Описание:
Курс по изучению языка SQL на примере работы с MySQL — одной из самых популярных систем управления базами данных. Полученные навыки применимы в любой SQL-совместимой СУБД и востребованы в аналитике, разработке и администрировании.
Чему вы научитесь
- Создавать базы данных.
- Создавать таблицы в базе данных.
- Удалять таблицы из базы данных.
- Изменять структуру таблиц – добавлять новые столбцы или удалять их.
- Вносить записи в таблицы.
- Удалять записи из таблиц.
- Создавать таблицы из других SQL-таблиц.
- Применять ограничения типов NOT NULL, UNIQUE, CHECK и другие к столбцам таблиц.
- Познакомитесь с различными типами данных, применяемыми в MySQL.
- Правильно выбирать типы данных при проектировании базы данных.
- Изменять типы данных столбцов в существующих таблицах.
- Анализировать структуру данных по ER-диаграмме.
- Импортировать данные из CSV-файлов в таблицы базы данных.
- Обеспечивать целостность данных с помощью первичных и внешних ключей.
- Производить каскадное обновление или удаление данных в связанных таблицах.
- Работать с различными функциями для обработки даты и времени.
- Использовать функции для обработки текста, в том числе с применением регулярных выражений.
- Изменять коллацию для столбцов, таблиц и всей базы данных.
- Пользоваться функциями для математических расчётов.
- Работать с агрегатными функциями.
- Сортировать данные в SQL-таблицах.
- Фильтровать данные с помощью WHERE.
- Группировать данные по необходимым критериям.
- Фильтровать данные после группировки с помощью HAVING.
- Использовать оператор CASE для реализации условной логики в SQL-запросах.
- Вертикально объединять таблицы, используя оператор UNION.
- Горизонтально соединять таблицы, используя оператор JOIN.
- Использовать вложенные запросы в SELECT, FROM, WHERE, HAVING.
- Применять оператор EXISTS в SQL-запросах.
- Использовать коррелированные подзапросы.
- Самостоятельно писать код для решения практических заданий.
Курс подойдёт как тем, кто только начинает делать свои первые шаги в работе с базами данных, так и тем, кто уже владеет начальными знаниями по SQL, позволив систематизировать свои знания и потренироваться в решении практических заданий.
Начальные требования
Даже если до этого вообще не сталкивались с программированием, с большой долей вероятности, вы сможете пройти этот курс полностью. Если на начальном этапе что-то будет непонятно, то всё равно продолжайте двигаться вперёд. Постепенно знания будут накапливаться, и с каждым решённым практическим заданием будет приходить понимание.
У Вас всё получится!
Наши преподаватели. Сергей Спирёв.Имею двадцатилетний опыт работы в банковской, страховой и лизинговой сферах, где занимался финансовым анализом, моделированием, управлением активами.
Мои интересы: программирование, ИИ, инвестиции.
Как проходит обучение
Курс содержит более 30 уроков. Каждый урок разделён на несколько шагов. Сначала идут шаги с текстовой теоретической частью, а далее следуют шаги с тестовыми заданиями и задачами для отработки навыков написания запросов к базе данных. Практические задачи вы будете выполнять в тренажёре Stepik.
Всего в курсе 31 тест и 169 задач на программирование.
Спойлер: Программа курса
- Введение
- Создание базы данных
- Создание таблиц и управление ими. Урок 1
- Создание таблиц и управление ими. Урок 2
- LIMIT, OFFSET, DISTINCT
- Числовые типы данных
- MODIFY COLUMN, CHANGE COLUMN
- Символьные типы данных
- PRIMARY KEY
- Дата и время
- Функция CAST()
- Создание таблицы из SQL-таблицы
- FOREIGN KEY
- Математические операции
- Импорт данных в MySQL из CSV-файлов
- Оператор WHERE
- LIKE, RLIKE
- Оператор CASE
- IF, IFNULL
- ORDER BY
- Агрегатные функции
- Функции даты и времени. Урок 1
- Функции даты и времени. Урок 2
- Функции для строк. Урок 1
- Функции для строк. Урок 2
- GROUP BY
- HAVING
- UNION
- JOIN
- Подзапросы в WHERE
- Подзапросы в SELECT
- Подзапросы во FROM
- Подзапросы в HAVING
В курс входят33 урока 31 тест 169 интерактивных задач
Цена 1280 р.
Скрытая ссылка
Материал «Понятный SQL для всех с Сергеем Спирёвым [stepik] [Сергей Спирёв]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.