[А. Батыров, В. Котов] [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
* О безопасности СУБД
—————————————————————————
🔗 Продажник:
Доступно пользователям: Зарегистрированный
📥 СКАЧАТЬ КУРС:
Для просмотра содержимого вам необходимо Войти или Зарегистрироваться.
🔐 Хотите получить доступ?
Чтобы увидеть скрытые ссылки и ставить лайки, активируйте VIP-статус.
💎 ПОЛУЧИТЬ ДОСТУП Наш Telegram канал