SQL для тестировщика
На тренинге вы увидите, как применяется SQL в различных аспектах тестирования — непосредственно при выполнении тест-кейсов, при подготовке тестовых данных, в автотестах, при тестировании безопасности, научитесь писать запросы любой сложности, а также создавать собственные схемы и таблицы.Лекция 0. — Вводная. Строение баз данных и организационные вопросы.
- Структура тренинга и орг.вопросы.
- Основы устройства реляционных БД
- Общие сведения про SQL:
- Определение, отличие от других языков.
- История создания SQL
- Стандарты языка SQL, их плюсы и минусы.
- Установка Oracle XE и SQL Workbench
- Структура запроса Select
- Простейшие запросы к одной таблице
- Понятие схемы пользователя
- Исследование БД с помощью служебных таблиц
- Применение знаний о структуре БД к тестированию
- Работа с ошибками при составлении запроса
- Типы для хранения чисел.
- Типы данных для хранения строк
- Типы данных для хранения дат и времени
- Специальные типы данных для хранения xml, идентификаторов и объектов.
- Типичные ошибки, выявляемые для разных типов данных при тестировании
- Задание условий для разных типов данных: числа, даты, строки в разной кодировке.
- Оператор LIKE и функция regexp_like
- Значение NULL и работа с ним в запросе. Функция NVL
- Функции конвертации типов данных
- Объединение условий
- Объединение таблиц в запросе через where
- Разные типы JOIN
- Отличия задания условий через Where и Join
- Задание псевдонимов для таблиц
- Объединение таблиц по неравенству
- Объединение таблицы с самой собой
- Типы сортировки
- Сортировка колонок, содержащих значения NULL
- Возможные ошибки приложений при добавлении сортировки
- Запросы с подзапросами через In и Exist.
- Объединение и пересечение результатов. Union, union all, merge, minus
- Наложение условий выбора с помощью оператора Case
- Операции над выбираемыми данными
- Группировка данных. Запросы с GROUP BY и HAVING.
- Отбор значимых для тестирования данных.
- Основные операторы DDL. Создание, удаление, изменение данных
- Основные операторы DCL. Управление правами доступа
Онлайн-тренинг продолжительностью 8 занятий по 45-60 минут с посточнными консультациями тренера в скайп-чате и закрытом форуме и практическими домашними заданиями.
Сайт:
Скрытое содержимое.
www.software-testing.ru/trainings/schedule?&task=3&cid=96
Это не повтор складчины, т.к. здесь уже другая программа.
goto/post?id=4178165#post-4178165