👨🏻‍💻 КОДИНГ [А. Батыров, В. Котов] [software-testing.ru] SQL: Инструменты тестировщика (2021)

Moderator

Модератор
29 Янв 2026
14,059
1
38
a-batyrov-v-kotov-software-testing-ru-sql-instrumenty-testirovschika-2021.66014.jpg

[А. Батыров, В. Котов] [software-testing.ru] SQL: Инструменты тестировщика (2021)



Курс «SQL: Инструменты тестировщика» создан для быстрого погружения в навыки, необходимые именно тестировщику. Теория дается в объеме, минимально необходимом для практики. Знания и навыки, приобретенные на этом курсе, помогут вам начать работать с SQL, изучив хоть и не все, но самые необходимые команды: SELECT, INSERT, DELETE, WHERE, HAVING, GROUP BY, JOIN, LIKE и так далее.

На этом курсе вы научитесь:

  • Получать и сортировать данные из БД;

  • Настраивать фильтры;

  • Проводить вычисления;

  • Группировать данные и таблицы;

  • Работать с подзапросами и комбинированными запросами;

  • Добавлять и менять данные в БД;

  • Создавать таблицы и базы данных.
На курсе вас ждет много домашних заданий по составлению различных запросов и созданию таблиц. Каждый ваш запрос пройдет ревью преподавателей курса и вы получите обратную связь.

Внимание, курс нацелен в первую очередь на практику. Вы получите доступы к трем базам данных и сможете опробовать все, о чем было рассказано на занятиях.

Если вы хотите писать более сложные запросы, изучить особенности работы с разными СУБД, применение SQL в различных аспектах тестирования посмотрите наш полный курс SQL для тестировщиков.

Программа тренинга
Введение


  • Что такое реляционные базы данных

  • Что такое СУБД

  • Что такое 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

  • О безопасности СУБД

Авторизуйтесь, чтобы посмотреть скрытый контент.

 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.