О курсе
Онлайн курс «Тестирование баз данных» — это программа профессиональной переподготовки, направленная на освоение практических навыков проверки корректности хранения, обработки, изменения и отображения данных в программных системах.
В рамках курса Вы изучите, как базы данных используются в web-приложениях, мобильных приложениях, корпоративных системах и внутренних сервисах, как тестировщик проверяет целостность данных, связи между таблицами, корректность статусов, обязательные поля, бизнес-правила и результаты операций.
Курс включает практическую работу с типовыми задачами: анализ структуры таблиц, подготовка SQL-запросов, сравнение данных в интерфейсе и базе, проверка сохранения формы, изменение статуса, поиск дублей, проверка NULL-значений, контроль связанных записей и оформление дефектов.
Отдельный блок посвящён видам проверок баз данных. Вы рассмотрите функциональное тестирование данных, проверку ограничений, проверку справочников, проверку миграций на обзорном уровне, тестирование отчетов на базовом уровне и анализ ошибок при обработке данных.
Особое внимание уделяется тестовым данным. Вы изучите, как подбирать данные для позитивных, негативных и граничных сценариев, как проверять обязательность полей, уникальность, связи, корректность расчетов на обзорном уровне и влияние изменений в базе на работу приложения.
Практический блок программы направлен на подготовку итогового проекта по тестированию базы данных. Вы сможете подготовить набор SQL-запросов, чек-лист проверок, тестовые данные, баг-репорты, отчет о тестировании и защитить итоговую работу.
В ходе программы Вы освоите:
• основы тестирования баз данных;
• структуру таблиц, связей и ключей на базовом уровне;
• SQL-запросы для проверки данных;
• проверку целостности, обязательности и уникальности данных;
• сравнение информации в интерфейсе и базе;
• поиск некорректных записей и дублей;
• оформление дефектов по результатам проверки БД;
• итоговый проект по тестированию базы данных.
Программа подойдёт QA-специалистам, ручным тестировщикам, тестировщикам web- и мобильных приложений, аналитикам, специалистам технической поддержки, начинающим backend-разработчикам, студентам и всем, кто хочет освоить проверку данных в информационных системах.
Цели и задачи курса
Цель программы — сформировать у слушателей навыки тестирования баз данных и проверки корректности данных в приложениях.
В рамках курса Вы освоите:
• базу данных через таблицы, поля, строки, ключи, связи, ограничения, справочники и связанные записи;
• проверки через сохранение данных, изменение статусов, обязательные поля, уникальность, NULL-значения и дубли;
• SQL через выборки, фильтрацию, сортировку, JOIN, агрегаты и простые запросы для анализа данных;
• тестовые данные через позитивные, негативные и граничные сценарии, подготовку записей и проверку результата;
• дефекты через описание запроса, фактического результата, ожидаемого результата, условий проверки и влияния ошибки;
• практику через итоговый проект по тестированию учебной базы данных.
Программа даст ответы на следующие вопросы:
• Что проверяет тестировщик в базе данных?
• Как сравнивать данные в интерфейсе и БД?
• Как искать некорректные записи?
• Как проверять связи между таблицами?
• Как тестировать обязательные поля и уникальность?
• Как подготовить тестовые данные?
• Как оформить баг по результатам проверки базы данных?
По окончании обучения Вы получите
Диплом о профессиональной переподготовке, подтверждающий освоение программы «Тестирование баз данных» и компетенции в области проверки данных, SQL-запросов, целостности, связей и дефектов в базах данных.
Учебный план курса
• Введение в тестирование баз данных
• Роль базы данных в приложении
• Задачи QA при проверке БД
• Таблицы
• Поля
• Строки
• Типы данных на базовом уровне
• Первичные ключи
• Внешние ключи на обзорном уровне
• Связи между таблицами
• Ограничения данных
• Справочники
• SELECT-запросы
• WHERE
• ORDER BY
• JOIN на базовом уровне
• Агрегатные функции на базовом уровне
• Сравнение интерфейса и базы данных
• Проверка сохранения данных
• Проверка изменения данных
• Проверка удаления данных на обзорном уровне
• Проверка статусов
• Проверка обязательных полей
• Проверка уникальности
• Проверка NULL-значений
• Поиск дублей
• Проверка связанных записей
• Тестовые данные
• Позитивные сценарии
• Негативные сценарии
• Граничные сценарии
• Миграции на обзорном уровне
• Отчеты на базовом уровне
• Баг-репорты по БД
• Итоговый проект: тестирование базы данных
• Итоговая аттестация — тестирование и защита проекта
Что нужно для поступления на программу:
Для поступления Вам необходимо прислать скан-копии или фотографии документов об образовании, паспортные данные и удаленно заключить договор. Гражданам Российской Федерации потребуются:
• Паспорт или другой документ, удостоверяющий личность или гражданство;
• Страховой номер индивидуального лицевого счета (СНИЛС);
• Документ об образовании и квалификации (фотография или скан-копия);
• Справка об обучении в организации высшего или среднего профессионального образования, если Вы в настоящее время являетесь студентом (фотография или скан-копия);
• Документ, подтверждающий факт изменения фамилии, имени или отчества (при необходимости) (фотография или скан-копия).
Гражданам иностранных государств и лицам без гражданства следует уточнить список необходимых сведений и документов в отделе организации приема по телефону или через форму заявки на консультацию.
Выгоды и скидки, варианты оплаты, рассрочка платежа:
• Вы сможете вернуть 13% от стоимости обучения в виде социального налогового вычета, обратившись в налоговую службу по месту постоянной регистрации.
• Чтобы запросить документы для получения налогового вычета, необходимо обратиться в методический отдел, написав нам на электронную почту mcnokurs@yandex.ru.
• Проверка документов после подачи в ФНС осуществляется в течение трех месяцев. Если ответ положительный, средства возвращаются.
• Обратите внимание, что декларация и заявление заполняются и подаются слушателем самостоятельно.
• (Нормативное обоснование получения налогового вычета регламентировано статьями 78, 80, 83, 88, 219 Налогового кодекса РФ).
• Беспроцентная рассрочка
• Вы можете получить беспроцентную рассрочку на программы профессиональной переподготовки.
Для получения дополнительной информации о рассрочке на конкретную программу обратитесь к специалисту приемной комиссии


