Курс "SQL: інструменти тестувальника" створений для швидкого занурення в навички, необхідні саме тестувальнику. Теорія дається в обсязі, мінімально необхідному для практики. Знання та навички, набуті на цьому курсі, допоможуть вам почати працювати з SQL, вивчивши хоч і не всі, але найнеобхідніші команди: SELECT, INSERT, DELETE, WHERE, HAVING, GROUP BY, JOIN, LIKE і так далі.
На цьому курсі ви навчитеся:
- отримувати і сортувати дані з БД;
- налаштовувати фільтри;
- проводити обчислення;
- групувати дані та таблиці;
- працювати з підзапитами та комбінованими запитами;
- додавати і змінювати дані в БД;
- створювати таблиці і бази даних.
Увага, курс націлений в першу чергу на практику. Ви отримаєте доступи до трьох баз даних і зможете випробувати все, про що було розказано на заняттях.
Якщо ви хочете писати більш складні запити, вивчити особливості роботи з різними СУБД, застосування SQL в різних аспектах тестування подивіться наш повний курс SQL для тестувальників.
програма тренінгу
Введення
- Що таке реляційні бази даних
- Що таке СУБД
- Що таке SQL
- Установка консольного SQL-клієнта
- початок роботи з Select
- отримання всіх стовпців
- отримання вибіркових стовпців
- отримання унікальних рядків
- обмеження результату
- початок роботи з сортуванням
- Сортування за кількома стовпцями
- початок роботи з WHERE
- сортування з одиничним значенням
- перевірка на нерівність
- Перевірка на діапазон значень
- Перевірка на відсутність значення
- Оператор AND
- Оператор OR
- Оператор IN
- Оператор NOT
- початок роботи з LIKE
- спеціальний символ %
- спеціальний символ _
- спеціальний символ []
- оператор AVG ()
- оператор COUNT ()
- оператори MAX () і MIN ()
- Оператор SUM ()
- початок роботи з Group By
- Створення груп
- фільтрація по групах
- групування та сортування
- Що таке підзапити
- Фільтрація за допомогою підзапитів
- початок роботи з JOIN
- навіщо потрібні підзапити в реляційних таблицях
- INNER JOIN
- OUTER JOIN
- LEFT JOIN
- RIGHT JOIN
- початок роботи з UNION
- Правила застосування оператора UNION
- увімкнення та виключення повторюваних рядків
- сортування результатів комбінованих запитів
- початок роботи з INSERT
- додавання повного рядка
- додавання частини рядка
- оператор UPDATE
- оператор DELETE
- типи стовпців у SQL
- створення простої таблиці
- Про індекси та ключі
- про транзакції
- про різновиди СУБД: MySQL, MS SQL, Oracle і PostgreSQL
- про безпеку СУБД
https://privatelink.de/?https://software-testing.ru/edu/3-online/293-sql-sm