
Всього 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.
- блокують запити, визначення рівня транзакцій;
- написання динамічного коду в рамках процедур і функцій.
Практика:
Заявка на безкоштовну консультацію
Наш менеджер зв'яжеться з Вами найближчим часом. Надасть детальну інформацію про курс. І відповість на всі питання.