
Всего 9 занятий в нашем учебном центре и Вы сможете:
- выполнять сложные манипуляции как с существующими базами данных, так и с собственными;
- создавать собственные базы данных с нуля и наполнять их данными;
- анализировать данные и создавать отчеты;
- писать полноценный back-end для задач разработки и программирования приложений и сайтов, конфигурировать объекты БД.
С Вами работают опытные эксперты

Валентин
Работает инженером-разработчиком в LLC "Materialise Ukraine". Практический опыт работы с базами данных более 8ми лет.
На протяжении последних 5ти лет успешно проводит тренинги по SQL и MsSQL.

Microsoft Certified Trainer Program
Чтобы получить больше информации Перейдите по ссылке
Стоимость и условия обучения
Дистанционное (on line) обучение
- график занятий подстраивается под Вас;
- можно заниматься прямо из дома;
- не нужно никуда ехать;
- практика на Ваших проектах;
- возможно пройти курс за несколько дней.
9 занятий
18 учебных часов
16 200 грн
-20% на обучение
Чтобы сэкономить на обучении, нужно внести полную стоимость курса (с учетом скидки 20%) до 2-го занятия, включительно. Чтобы записаться, достаточно внести 500 грн. и согласовать дату и время первого занятия.
Специальные задачи клиентов
Есть вопросы, ответы на которые не предусмотрены в стандартной программе? Наши тренеры разрабатывают эксклюзивный курс под Ваши задачи.
- только ответы на интересующие Вас вопросы;
- сможете решить свои задачи вместе с преподавателем;
- индивидуальный подход к каждому ученику.
1 занятие
2 учебных часа
2000 грн
-20% от стоимости каждого занятия

Сэкономьте 50% от стоимости курса
Занимаясь индивидуально Вы можете пригласить еще одного человека и разделить стоимость обучения с ним пополам. При этом все преимущества индивидуального обучения сохранятся.
СКИДКА ПО ЭТОЙ АКЦИИ ПЛЮСУЕТСЯ С ЛЮБОЙ ДРУГОЙ СКИДКОЙ!
Программа курса Ms SQL Pro
Создание базы с нуля:
- основные понятия построения баз данных;
- системы управления базами данных, применяемые в информационно-аналитических системах;
- знакомство с SSMS;
- этапы проектирования баз данных;
- типы данных, используемые в БД;
- логические связи;
- Ключи, Индексы.
- создание базы данных;
- создание таблиц и структур связей между ними;
- диаграммы отношений.
Практика:
Работа с данными:
- ограничения полей;
- проверки;
- понятие о представлениях;
- операторы создания представлений;
- порядок изменения и редактирования представлений.
- создание и хранение текущих запросов в рамках VIEW (CREATE, ALTER, RENAME, DROP);
- разработка и добавление CHECK по имеющимся полям;
- работа с временными и производными таблицами.
Практика:
Основы программирования T-SQL:
- что такое T-SQL;
- конвенция кода;
- операторы;
- разделители и конкатенация;
- комментарии в коде;
- объявление переменных и временных таблиц;
- встроенные функции.
- работа и решение практических задач с существующими данными;
- преобразование данных;
- работа с датами, временем, строками, встроенными математическими функциями (CAST, CONVERT, ROUND, SUBSTRING, COALESCE, ISNULL);
- разбор имеющегося в MS SQL встроенного функционала.
Практика:
Языковые конструкции T-SQL:
- решение задач разными подходами и методами T-SQL;
- циклы;
- условные выражения;
- обработка ошибок.
- условные операторы (IF-ELSE, IIF);
- GOTO;
- TRY-CATCH;
- WHILE;
- CASE.
Практика:
Разработка процедур T-SQL:
- вызов процедур;
- операторы создания и модификации;
- принципы ведения кода в процедурах;
- параметризация и возврат результата.
- управление хранимыми процедурами;
- создание и редактирование существующих данных с помощью процедур.
Практика:
Разработка функций T-SQL:
- области применения;
- скалярные функции;
- табличные функции;
- разница между функциями и процедурами.
- создание и обновление функций разных типов;
- параметризация представлений и улучшение функциональности индексированного представления.
Практика:
Разработка триггеров T-SQL:
- определение триггеров;
- триггеры DELETE, INSERT, UPDATE, INSTEAD OF;
- таблицы Inserted, Deleted.
- создание и обновление триггеров разных типов;
- разработка усложнённых ограничений.
Практика:
Курсоры:
- итеративный подход;
- вычисление в T-SQL нарастающих итогов;
- порядок и секционирование.
- создание и обработка курсора в рамках циклов и процедур;
- изменение данных;
- удаление курсора.
Практика:
Управление транзакциями и динамика:
- управление транзакциями;
- блокировки;
- автономные транзакции;
- встроенный динамический SQL;
- операторы встроенного динамического SQL.
- блокирующие запросы, определение уровня транзакций;
- написание динамического кода в рамках процедур и функций.
Практика:
Заявка на бесплатную консультацию
Наш менеджер свяжется с Вами в ближайшее время. Предоставит детальную информацию о курсе. И ответит на все возникшие вопросы.