Курс SQL. Курс MySQL.

Курсы MySQL

Региональный центр IT т 0662914143

КУРС SQL, КУРС MySQL, Курс Базы Данных

Курсы SQL для тестировщиков

Курсы SQL для аналитиков

Курс проводится с 2000 года

11 октября НАЧАЛО ЗАНЯТИЙ в группе 5 человек

 Режим обучения ПН19.00 и СР19.00

Получите ПРОПУСК в профессию IT на позицию junior или найдите стажировку.

1 100% вакансий в аналитике содержат знание SQL в требованиях.

Навыки работы с SQL помогут в любой IT-профессии: UX-дизайнерам, тестировщикам, DevOps Engineer , разработка и создание интернет-магазинов.

Не нужно уметь программировать. Начинаем обучение с самых основ.
 Активный практически — ориентированный курс обучения.

Возможно  КОРПОРАТИВНОЕ ONLINE обучение и ВЫЕЗДНОЕ обучение

Длительность курса  24 учебных часа. 12 занятий по 2 часа

Стоимость обучения  в мини группе 5 человек  – 3200 грн

Длительность курса 1,5 месяца

Программа   КУРС SQL, MySQL

Основы баз данных.
Реляционная модель данных.
Архитектура СУБД MySQL.
Основы языка SQL.
Базы данных, схемы и объекты.
Создание таблиц и определение целостности данных.

Однотабличные запросы.
Структура инструкции SELECT.
Логическая последовательность обработки элементов инструкции SELECT.
Элемент FROM.
Элемент WHERE
Элемент GROUP BY
Элемент HAVING
Элемент SELECT
Элемент ORDER BY
Использование DISTINCT в предложении SELECT
Агрегатные функции
Использование DISTINCT в агрегатных функциях.

Типы данных.
Функции преобразования типов.
Предикаты, использование CASE.
Использование предиката LIKE.
Функции обработки символьных типов, даты и времени
Логика предикатов.
Использование предикатов в элементах WHERE и HAVING

Значения NULL.
Троичная логика в SQL.
Особенности использования NULL в элементе WHERE.

Использование CASE… WHEN.
Разворачивание и сворачивание данных.

Типы данных: Дата и Время.
Функции обработки дат и времени

Соединения JOIN.
Перекрестные, внутренние и внешние соединения.
Многотабличные соединения.
Внутренние соединения (INNER JOIN).
Использование предикатов, значений NULL.
Соединения при условии неравенства.
Внешние соединения (LEFT JOIN, RIGHT JOIN, FULL JOIN).

Операции над множествами: UNION, INTERSECT, EXCEPT
Использование операции объединения множеств UNION.
Использование операции пересечения множеств INTERSECT.
Использование операции исключения EXCEPT

Подзапросы.
Использование подзапросов в различных элементах инструкции SELECT
Скалярные подзапросы и подзапросы с множеством значений.
Использование подзапросов в элементах FROM, JOIN, WHERE.
Использование подзапросов в предикате IN

Представления.
Создание представлений и их использование
Временные таблицы.
Модификация данных: инструкции INSERT, UPDATE, DELETE, SELECTINTO.

Программирование в SQL
Создание программы в SQL.
Локальные и глобальные временные таблицы.

Добавление данных: инструкции INSERT VALUES, INSERT SELECT, SELECT INTO.
Удаление и обновление данных: инструкции DELETE, UPDATE

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

Управление ходом выполнения программы: IF… ELSE, WHILE.
Курсоры и их использование.
Средства обработки ошибок.
Конструкция TRY… CATCH

Сервер MySQL: обслуживание и оптимизация.
Алгоритм резервного копирования.
Алгоритм аварийного восстановления.
Методика проверки таблиц.
Методика восстановления таблиц.
Приёмы разделения пользовательских прав.
Приёмы оптимизации запросов, оптимизация баз данных