Конструктор промптов для ИИ-администратора баз данных в образовании
Администратор баз данных в образовании ежедневно работает с данными студентов, преподавателей и учебных планов. ИИ-промпты сокращают время на рутинные задачи, но только при правильной формулировке. Разберём, как строить запросы, и предложим готовые шаблоны.
Структура эффективного промпта
Качественный промпт должен содержать пять ключевых элементов:
- Роль: укажите, кем должен представиться ИИ, например, «ты — администратор БД университета».
- Задача: сформулируйте конкретное действие: «составь SQL-запрос», «найди аномалии».
- Данные: перечислите реальные таблицы и поля, с которыми работает ИИ.
- Формат ответа: потребуйте вывод в виде SQL-кода, таблицы или списка.
- Ограничения: укажите СУБД, допустимые функции и уровень детализации.
Пример эффективного промпта: «Ты — администратор БД колледжа. Найди студентов, у которых средний балл ниже 3.0 за последний семестр. Таблицы: students(id, name, group_id), grades(student_id, subject_id, score, date). Выведи список имён и средних баллов, отсортируй по убыванию».
Настройка промптов под вашу базу данных
- Определите тип СУБД: PostgreSQL, MySQL, SQLite — от этого зависит синтаксис.
- Впишите в промпт реальные имена таблиц и полей вместо обобщённых.
- Добавьте пример данных, если нужно уточнить логику выборки.
- Задайте формат ответа: код, пояснение, CSV-файл.
- После получения результата уточняйте детали дополнительными вопросами.
Готовые шаблоны запросов
| Назначение | Шаблон | Пояснение |
|---|---|---|
| Поиск медленных запросов | «Проанализируй план выполнения ... и предложи оптимизацию» | ИИ исследует EXPLAIN и даёт рекомендации по индексам. |
| Проектирование схемы | «Создай ER-диаграмму для таблиц students, groups, courses» | Помогает быстро спроектировать структуру базы данных. |
| Обучение студентов | «Объясни понятие индекса простым языком с примером» | Адаптирует сложные темы для начинающих. |
Дополнительный приём — добавление в промпт контекста образовательной среды: «учёт посещаемости», «академическая задолженность». Это повышает релевантность ответа.