Регистрация    Вход
Training.ua

SQL для тестировщиков

открытый тренинг от компании Software-Testing.RU, отраслевые тренинги на Training.ua
Категории

Маркетинг и продвижение
Управление персоналом
Коммуникационные тренинги
Продажи
Тренинги личности
Отраслевые тренинги
Менеджмент
Для тренеров



Разделы

Тренинги
Корпоративные программы
Конференции
Семинары
Аренда конференц-зала
Каталог тренинговых компаний
Статьи
Новости


+38(044) 451-42-23
  info@training.ua



SQL для тестировщиков



Город проведения: Другой 
Категория: Отраслевые тренинги
Тренинговая компания: Software-Testing.RU
Ближайшие даты проведения тренинга:

Место проведения тренинга:


онлайн-тренинг

Направления обучения:


- IT- технологии

Стоимость:

7000

Аудитория:


тестировщики

Описание тренинга:


21 век — век информации. Она окружает нас везде: дома, на работе, в машине, в метро. Информация хранится в базах данных в удобном для компьютера виде. Какие бы приложения вы не тестировали: десктопные, веб или мобильные, большие или маленькие, банковские системы или игры, вам нужно будет получать информацию из базы данных. Для этого используют специальный язык структуририованных запросов — SQL (Structure Query Language). Базовые знания SQL сейчас требуют даже на вакансию джуниор-тестировщика.

На тренинге вы увидите, как применяется SQL в различных аспектах тестирования — непосредственно при выполнении тест-кейсов, при подготовке тестовых данных, в автотестах, при тестировании безопасности, научитесь писать запросы любой сложности, а также создавать собственные схемы и таблицы.

Программа тренинга:


Программа тренинга

Select без слез и Join для самых маленьких

0. Строение баз данных и организационные вопросы.

Структура тренинга и орг.вопросы.

Основы устройства реляционных БД

Что такое SQL. Определение и общие сведения

1а. Спектр применения SQL в различных областях тестирования.

Проектирование тестовых данных

Добавление тестовых данных в БД

Установка СУБД и создание учебной базы данных

1б. Запросы к одиночной таблице с составлением условий выборки для разных типов данных.

Оператор Select. Составление простых запросов к одной таблице.

Значение NULL и особенности работы с ним.

Работа с различными типами данных: числа, даты, строки в разной кодировке.

Like, top/rownum

Операции над выбираемыми данными.

2. Запросы для анализа данных и подготовки отчетов.

Группировка данных. Запросы с GROUP BY и HAVING. Сортировка результатов.

Аналитические функции.

3. Выбор данных из нескольких таблиц в одном запросе

Способы соединения таблиц.

Выборка данных из нескольких таблиц. Различные виды JOIN.

Запросы с подзапросами через In и Exist.

4а. Объединение данных из нескольких запросов.

Объединение и пересечение результатов. Union, union all, merge, minus

Наложение условий выбора с помощью оператора Case.

4б. Управление данными и правами доступа.

Основные операторы DDL. Создание, удаление, изменение данных.

Основные операторы DCL. Управление правами доступа.

5. Подключение и работа с БД из автотестов.

Применение SQL в автоматизации тестирования.

Тестирование БД в приложениях без интерфейса.

6. Создание запросов для выявления уязвимостей типа sql-injection.

Основы sql-injection.

Виды инъекций.

Способы выявления и предотвращения уязвимостей.

Дополнительная информация:


Подробная информация о программе тренинга и условиях участия -на сайте:http://software-testing.ru/trainings/schedule?task=3&cid=96&sem_midx=1&sem_jidx=0

  ТРЕНЕРА  

Абдюшев Павел



 
2008-2017 © ООО "Работа Плюс" При использовании материалов ресурса гиперссылка на training.ua обязательна. Администрация ресурса может не разделять мнение авторов материалов и не несет ответственности за достоверность информации, которую размещают пользователи.