Тихий вынос
Порог не превысил никто, а база оказалась у конкурента
Учебное расследование по курсу SQL: 7 шагов, сложность 3 из 3.
Материалы дела
У компании 26 000 клиентов. В мае выяснилось, что весь список — с телефонами и суммами сделок — оказался у конкурента.
Служба безопасности разводит руками: порог на выгрузку стоит давно — тревога срабатывает, если человек выгрузил больше 5 000 строк за раз, и за месяц не сработала ни разу. Значит, утечка не через систему.
У вас журнал выгрузок за май: кто, когда и сколько строк. Проверьте эту уверенность.
Что будете применять
- ROW_NUMBER
- LAG и интервалы
- накопительный итог
- оконные функции против агрегатов
Как проходит расследование
Читайте материалы дела, проверяйте предположения и решайте задания шаг за шагом. Решения проверяются на платформе; к следующему шагу ведёт найденная вами улика.
Для этого дела нужен бесплатный аккаунт: в нём сохраняются шаги и результат.
Практика и материалы по теме курса
- Тренажёр: повторить темы курса
- Расследование: Пожар в 02:14
- Расследование: Скидка ниже дна
- Расследование: Возврат без покупки
- Расследование: Недостача
- Расследование: Двойник
- Расследование: Утечка
- Расследование: Списали дважды
- JOIN в SQL простыми словами: INNER и LEFT JOIN с примерами
- AVG и ROUND в SQL: как посчитать среднее и не соврать себе
- Учить SQL через детективные задачи: почему расследования работают лучше упражнений
- Собеседование по SQL: 15 вопросов, которые задают почти всегда