Основы SQL

Цель курса

Научить вас языку программирования SQL, который является инструментом для доступа к информации в реляционных базах и также используется для создания, модификации и манипуляций с данными.

Для кого создан курс "SQL для начинающих"

Разработчики, аналитики данных, администраторы баз данных, бизнес-аналитики, тестировщики и многие другие. Базы данных сегодня используются во всех, даже простейших, ресурсах, именно потому так важно уметь работать с такими системами.

Что даст курс

Всего за 4 субботы вы:

  • Узнаете, что такое SQL, где он применяется и какие возможности открывает.
  • Научитесь писать простые и сложные запросы.
  • Изучите возможности и функции операторов SELECT, JOIN, GROUP BY, научитесь манипулировать данными таблиц.
  • Получите все необходимые навыки для работы с базами данных, включая архивацию и распаковку.
  • Познакомитесь с одной из самых популярных СУБД MySQL.
  • Научитесь извлекать из базы нужную информацию с помощью создания SQL-запросов.

Что получает выпускник онлайн-курса 

  1. Электронный сертификат об окончании курса "Основы SQL". 
  2. Возможность пересматривать запись всех лекций на протяжении 3 месяцев. 
  3. Участие в Программе Лояльности в будущем. 
  4. Материалы по темам, которые были изучены на протяжении занятий.
  5. Чек-листы и полезные ссылки. 
  6. Возможность попасть в базу соискателей, доступ к которой получат наши партнеры, для  помощи в трудоустройстве.

Программа курса "Основы SQL"

1
  • Познакомитесь с понятием базы данных и разновидностями СУБД, изучите иерархию хранения данных.
  • Установите сервер MySQL и научитесь подключаться к нему с помощью инструмента Workbench, визуализировать данные.

2
  • Напишите первый запрос с оператором SELECT, получите первую выборку из базы данных.
  • Научитесь фильтровать информацию по условиям, сортировать по столбцам, ограничивать количество итоговых строк.

3
  • Узнаете, зачем в базах данных так много таблиц, по какому принципу они разделяются.
  • Научитесь самостоятельно приводить данные к нормализированному представлению.

4
  • Узнаете, как соединить несколько таблиц и работать с нормализованными представлениями данных.

5
  • Научитесь делать вложенные запросы, создавая тем самым динамические скрипты.
  • Узнаете принцип написания подзапросов, область их применения, ограничения.

6
  • Научитесь объединять и вычитывать наборы данных, соединять таблицы, обогащать данные.

7
  • Научитесь применять к столбцам функции подсчета суммы, среднего, максимума, минимума, количества и длины.

8
  • Обучитесь базовым принципам группировки.
  • Разберете на практике возможности команды GROUP BY в паре с агрегатными функциями и применением секции условий HAVING.

9
  • Узнаете, какие типы данных существуют, в каких случаях их применять и как преобразовывать.

10
  • Разберете синтаксис написания запросов с DDL/DML командами.
  • Напишите первый INSERT, UPDATE и DELETE запросы.

11
  • Научитесь создавать сущность в базе данных для быстрого вывода результата сохраненного запроса на выборку данных.

12
  • Изучите функции для корректной обработки даты: сложение, вычитание, переформатирование и выделение части (год, квартал, месяц, день и т.д.).

13
  • Ознакомитесь с принципом создания и работы с хранимыми процедурами и функциями.
  • Изучите события для срабатывания и напишите свой первый триггер.

Старт
02 октября 2021 (GMT+3)

Курс
4 недели
8 занятий

Онлайн
2800 грн

Курс ведет

Дмитрий Попов
Тренер курсов “Основы SQL”, “Основы HTML, CSS”

Хотите узнавать о наших акциях, скидках и мероприятиях?