SQL: Инструменты тестировщика

28 участников

О чём курс

Работа тестировщика требует навыка быстро извлекать данные из БД, проверять их корректность и самостоятельно создавать тестовые окружения. Здесь вы освоите SQL-инструментарий с фокусом на практические задачи: от написания базовых SELECT-запросов до объединения таблиц и работы с подзапросами. Внутри — три учебные базы данных, на которых вы будете отрабатывать написание запросов для фильтрации, сортировки, агрегации и модификации данных. Материал ориентирован на тех, кому нужно уверенно управлять данными в БД, не углубляясь в административные аспекты СУБД. В результате вы научитесь самостоятельно составлять запросы любой сложности для проверки функционала приложений.

Программа обучения

  • Введение
    • Что такое реляционные базы данных
    • Что такое СУБД
    • Что такое SQL
    • Установка консольного SQL-клиента
  • Получение данных
    • Начало работы с Select
    • Получение всех столбцов
    • Получение выборочных столбцов
    • Получение уникальных строк
    • Ограничение результата
  • Сортировка данных
    • Начало работы с сортировкой
    • Сортировка по нескольким столбцам
  • Фильтрация данных - часть 1
    • Начало работы с WHERE
    • Сортировка с одиночным значением
    • Проверка на неравенство
    • Проверка на диапазон значений
    • Проверка на отсутствие значения
  • Фильтрация данных - часть 2
    • Оператор 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
    • О безопасности СУБД
Складчина создана 1 августа 2021 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 2

АБ А. Батыров, В. Котов Все материалы
386 ₽ 4 500 ₽