Региональный центр IT т 0662914143
КУРС SQL, КУРС MySQL, Курс Базы Данных
НАЧАЛО ЗАНЯТИЙ в группе 5 человек
5 мая
Режим обучения ПН19.00 и СР19.00
Получите ПРОПУСК в профессию на позицию junior или найдите стажировку. 100% вакансий в аналитике содержат знание SQL в требованиях. Навыки работы с SQL помогут в любой IT-профессии: UX-дизайнерам, тестировщикам, администраторам и другим.
Не нужно уметь программировать. Начинаем обучение с самых основ.
Активный практически — ориентированный курс обучения.
Возможно КОРПОРАТИВНОЕ ONLINE обучение и ВЫЕЗДНОЕ обучение
- корпоративное повышение квалификации персонала с выездом тренера в офис организаций в Харькове и области или на территории учебного центра;
Длительность курса 24 учебных часа.
Стоимость обучения в мини группе 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: обслуживание и оптимизация.
Алгоритм резервного копирования.
Алгоритм аварийного восстановления.
Методика проверки таблиц.
Методика восстановления таблиц.
Приёмы разделения пользовательских прав.
Приёмы оптимизации запросов, оптимизация баз данных