Задача по курсу «Основы баз данных». Система тестирования. Тесты
Система тестирования. Тесты, вопросы, варианты ответов, правильные ответы. Пользователи системы. Пройденные тесты и результаты тестирования.
а) Для заданного пользователя посчитать процент правильных ответов для каждого сданного теста.
б) Проверить целостность хранящихся в базе данных тестов – найти тесты, которые не содержат ни одного вопроса; содержат вопросы без вариантов ответов; содержат вопросы без правильных ответов.
в) Найти пользователей, которые хотя бы один раз в тесте, состоящим не менее чем из 10 вопросов, не дали ни одного верного ответа.
г) Для указанного теста найти таких пользователей, которые дали правильные ответы на все вопросы с первого раза.
д) Найти такие вопросы, на которые никто ни разу не дал правильного ответа; всегда дают верные ответы.
е) Проверить целостность хранящихся в базе данных тестов – найти все пары тестов, у которых есть одинаковые вопросы, полностью совпадают варианты ответов, но разные правильные ответы.
Этой базы данных ещё нет в наличии, но её можно заказать
Готовая похожая база данных "Автошкола"
Готовая база данных "Учёт результатов сдачи вступительных экзаменов" |