Реляційні Бази Даних / SQL (Online+Offline)

16 квітня

початок курсу

Вів, Чет

19:30 – 22:00

12 занять

2,5 год. кожне

5 тижнів

тривалість курсу

Чого навчиться студент по завершенню курсу?

 

Принципам формування та організації Баз Даних у СУБД

Принципам побудови різних SQL запитів різної складності

Створювати власні Бази Даних

Глибоко аналізувати функціональність аплікації на рівні Баз Даних

Створення, налаштування, адміністрування SQL сервера, тестування, оптимізація

Оперувати великими масивами інформації, приймати складні рішення

Попередня реєстрація на курс «Реляційні Бази Даних/SQL»

Початок курсу квітень 2019

Програма курсу

  1. Моделі Баз Даних.
  2. Типи ключів у Базах Даних.
  3. Типи зв`язків у Базах Даних.
  4. Типи команд (групи операторів) SQL.
  5. Типи Даних.
  6. Параметри Баз Даних.
  7. Індекси та обмеження.
  • Вибір та встановлення клієнта Бази Даних.
  • Створення та наповнення Бази Даних.
  • Аналіз тестової бази даних, типів даних та обмежень встановлених для колонок, встановлення зв`язків між таблицями.
  • Команди групи DDL.
  • Команди DML: INSERT, UPDATE, DELETE, Базовий функціонал оператора SELECT (загальний огляд конструкції SELECT).
  1. Розширені можливості оператора SELECT.
  2. Вивчення та використання умовної(WHERE) вибірки; агрегатних функцій (MIN, MAX, COUNT, AVG, SUM); види об`єднання таблиць (INNER/OUTER(LEFT/RIGHT)JOIN, CROSS JOIN); HAVING, UNION, GROUP BY, DISTINCT, BETWEEN, IN; види та застосування підзапитів.
  1. Вбудовані функції для різних типів даних.
  2. Формування та розв’язування прикладних практичних задач на створеній тестовій базі даних по застосуванню оператора SELECT, що включає в себе близько 50-ти тестових завдань різної складності.
  1. Транзакції.
  2. Розріз даних (Views).
  3. Управління правами користувачів Бази Даниx.
  1. Практична робота із Транзакціями.
  2. Написання та використання Views.
  1. Змінні.
  2. Динамічні запити.
  3. Збережені процедури (Stored Procedures), Тригера (Triggers).
  4. Оператори розгалуження (IF/THEN/ELSE, CASE).
  5. Цикли (WHILE, REPEAT, LOOP).
  1. Використання змінних у вибірках.
  2. Формування динамічних запитів.
  3. Написання збереженех процедур (Stored Procedures) та Тригерів (Triggers).
  4. Практичні завдання із операторами розгалуження (IF/THEN/ELSE, CASE) та циклами (WHILE, REPEAT, LOOP).
  1. Майстер-клас: Пошук, означення та виправлення помилок.
  2. Тестування баз даних.
  3. Оптимізація запитів SQL.
  4. SQL ін’єкції.
  1. Контрольна робота.
  2. Аналіз практичної роботи.

Додатково у програмі курсу передбачено теми:

☑️ XML
☑️ Віконна функція
☑️ СТЕ і темпові таблиці
☑️ Аналіз перформенсу, вибір оптимального плану виконання запиту
☑️ Поняття БІ і датаверхаусу
☑️ Логічний дизайн датаверхаусу
☑️ Пошук помилок в ССІС пекеджах

Вартість курсу:

Стандарт
6 765 грн.
*загальні умови
Студент
6 089 грн.
*ціна для студентів QAGroup
Online (віддалене навчання)Offline (аудиторії з викладачем)
Іван Нагірний
Director QA at Corevalue
QA Production Director QA Deputy Director QA Team Lead — Quality assurance at software developed for Clinical research companies.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

X