Практичний SQL

Дата старту:

14.04.2021

Тривалість:

32 годин

Онлайн на час карантину
День

16:00 – 18:30

Пн

Ср

Пн

16:00 – 18:30

Вт

16:00 – 18:30

Ср

16:00 – 18:30

Чт

16:00 – 18:30

Пт

16:00 – 18:30

Сб

16:00 – 18:30

Нд

16:00 – 18:30

Ціна

4 000 грн

Записатися на курс

Дата старту:

22.03.2021

Тривалість:

32 годин

Онлайн на час карантину
Вечір

19:00 – 21:30

Пн

Ср

Пн

19:00 – 21:30

Вт

19:00 – 21:30

Ср

19:00 – 21:30

Чт

19:00 – 21:30

Пт

19:00 – 21:30

Сб

19:00 – 21:30

Нд

19:00 – 21:30

Ціна

4 000 грн

Записатися на курс

Дата старту:

18.04.2021

Тривалість:

32 годин

Онлайн на час карантину
Вихідний день

10:00 – 12:30

Сб

Нд

Пн

10:00 – 12:30

Вт

10:00 – 12:30

Ср

10:00 – 12:30

Чт

10:00 – 12:30

Пт

10:00 – 12:30

Сб

10:00 – 12:30

Нд

10:00 – 12:30

Ціна

4 700 грн

Записатися на курс

Дата старту:

25.02.2021

Тривалість:

32 годин

Онлайн на час карантину
Вечір

19:00 – 21:30

Вт

Чт

Пн

19:00 – 21:30

Вт

19:00 – 21:30

Ср

19:00 – 21:30

Чт

19:00 – 21:30

Пт

19:00 – 21:30

Сб

19:00 – 21:30

Нд

19:00 – 21:30

Ціна

4 000 грн

Записатися на курс

Курси SQL в Києві, по всій Україні та закордоном – чудова можливість повноцінно та якісно опанувати інструмент управління та організації даних, який без перебільшень, життєво необхідний кожному розробнику і тестувальнику. А якщо даний курс проводитися під знаком QALight – у Вас не повинно залишитися ніяких сумнівів у прийнятті рішення.

Курси SQL в Києві, по всій Україні та закордоном компанії QALight, володіють такою перевагою, як не націленість на банальне заучування теорії. Навчання умовно складається з двох частин.

  • Вивчення теорії, що дозволить впевнено володіти всіма необхідними для роботи знаннями;
  • Практичні заняття, на яких розглядаються приклади запитів, особливості застосування мови безпосередньо в тому програмному оточенні, з яким учень зіткнеться працевлаштувавшись.

Наш короткий курс SQL допоможе Вам всього через 10 занять опанувати вище перелічені навички та знання, а також навчитися працювати з такою системою управління базами даних, як MS SQL Server Management Studio Express. Так що ми сміливо можемо оголосити і про таку необхідну можливість навчання сьогодні, як курси SQL Server в Києві, по всій Україні та закордоном.

Ви навчитеся створювати і готувати робочу базу даних, призначену для тестування, навчитеся архівувати і розпаковувати бази даних, що допоможе Вам відбутися, як IT-фахівець, і зокрема – тестувальник.
У Вас ще залишилися питання? Приходьте до нас і Ви отримаєте щось більше, ніж відповіді – впевненість у виборі!

Також Ви отримуєте:

Свідоцтво про закінчення курсу

Надзвичайно затребувані знання

Допомогу у працевлаштуванні

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

Лекція 1. Введення. Основні поняття та визначення

  • Що таке SQL і для чого він потрібен.
  • SQL – універсальна мова (стандарт).
  • Що таке База Даних.
  • З чого складається База Даних.
  • Таблиці, рядки, стовпці.
  • Зв’язки між таблицями на основі ключів.
  • Типи даних.
  • Як працює доступ і пошук в таблицях на основі індексів.
  • Що таке транзакційний механізм.
  • Загальний перелік операторів SQL.
  • Питання/Практичні завдання.

Лекція 2. Засоби і програми доступу. Навчальна база. Елементарна вибірка даних – оператор SELECT

  • Засоби доступу. Microsoft SQL Server Management Studio
  • Навчальна база: таблиці, зв’язки
  • Візуальне представлення бази
  • Вибірка даних з таблиць – оператор SELECT
  • Псевдоніми таблиць і полів
  • Виключення даних, що дублюються DISTINCT
  • Додавання критеріїв вибірки WHERE
  • Оператори порівняння >, <, =
  • Булеві оператори AND, OR, NOT
  • Оператори IN, BETWEEN, LIKE, ISNULL
  • Оператор CASE
  • Питання/Практичні завдання

Лекція 3. Оператор SELECT. Функції

  • Перетворення виводу і вбудовані функції
  • Числові, символьні і рядкові константи
  • Арифметичні операції для перетворення чисел
  • Операція конкатенації (об’єднання) рядків
  • Функції перетворення символів
  • Рядкові функції
  • Функції роботи з числами
  • Питання/Практичні завдання

Лекція 4. Оператор SELECT. Агрегування

  • Функції перетворення значень
  • Агрегування та групові функції
  • Умовний оператор HAVING
  • Упорядкування, сортування полів ORDER BY
  • Вкладені підзапити
  • Формування пов’язані підзапитів
  • Питання/Практичні завдання

Лекція 5. Оператор SELECT. Реляційні відношення

  • Використання оператора EXISTS
  • Оператори порівняння з безліччю значень IN, ANY, ALL
  • Оператор об’єднання UNION
  • UNION без дублювання
  • UNION разом з ORDER BY
  • Зовнішнє об’єднання
  • Питання/Практичні завдання

Лекція 6. Оператор SELECT. Зв’язування таблиць — JOIN

  • З’єднання таблиць за допомогою оператора JOIN
  • Внутрішні об’єднання
  • Операції з’єднання таблиць за допомогою цілісності посилальної
  • Використання псевдонімів при з’єднання таблиць
  • Питання/Практичні завдання

Лекція 7. Маніпулювання даними

  • Додавання даних в таблицю INSERT
  • Зміна даних таблиці UPDATE
  • Видалення даних з таблиці
  • Використання підзапитів в INSERT, UPDATE і DELETE
  • Питання/Практичні завдання

Лекція 8. Відображення VIEW

  • Відображення – Іменовані запити
  • Відображення таблиць
  • Відображення стовпців
  • Маскуючі відображення для стовпців, для рядків
  • Агреговані відображення
  • Обмеження застосування оператора SELECT у відображеннях
  • Зміни та видалення відображень
  • Питання/Практичні завдання

Лекція 9. Створення об’єктів Бази Даних

  • Створення таблиці
  • Використання індексації для швидкого доступу до таблиці
  • Зміна існуючої таблиці
  • Видалення таблиці
  • Додавання обмежень допустимих значень
  • Обмеження NOT NULL
  • Унікальність як обмеження
  • Обмеження первинних ключів
  • Складові первинні ключі
  • Перевірка значень полів
  • Значення за замовчуванням
  • Обмеження зовнішнього ключа
  • Питання/Практичні завдання

Лекція 10. Управління Базою Даних за допомогою MS SQL Server Management Studio Express

  • Створення Бази Даних
  • Створення користувачів БД і обмеження прав доступу
  • Вміст та файлова структура БД
  • Реплікація БД
  • Відновлення БД
  • Копіювання даних з однієї в іншу БД
  • Генерація та збереження скрипта БД
  • Питання/Практичні завдання

Лекції 11-12

  • Розбір домашніх завдань і вирішення завдань

Лекція 13

  • Іспит – атестація з пройденого матеріалу

Усі проведені заняття умовно діляться на 2 частини: теоретичний матеріал, із використанням конкретних прикладів, і практична, де розглядаються окремі випадки застосування мови структурованих запитів.

Читати далі