QALight

Практичний SQL

4 910 UAH за курс
32 часов
Для начинающих
SQL / DBA
Этот курс научит вас работать с SQL и управлять базами данных в MS SQL Server Management Studio. Вы разберете основы языка, напишете запросы, настроите базы и поработаете с реальными данными. После обучения вы сможете использовать SQL в разработке и тестировании.

О курсе

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

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

Основы SQL и баз данных

На этом курсе начинают с понимания, что такое SQL и зачем он нужен. Рассматривают структуру баз данных - таблицы, строки, столбцы и связи между ними. Выясняют, как работают индексы для быстрого поиска и что такое транзакции. Ознакомляются с основными операторами языка SQL.

Работа с инструментами и первые запросы

Слушатели устанавливают Microsoft SQL Server Management Studio и работают с учебной базой данных. Учатся делать простые выборки с помощью оператора SELECT. Добавляют условия фильтрации WHERE, используют операторы сравнения и логические операторы. Осваивают работу с IN, BETWEEN, LIKE и CASE для более сложных условий отбора.

Функции и агрегирование данных

Модуль посвящен встроенным функциям SQL. Изучают числовые, строковые функции и функции работы с датами. Учатся объединять строки, выполнять математические операции. Затем переходят к агрегированию данных - SUM, COUNT, AVG. Добавляют группировку GROUP BY и условия HAVING. Осваивают сортировку ORDER BY и вложенные запросы.

Сложные запросы и объединение таблиц

Здесь рассматривают операторы EXISTS, IN, ANY, ALL для работы с множествами данных. Учатся объединять результаты запросов через UNION. Подробно изучают различные типы соединений таблиц - INNER JOIN, OUTER JOIN. Практикуются в использовании псевдонимов и составлении сложных запросов с несколькими таблицами.

Изменение данных и создание объектов

Слушатели учатся модифицировать данные - добавлять новые записи INSERT, обновлять существующие UPDATE и удалять DELETE. Изучают создание представлений VIEW для упрощения работы с данными. Затем переходят к проектированию таблиц - создание, изменение структуры, добавление ограничений и ключей. Обучаются настраивать целостность данных через PRIMARY KEY, FOREIGN KEY, UNIQUE и CHECK ограничения.

Администрирование и финальные задания

Последний модуль показывает, как управлять базой данных через SQL Server Management Studio. Слушатели учатся создавать базы, настраивать пользователей, делать резервные копии и восстанавливать данные. Осваивают репликацию и генерацию скриптов. Завершается курс разбором домашних заданий и экзаменом для проверки полученных знаний.

Особенности обучения

Занятия проходят дважды в неделю по вечерам по 2,5 часа. Курс включает практику на реальных проектах, что помогает закрепить теоретический материал. Во время обучения и после его завершения доступна поддержка преподавателя. После успешного окончания курса выдается свидетельство.

Что включено

Вечерние занятия
Выдается диплом/сертификат
Сопровождение ментора