Описание
Описание
Курс «SQL: Инструменты тестировщика» создан для быстрого погружения в навыки, необходимые именно тестировщику. Теория дается в объеме, минимально необходимом для практики. Знания и навыки, приобретенные на этом курсе, помогут вам начать работать с SQL, изучив хоть и не все, но самые необходимые команды: SELECT, INSERT, DELETE, WHERE, HAVING, GROUP BY, JOIN, LIKE и так далее.
На этом курсе вы научитесь:
Получать и сортировать данные из БД;
Настраивать фильтры;
Проводить вычисления;
Группировать данные и таблицы;
Работать с подзапросами и комбинированными запросами;
Добавлять и менять данные в БД;
Создавать таблицы и базы данных.
На курсе вас ждет много домашних заданий по составлению различных запросов и созданию таблиц. Каждый ваш запрос пройдет ревью преподавателей курса и вы получите обратную связь.
Внимание, курс нацелен в первую очередь на практику. Вы получите доступы к трем базам данных и сможете опробовать все, о чем было рассказано на занятиях.
Если вы хотите писать более сложные запросы, изучить особенности работы с разными СУБД, применение 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
О безопасности СУБД
Отзывы
Отзывов пока нет.