1. Новые покупки Показать еще

    25.04.2017: Timeless Black & White Lightroom Presets (bellevue-avenue)

    25.04.2017: Маски. Практика применения (Андрей Журавлев) 2014

    25.04.2017: Cеминар по питанию (Василий Ульянов) 2013

    25.04.2017: Убери живот за 2 месяца (Василий Ульянов)

    25.04.2017: Крепкая память за 7 минут в день (Татьяна Бадя)

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    25.04.2017: [Троелсен] Язык программирования C# 6.0 и платформа .NET 4.6...

    23.04.2017: Библиотека Инфотоваров

    23.04.2017: Большой альбом по развитию малыша от 2 до 4 лет (Анна Матвеева)

    22.04.2017: База для программы XNEOLINKS (2 018 статей и 936 профилей)

    22.04.2017: Императорские упражнения для мужчин

  4. Сбор взносов Показать еще

    23.04.2017: Матрица партнерских продаж (Евгений Вергус)

    22.04.2017: Быстрая анимация в After Effects (Игорь Лохман)

    18.04.2017: Ревитоника. Привычки, которые омолаживают, и ежедневные ошибки, которые нас старят

    15.04.2017: Торги по банкротству по методу Шерлока Холмса. GOLD (Олег Селифанов)

    14.04.2017: Обработка фото – нежные тона

Открыто [Software-testing] SQL для тестировщиков

Тема в разделе "Курсы по программированию", создана пользователем Менеджер, 19 июл 2016.

Цена:
13000р.
Взнос:
142р.

(Основной список пока пуст)

    Тип: Стандартная складчина
    Участников: 0/100
    1. 19 июл 2016
      #1
      Менеджер

      Менеджер Организатор Организатор

      [Software-testing] SQL для тестировщиков

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

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

      На тренинге вы научитесь применять SQL в различных аспектах тестирования — для поиска интересных для проверки кейсов в БД, для разбиения данных на классы эквивалентности в зависимости от типа, с которым данные хранятся в БД, поймете, какие стандартные ошибки делают программисты при подготовке запросов, научитесь добавлять нужные значения в существующие таблицы и создавать новые. После курса вы сможете писать запросы любой сложности к одной, двум и десятку таблиц с использованием джойнов, группировок и подзапросов.
      Лекция 0 — Вводная. Строение баз данных и организационные вопросы.

      • Структура тренинга и орг.вопросы.
      • Основы устройства реляционных БД
      • Общие сведения про SQL:
        • Определение, отличие от других языков.
        • История создания SQL
        • Стандарты языка SQL, их плюсы и минусы
      Модуль I
      Лекция 1 — Исследование БД и структура запроса SELECT.

      • Установка Oracle XE и SQL Workbench
      • Структура запроса Select
      • Простейшие запросы к одной таблице
      • Понятие схемы пользователя
      • Исследование БД с помощью служебных таблиц
      • Применение знаний о структуре БД к тестированию
      • Работа с ошибками при составлении запроса
      Лекция 2 — Типы данных, применяемые в SQL

      • Типы для хранения чисел.
      • Типы данных для хранения строк
      • Типы данных для хранения дат и времени
      • Специальные типы данных для хранения xml, идентификаторов и объектов.
      • Типичные ошибки, выявляемые для разных типов данных при тестировании
      Модуль II
      Лекция 3 — Выбор данных из одной таблицы с разными условиями

      • Задание условий для разных типов данных: числа, даты, строки в разной кодировке.
      • Условие LIKE и использование регулярных выражений в функции regexp_like
      • Значение NULL и работа с ним в запросе. Функция NVL
      • Функции конвертации типов данных
      • Объединение условий
      Лекция 4 — Выбор данных из одной таблицы с разными условиями

      • Функции, применяемые для разных типов данных
      • Работа с датами и временем
      Модуль III
      Лекция 5 — Выбор данных из нескольких таблиц

      • Объединение таблиц в запросе через where
      • Разные типы JOIN
      • Отличия задания условий через Where и Join
      • Задание псевдонимов для таблиц
      Лекция 6 — Примеры решения сложных задач на объединение нескольких таблиц

      • Объединение таблиц по неравенству
      • Объединение таблицы с самой собой
      • Типы сортировки
      • Сортировка колонок, содержащих значения NULL
      • Возможные ошибки приложений при добавлении сортировки
      Модуль IV
      Лекция 7 — Запросы с подзапросами

      • Работа с операторами In и Exist
      • Использование подзапросов
      Лекция 8 — Работа с результатами запроса

      • Вывод уникальных значений через DISTINCT
      • Объединение и пересечение результатов. Union, union all, intersect, minus
      • Условный вывод данных с помощью оператора CASE
      Модуль V
      Лекция 9 — Запросы для анализа данных и подготовки отчетов

      • Операции над выбираемыми данными
      • Группировка данных. Запросы с GROUP BY и HAVING.
      • Отбор значимых для тестирования данных.
      Лекция 10 — Изменение данных

      • Оператор Update
      • Операторы TCL — commit и rollback
      • Понятие ограничений и работа с ними
      Модуль VI
      Лекция 11 — Вставка и удаление данных

      • Оператор Insert
      • Оператор Delete
      Лекция 12 — Работа со структурой БД и управление правами доступа

      • Основные операторы DCL. Управление правами доступа
      • Основные операторы DDL. Задание и изменение структуры БД.
      Абдюшев Павел
      Продажник:
       

      Другие складчины раздела

    2. Загрузка...

      Похожие складчины
      1. Сталин
        Открыто

        [Software-testing] SQL для тестировщиков (Павел Абдюшев)

        Сталин, 28 фев 2017, в разделе: Курсы по программированию
      2. Менеджер
        Открыто

        [software-testing] Онлайн-интенсив для начинающих...

        Менеджер, 18 апр 2015, в разделе: Курсы по программированию
      3. Менеджер
        Открыто

        [Software-testing] Selenium WebDriver: полное руководство

        Менеджер, 7 сен 2016, в разделе: Курсы по программированию
      4. Менеджер
        Открыто

        [Software-testing] Тестирование производительности [Повтор]

        Менеджер, 6 июл 2016, в разделе: Курсы по программированию
      5. Менеджер
        Открыто

        [software-testing] Автоматизация функционального...

        Менеджер, 22 май 2016, в разделе: Курсы по программированию
      6. Менеджер
        Открыто

        [Software-Testing] Школа тест менеджеров v 2.0 [Повтор]

        Менеджер, 20 май 2016, в разделе: Курсы по программированию
      7. Менеджер
        Открыто

        [software-testing]Тестирование юзабилити [Повтор]

        Менеджер, 20 май 2016, в разделе: Курсы по программированию