Курсы Ms SQL создание баз данных

Всего 9 занятий в нашем учебном центре и Вы сможете:

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

Преподаватели курса Ms SQL Pro

Валентин Гасенко

MsSQL


Инженер-разработчик, опыт работы - 8 лет.

Опыт чтения лекционных курсов и проведения практических занятий - 5 лет.
На данный момент работает инженером-разработчиком в LLC "Materialise Ukraine", по преподавательской стезе - ведёт курс SQL и баз данных.

«Лучше задать вопрос и побыть глупцом пять минут, нежели промолчать и остаться им на всю жизнь.»

Какой вариант обучения подходит Вам?

Групповое обучение

  • не более 4х человек в группе
  • выбираете время и дни занятий
  • группы стартуют в течении 3х недель

9 занятий

18часов

12 000 грн

Заполните форму и узнайте как сэкономить

-10% на обучении


Индивидуальное обучение

  • график занятий подстраивается под Вас
  • возможность переносить и отменять занятия
  • практика на Ваших проектах
  • старт курса в течении недели
  • возможно пройти курс за несколько дней

9 занятий

18 часа

16 200 грн

Заполните форму и узнайте как сэкономить

-20% на обучении


Дистанционное (on line) обучение

  • индивидуальный график занятий
  • занимаетесь в удобном для Вас месте
  • не тратите время на дорогу

9 занятий

18 часа

16 200 грн

Заполните форму и узнайте как сэкономить

-20% на обучении


Специальные задачи клиентов

Есть вопросы, ответы на которые не предусмотрены в стандартной программе? Наши тренеры разрабатывают эксклюзивный курс под Ваши задачи.

  • адаптированная под Вас программа курса
  • практика на Ваших примерах
  • минимальный заказ - одно занятие

1 занятие

2 учебных часа

2 000 грн

При заказе пяти занятий и более:

-20% от стоимости каждого занятия


Cкидки и акции

Сэкономь 50% от стоимости
Занимаясь индивидуально Вы можете пригласить еще одного человека и разделить стоимость обучения с ним пополам. При этом каждый из Вас заплатить гораздо меньше чем при занятии в группе, а все преимущества индивидуального обучения сохранятся.
СКИДКА ПО ЭТОЙ АКЦИИ ПЛЮСУЕТСЯ С ЛЮБОЙ ДРУГОЙ СКИДКОЙ!

Программа курса Ms SQL Pro

1

Создание базы с нуля:

  • основные понятия построения баз данных;
  • системы управления базами данных, применяемые в информационно-аналитических системах;
  • знакомство с SSMS;
  • этапы проектирования баз данных;
  • типы данных, используемые в БД;
  • логические связи;
  • Ключи, Индексы.
  • Практика:

  • создание базы данных;
  • создание таблиц и структур связей между ними;
  • диаграммы отношений.
2

Работа с данными:

  • ограничения полей;
  • проверки;
  • понятие о представлениях;
  • операторы создания представлений;
  • порядок изменения и редактирования представлений.
  • Практика:

  • создание и хранение текущих запросов в рамках VIEW (CREATE, ALTER, RENAME, DROP);
  • разработка и добавление CHECK по имеющимся полям;
  • работа с временными и производными таблицами.
3

Основы программирования T-SQL:

  • что такое T-SQL;
  • конвенция кода;
  • операторы;
  • разделители и конкатенация;
  • комментарии в коде;
  • объявление переменных и временных таблиц;
  • встроенные функции.
  • Практика:

  • работа и решение практических задач с существующими данными;
  • преобразование данных;
  • работа с датами, временем, строками, встроенными математическими функциями (CAST, CONVERT, ROUND, SUBSTRING, COALESCE, ISNULL);
  • разбор имеющегося в MS SQL встроенного функционала.
4

Языковые конструкции T-SQL:

  • решение задач разными подходами и методами T-SQL;
  • циклы;
  • условные выражения;
  • обработка ошибок.
  • Практика:

  • условные операторы (IF-ELSE, IIF);
  • GOTO;
  • TRY-CATCH;
  • WHILE;
  • CASE.
5

Разработка процедур T-SQL:

  • вызов процедур;
  • операторы создания и модификации;
  • принципы ведения кода в процедурах;
  • параметризация и возврат результата.
  • Практика:

  • управление хранимыми процедурами;
  • создание и редактирование существующих данных с помощью процедур.
6

Разработка функций T-SQL:

  • области применения;
  • скалярные функции;
  • табличные функции;
  • разница между функциями и процедурами.
  • Практика:

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

Разработка триггеров T-SQL:

  • определение триггеров;
  • триггеры DELETE, INSERT, UPDATE, INSTEAD OF;
  • таблицы Inserted, Deleted.
  • Практика:

  • создание и обновление триггеров разных типов;
  • разработка усложнённых ограничений.
8

Курсоры:

  • итеративный подход;
  • вычисление в T-SQL нарастающих итогов;
  • порядок и секционирование.
  • Практика:

  • создание и обработка курсора в рамках циклов и процедур;
  • изменение данных;
  • удаление курсора.
9

Управление транзакциями и динамика:

  • управление транзакциями;
  • блокировки;
  • автономные транзакции;
  • встроенный динамический SQL;
  • операторы встроенного динамического SQL.
  • Практика:

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

Заявка на бесплатную консультацию

Наш менеджер свяжется с Вами в ближайшее время. Предоставит детальную информацию о курсе. И ответит на все возникшие вопросы.


Как создавать собственные базы данных любой сложности. И налаживать с их помощью эффективное управление огромными объемами информации. Полезный курс от экспертов.