Задание по базам данных (SQL)
«Система контроля знаний». Система позволяет выполнять тестирование по любым предметам, для которых подготовлены тесты. Для каждого предмета имеется несколько тестов, каждый по своей теме. В тесте – любое количество вопросов, для каждого вопроса предлагается несколько вариантов ответа, из которых требуется выбрать один правильный. В конце теста система сообщает количество процент правильных ответов и оценку по пятибалльной системе. Порядок возможных вариантов ответа на текущий вопрос должен быть случайным. Результаты тестирования для каждого ученика сохраняются, и в любой момент могут быть показаны. По результатам тестов может быть выставлена оценка любому ученику по любому предмету, если он проходил хотя бы один тест по этому предмету.
Вопрос в чем. Подскажите нормальный либо компилятор, либо в чем люди на этом языке работают. И как хотябы примерно это можно реализовать? Буду очень благодарен
т.е. всё перечисленное вы в базе делать будете?
смотря как планируешь реализовать. например вэб приложение, либо оконное приложение под винду.. для последнего удобно использовать sqlite3 в качестве sql сервера, так как она переносимая и не требует установки, а яп - любой удобный