Ответ
Да, есть опыт работы с Oracle Database. Основные активности включали:
- Тестирование SQL-запросов и PL/SQL-скриптов на корректность логики и данных.
- Проверка целостности данных после миграций или выполнения бизнес-процессов.
- Участие в нагрузочном тестировании с использованием отчетов AWR (Automatic Workload Repository) для анализа производительности.
- Работа с инструментами: SQL*Plus для выполнения скриптов, знакомство с Oracle Forms и Reports для тестирования интеграции UI и БД.
Пример проверочного запроса:
-- Проверка количества записей в отделе
SELECT COUNT(*) AS emp_count
FROM employees
WHERE department_id = 10;
Почему это важно: Понимание устройства СУБД Oracle позволяет эффективно проектировать тесты, проверяющие сложную бизнес-логику, реализованную на стороне базы (триггеры, процедуры), и анализировать причины проблем с производительностью.