Please, change device orientation to portrait

Database
Development
Розробка реляційних баз даних засобами Microsoft SQL Server

Що ми пропонуємо?

  • Разом з справжніми професіоналами своєї справи Ви отримаєте актуальну інформацію та за час курсу всі отримані теоретичні знання Ви обов’язково закріпите практичною роботою, обмінюючись досвідом та знаннями зі своїми друзями під контролем досвідчених експертів. 
  • Програма даного курсу включає:
    • Реляційна база даних.  Дизайн бази даних. Діаграми.
    • Побудова звязків між сутностями.  
    • Робота з обєктами баз даних :  створення таблиць, представлень, робота з констрейнтами.
    • Індекси.
    • Написання збережених процедур, функцій, тригерів. Динамічний SQL.
    • Тимчасові таблиці. Курсори.
    • Закріплення знань T-SQL.  Знання основних операторів, вміння застосувати навички при роботі над проектом, Агрегаційні, віконні функції
    • Вивчення основних компонентів SQL Server Management Studio.
    • Побудова сховища даних.
    • SSIS. Побудова проекту для заливки даних з файлів у базу даних. Забезпечення інрементальної заливки даних.
    • Аналітика. Побудова звітів за допомогою SSRS, TABLEAU.
    • Закріплення теоретичних знань.

Для кого?

  • Загальні знання СУБД (Бази Даних, популярні СУБД, об’єкти Баз Даних, цілісність даних, нормалізація Бази Даних);
  • Типи даних SQL Server, SQL обмеження;
  • Базові знання T-SQL ;
  • Бізнес-аналітика (інструменти Бізнес-аналітики, ETL, сховище даних, денормалізації Бази Даних);
  • Логічне мислення, алгоритми;
  • Розуміння зв’язку «клієнт-сервер»;
  • Ваш рівень англійської мови Intermediate+;
  • Ви готові бути залученим в навчальний процес в IT Academy на 6-8 годин кожного дня?

Який мінімум технічних  знань необхідний для вступу на даний курс та ресурси, які можна використати для підготовки?

  •   Базове розуміння OLTP та OLAP систем;
  •   Поняття реляційної бази даних;
  •   Нормальні форми, денормалізація. Необхідність денормалізації даних;
  •   Звязки між таблицями;
  •   Сonstraints. Primary key, Foreign Key, Default, Check, Unique constraints;
  •   Індекси. Їх типи та призначення;
  •   Поняття сховища даних. Підходи до побудови сховища даних;
  •   Основи SQL;
  •   Запити SELECT, FROM, WHERE ,GROUP BY, HAVING;
  •   Об’єднання таблиць (INNER, OUTER, FULL, CROSS join, self-join, APPLY);
  •   Використання в запитах CASE, LIKE, IN (NOT IN), ANY, IF EXISTS (IF NOT EXISTS);
  •   TOP, OFFSET FETCH;
  •   UNION/UNION ALL, EXCEPT/INTERSECT;
  •   Віконні функції;
  •   Розуміння основних типів даних;
  •   DML – INSERT/UPDATE/DELETE;
  •   DDL – CREATE/DROP/ALTER;
  •   Stored procedure;
  •   Functions – scalar, inline, multi statement;
  •   View (ціль використання, способи оновлення даних);
  •   Тригери (суть, їх основні типи);
  •   Dynamic SQL;
  •   Temporary objects (temporary tables, table variable);

 

* Що буде плюсом під час співбесіди з експертом?

  •  Виконання завдань на sql-ex. Навчальний рівень.
  •  Базове розуміння SSIS (data flow task, основні компоненти control flow, deploy package).
  •  Практичні навики створення об”єктів бази даних : table, view, stored procedure, function, trigger.

 

* ми не вказуємо літературу для даного розділу і не ставимо ці знання у перелік обов'язкових, проте, якщо Вам відомо щось з вище згаданого, то це буде плюсом для Вас на співбесіді з технічним експертом.

Яка процедура вступу на курси та організаційні питання?

·       Розклад курсів ІТ Академії

o   https://career.softserveinc.com/uk-ua/schedule

·       Реєстрація на курси ІТ Академії

        o  https://career.softserveinc.com/uk-ua/technology

 

Тестові завдання

Взірець завдань для вступу

Групи, доступні для реєстрації

Назва курсу
Місто
Період навчання

DB Development

Львів

20.12.2019 – 20.03.2020


Щоб першим дізнатись про відкриття реєстрації, заповніть наступну форму: